Jump to content

Search the Community

Showing results for tags 'global'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • RuneLocus
    • News & Announcements
    • Information Booth
    • Website Support
    • Introductions
    • Chat
    • Forum Games
  • RuneScape Development
    • RSPS General
    • RuneScape Private Server (RS2)
    • RuneScape Private Server (503+)
    • RuneScape Private Server (EoC 742+)
  • Other
    • Digital Art
    • Gaming
    • Webdevelopment
    • Computers
  • Marketplace
    • RuneScape Market
    • RSPS Market
    • Others Market
    • Freelance Middleman Services
  • Super Secret Club's Topics

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 13 results

  1. Proper globabl charms for matrix, also add content to the arrays yourself cbf letting you off that easy. *Invalid NPCs added (NPC that doesn't drop charms) *Boss NPC's gives extra charms *Easy to configure * Added Player param so if your server loads 803+ it would be easy to add the charms go straight to inventory. (Sadly I got a 742/742 convert.) [CODE]package com.rs.game.npc; import com.rs.game.World; import com.rs.game.WorldTile; import com.rs.game.item.Item; import com.rs.game.player.Player; import com.rs.utils.Utils; /** * * @author FUZENSETH * [MENTION=98951]infor[/MENTION]amtion Global NPC Charm drops. * [MENTION=3199]Sin[/MENTION]ce 22.10.2014 */ public class GlobalCharms { /** Maxinum amount of charms that boss can drop. */ public static final int MAX_BOSS_CHARMS = 15; /** Maxinum amount of charms that a NON-boss NPC can drop. */ public static final int MAX_CHARM_AMOUNT = 7; /** Integer array, holding the charm item ids. */ public static final int[] CHARMS = { 12158, 12163, 12159, 12160 }; /** Holds the names of NPC's that cannot drop charms. */ public static final String[] INVALID_NPCS = { "none yet" }; /** Boss npc names which drops a little more charms than basic npcs. */ public static final String[] BOSS_NPCS = { "graardor", "tormented demon" }; /** Processes global charm drops. */ public static final void excecute(Player killer, NPC npc) { for (String invalidNPC : INVALID_NPCS) if (npc.getName().toLowerCase().contains(invalidNPC)) return; for (String bossNPC : BOSS_NPCS) if (npc.getName().toLowerCase().contains(bossNPC)) { World.addGroundItem( new Item(CHARMS[Utils.getRandom(CHARMS.length - 1)], Utils.getRandom(MAX_BOSS_CHARMS)), new WorldTile(npc.getX(), npc.getY(), npc.getPlane())); } else { World.addGroundItem( new Item(CHARMS[Utils.getRandom(CHARMS.length - 1)], Utils.getRandom(MAX_CHARM_AMOUNT)), new WorldTile(npc.getX(), npc.getY(), npc.getPlane())); } } } [/CODE]
  2. Global Gaming Development Community is going to be a community like elitepvpers and RaGEZONE. Except we're going to have original and unique content. [url=http://globalgdc.com/forum/]http://globalgdc.com[/url] We're currently working on our own custom theme and adding extra security and spam prevention to the forum. We originally started off with vBulletin but later decided to switch to MyBB because it's open-source and you know exactly what's been done and what hasn't. With MyBB we're constantly able to check the code for any vulnerabilities to ensure safety and that the forum is always secure. I'm currently looking for two individuals that would like to be start-up staff members. These two individuals should have MyBB and moderation experience. They should preferably have a creative and open mind so they can bring new ideas to our minds and always look for areas of improvement. You'll not just be staff, you'll be family. [b]Description Idea:[/b] GlobalGDC is an advanced gaming community for dedicated gamers interested in MMORPG, etc. if you'd like to expand your knowledge, skills, and gaming join now and join our amazing community today. [SIZE=1][i]*Updating this thread with more information shortly*[/i][/SIZE]
  3. [I]Created for Matrix, which means this works on 667 & 718.[/I] [B]1. [/B]Create a new package to com.rs.game.content.guilds also don't forget to change imports to yours. [B]2. [/B]Now add to guilds folder the GuildsHandler which processes all action inside guild. [CODE]package com.mentios.game.player.content.cities.content.guilds; import com.mentios.game.WorldObject; import com.mentios.game.npc.NPC; import com.mentios.game.player.Player; /** * * [MENTION=52317]auth[/MENTION]or JazzyYaYaYa | Nexon | Fuzen Seth * */ public abstract class GuildsHandler { public GuildsHandler() { } /** * Current guild's name. */ private String currentGuild; /** * Handles objects inside the guild. * [MENTION=75098]Para[/MENTION]m player * [MENTION=75098]Para[/MENTION]m object * [MENTION=184045]return[/MENTION] */ public abstract boolean handleObject(Player player, WorldObject object); /** * Handles NPC action. * [MENTION=75098]Para[/MENTION]m player * [MENTION=75098]Para[/MENTION]m NPC * [MENTION=184045]return[/MENTION] */ public abstract boolean handleNPCAction(Player player, NPC npc); /** * Enters to the guild, including requirements check. * [MENTION=75098]Para[/MENTION]m player */ public abstract void enterGuild(Player player); /** * Leaves a guild. * [MENTION=75098]Para[/MENTION]m player * [MENTION=184045]return[/MENTION] */ public abstract boolean leaveGuild(Player player); /** * Get's the currentGuild name. * [MENTION=184045]return[/MENTION] */ public String getCurrentGuild() { return currentGuild; } /** * Sets the current guild name. * [MENTION=75098]Para[/MENTION]m currentGuild */ public void setCurrentGuild(String currentGuild) { this.currentGuild = currentGuild; } } [/CODE] [B]3. [/B]Add folder called "impl" inside the guilds folder. [B]4.[/B] You can easily create your own guild, here's my Mining Guild example. [CODE]package com.mentios.game.player.content.cities.content.guilds.impl; import com.mentios.game.WorldObject; import com.mentios.game.WorldTile; import com.mentios.game.npc.NPC; import com.mentios.game.player.Player; import com.mentios.game.player.Skills; import com.mentios.game.player.content.cities.content.guilds.GuildsHandler; /** * [MENTION=52317]auth[/MENTION]or JazzyYaYaYa | Nexon | Fuzen Seth */ public class MiningGuild extends GuildsHandler { public MiningGuild() { super(); setCurrentGuild("Mining guild"); } WorldTile inGuild = new WorldTile(1,1,1); WorldTile outsideGuild = new WorldTile(3021,3339,0); [MENTION=15855]Over[/MENTION]ride public boolean handleObject(Player player, WorldObject object) { switch (object.getId()) { case 2113: //Mining guild's ladders where you enter to the actual guild. if (player.getLocation() == new WorldTile(3021,3339,0) || player.getLocation() == new WorldTile (3019,3341,0) || player.getLocation() == new WorldTile(3017,3339,0) || player.getLocation() == new WorldTile(3019,3337,0)) enterGuild(player); return true; } return false; } [MENTION=15855]Over[/MENTION]ride public boolean handleNPCAction(Player player, NPC npc) { switch (npc.getId()) { case 3294: case 3295: player.getDialogueManager().startDialogue("SimpleMessage", "The dwarf is currently too busy to talk with you."); return true; } return false; } [MENTION=15855]Over[/MENTION]ride public void enterGuild(Player player) { player.getSkills(); if (player.getSkills().getLevel(Skills.MINING) <= 60) { player.setNextWorldTile(inGuild); } else { player.getDialogueManager().startDialogue("SimpleMessage", "You need a Mining level of 61 to enter "+getCurrentGuild()+"."); } } [MENTION=15855]Over[/MENTION]ride public boolean leaveGuild(Player player) { player.addStopDelay(3); player.sendMessage("You succesfully climb up the ladder and leave the "+getCurrentGuild()+"."); player.setNextWorldTile(outsideGuild); return false; } } [/CODE] [B] [B] Now you probably want to start creating your own guild, from scrath! Heres an example or new guild:[/B] [code]package com.mentios.game.player.content.cities.content.guilds.impl; import com.mentios.game.WorldObject; import com.mentios.game.npc.NPC; import com.mentios.game.player.Player; import com.mentios.game.player.content.cities.content.guilds.GuildsHandler; public class MyNewGuild extends GuildsHandler { public MyNewGuild() { super(); setCurrentGuild("MyNewGuild"); } [MENTION=15855]Over[/MENTION]ride public boolean handleObject(Player player, WorldObject object) { // TODO Auto-generated method stub return false; } [MENTION=15855]Over[/MENTION]ride public boolean handleNPCAction(Player player, NPC NPC) { // TODO Auto-generated method stub return false; } [MENTION=15855]Over[/MENTION]ride public void enterGuild(Player player) { // TODO Auto-generated method stub } [MENTION=15855]Over[/MENTION]ride public boolean leaveGuild(Player player) { // TODO Auto-generated method stub return false; } } [/code] Credits to Fuzen Seth.[/B] Feel free to improve, took me 10 minutes lol.
  4. Kuhgar

    Global Objects in PI

    Hey, Im trying to add global objects to my PI server. So I went into ObjectManager.java and found: public void loadCustomSpawns(Client client) So I added my object in under there (in this case a bank booth). I added it as: client.getPA().checkObjectSpawn(2213, 3093, 3493, 2, 10); After I saved, compiled and restarted my object was nowhere to be seen. There is also a lack of results when I try to edit the location of preexisting objects. Any help on the topic would be great, thanks! :)
  5. Does anybody have a fix for the full Advanced Gnome course? I've found this tut right [URL="http://www.****************/runescape-development/rs-503-client-server/snippets/456251-gnome-advanced-parts.html"]here[/URL] but it doesn't have the stick going up to all that. Also the normal Barbarian course is missing a net right here [url=http://gyazo.com/47aa8daeaf81199ae3a4c531c1b7d212]47aa8daeaf81199ae3a4c531c1b7d212.png[/url] Also what's the problem with invisible NPCs? I'm semi-new to 718, so I read up on the whole edit in unpacked, then delete the packed? But that didn't seem to work. Any help is greatly appreciated. Somebody said it was my cache, but I'm using 742 cache..
  6. This MMORPG has been in development since September 2012. We are hoping to start Alpha testing sometime in the next 2-3 months. If you support this project, don't hesitate to donate to the project. You can visit [url]http://www.revolutiongs.com/forums[/url] and click donate at the right of the forums. All donations go towards helping to pay staff, pay for web hosting, security, and servers to run the game on. Thank you for your support! Currently, the development platform has been completed. This connects directly to the game server hosted on our cloud server. The game's architecture allows this client to directly modify every feature of the game in real time. This will allow us to make updates and fix bugs as the game is running, meaning there will be no need to take the server down for maintenance whilst we apply the fixes and/or updates. The player's game client streams everything it needs from our repository server, which will replace the traditional game client patching process. I found this method to be more effective and efficient. I have written and implemented a "smart objects system". This will allow complex interaction within the game. For example, if a player were to pull a lever at location X, it would open a secret wall at location Y, allowing you to do action Z. A player inventory system has been completed. As it suggests, it allows the player to hold and interact with items they have collected on their journey. A basic quest system has been implemented. It will allow addition of quests with ease, allowing the developers to link objects or monsters as part of the quest requirement, and give them items or experience as a reward. This is to receive additional functions in the future. Player vs Mob combat has been started on. Certain monsters become aggressive when you come within a certain distance of them (currently 4 metres), and then attack you. A player can also engage in combat through use of an auto-attack, or spells set on the hot key bar. A character creation and customisation system needs to be completed, as well as levelling up of individual skills, and a formula on how overall player levels are calculated. Only basic test locations have been completed in the game, allowing me to test and make changed to how objects are interacted with, or how the renderer produces the aesthetics of particle effects, or textures. A short background of the game. Players, upon first logging into their game account, are given the choice between one of two opposing factions. Each faction will have two races, which specialise in the use of a certain element, with the four elements being Wind, Earth, Fire and Water. The races will contain different classes who use the elements in unique ways. Through completion of quests, or levelling certain skills or obtaining a certain item, a player will be able to customise their element into more advanced hybrids forms. For example, upon completion of the "Valley of Death" quest, a player specialising in the Wind element will also gain Shadow traits, allowing them to manipulate dark energy to their advantage. The two factions engage in the game completely separated. Only in designated maps will the two factions be able to interact, but you will also be able to attack the opposing player without their permission and however you wish, so these maps are advised for higher level or well-built players. Take caution in these areas. High level items can be obtained through the killing of bosses. A player can kill a boss by travelling to its location in either a party or a raid. If they wish, a player may also choose to solo the said boss, but this is only advised for those who are strong enough to do so. Upon death, a player will lose gold carried in their inventory, and receive and experience penalty. They respawn within the capital city of their respective faction. We are also looking for the following positions still: C++ Programmer 3D Modeler Concept Artist If you wish o join the team, pm me on the forums or send an email to [email][email protected][/email] Media: We were just messing around with some terrain. [IMG]http://i45.tinypic.com/30dbj47.png[/IMG] More media will be released within the next week. Enjoy!
  7. Im currently using a 317 pi source and i cant find how to add in global objects, the guides i found saying where the codes are, arent even there so if someone can help me here or over skype/teamviewer i would appreciate the help
  8. at client.java i added this as global object [CODE]public void NewObjects() { makeGlobalObject(2617, 3089, 409, -1, 10);//alter } [/CODE] then i compiled with no errors when i go in game i dont find that object at this place (2617,3089) i would be very happy if someone helped :)
  9. Can someone tell me where my global object creating/deleting file is located? I have a global-objects.cfg in Source - Data - global-objects.cfg If someone could help me, it would be greatly appreciated. Thank you :)
  10. Making a new zone, and I need to know which numbers face an object which way N S E W Thanks in advance.
  11. [CENTER][SIZE=5]How Flawed do you think our School Systems are (Both USA & Canada)?[/SIZE] Please Refrain from saying "School Sucks" It is beneficial, but only teaches us the foundations of generally unimportant information. BE READY TO READ A BOOK OF INFORMATION :p I HAVE PROVEN OUR SYSTEMS ARE FLAWED, ALL FEEDBACK WOULD BE APPRECIATED. If you read this all, you WILL have a VALID point to why your schooling is not helping you better your life. [B]My Argument is as follows:[/B] Every country on earth is reforming public education at the moment, and there are two reasons for it. The first one is economic. The question is "How do we educate children to take their place in the economies in the 21st century, given that we can't predict what the economy will look like by the end of next week. How do we do that"? The second is cultural. How do we educate children, to keep their cultural identity and pass on their ancestral genes in the future, while being apart of globalization.. How do we Square THAT circle? The problem is, they are trying to meet the future by doing what they did in the past. And on the way they're alienating millions of kids along the way who see no purpose in going to school. The concept that was taught to the adults of today was "If you Work hard, Do well, Get a College Degree, they'd get a Job". We don't believe that. - And we're right not to by the way - It's better having a degree then not, but it's not a guarantee anymore. And Particularly not if the root to it, marginalizes what we think are important about ourselves. And people think we should raise our standards if this is a break-through, Like really? Yes. We should, why would you lower them? I haven't come across an argument that persuades me of lowering them. The problem is, that the current system of education was designed, and conceived, and structured for a different age. In the Intellectual Culture of the enlightenment, and the economic circumstances of the industrial revolution. Before the middle of the 19 century there were no systems of public education, you could get educated by Jesuits if you had the money, but public education - paid for by taxation, compulsory to everyone, and free at the point of delivery. That was a revolutionary idea. And many people objected to it. They said "it's not possible! For many street class children to benefit from public education. They're incapable to read and write & why are we spending time on this?". So there's also built into it a whole series of of assumptions about social structure and capacity. It was driven by an economic imperative of the time, but running right through it was an intellectual model of the mind. Which was essentially the enlightenment view of the intelligence. The REAL intelligence consists in the certain capacity for deductive reasoning. And a knowledge for the classics originally. What we come to think of as "Academic Ability", and this is deep in the Gene pool of public education. There are really two types of people; Academic and Non-Academic/Smart People and Non-Smart People. And the consequence of that, is many brilliant people... Think they're not. Because they are being judged against a particular view of the mind. So we have (per-say) twin pillars, Economic and Intellectual. And my view is.. That this model has caused Chaos in many people's lives. It's been great for some, there have been some who have benefited greatly from it. But most people have not. Instead they have suffered this.. This is the Modern Epidemic, and it is as misplaced, as it is Fictitious. This is the plague of ADHD. Now this is a Map of the instances of ADHD Prescriptions in America. *Don't mistake me - I don't mean to say, there is no such thing as ADHD - I'm not qualified to say there isn't such a thing. it is still a matter of debate.* This is not a Modern Epidemic. children are being medicated as routinely as Adults had their tonsils taken out. And on the same whimsical basic and for the same reason. Medical Fashion. We are living in the most intensely stimulating period in the history of earth. We are being besieged with information and forced our attention from multiple platforms. From Computers, iPhones, to advertising hoardings to 100s of television Channels. And we are being penalized now for getting distracted. From what?.... BORING STUFF! at school, for the most part. And it's not a coincidence really, that ADHD has risen, with the growth of standardized testing. Some kids are being given a whole book of often quite dangerous drugs to get them to stay focused and calm them down. But accord to the map, The case of ADHD increases as you travel east across the country. People start losing interest in Oklahoma, They can hardly think straight in Arkansas, and by the time they've reached Washington they've lost it completely.. (For separate reasons :o ) It's a fictitious Epidemic.[/CENTER]
  12. okay so i was hopeing some1 could help me cause i just did like 4 hours of editting a new home for my rsps. I'm hoping someone who knows more than me could read the error and maybe teamview me or tell me what to do if they recognize it. I recognize it but i cannot find the error in my files :(. My Compiler CMD thingy [COLOR="#FF0000"]says: TRINITY-PVP client.java:6238: ERROR: '<' expected object<int x, int y, int typeID, int orientation, int tileobjecttype>{ //Make Global objects ^ 1 error FINISHED! Press any key to continue . . .[/COLOR] okay and when i try to edit it now (without fixing this error) i am not able to add anything. hope you guys can help!!! THANKS!~ Future RSPS Owner Jake
  13. Jas

    Global Items [PI]

    I'm not sure what it's actually called but I want to know how to make items spawn on the ground. Even something like what file it's in would be helpful.
×