Guide To Making Ultimate Moderator Island For Your Rs2 Private Server!

Discussion in 'Archives' started by Adsab, Aug 4, 2008.

Guide To Making Ultimate Moderator Island For Your Rs2 Private Server!
  1. Unread #1 - Aug 4, 2008 at 8:57 AM
  2. Adsab
    Joined:
    Apr 22, 2008
    Posts:
    481
    Referrals:
    0
    Sythe Gold:
    0

    Adsab Forum Addict
    Banned

    Guide To Making Ultimate Moderator Island For Your Rs2 Private Server!

    First off, I know you are thinking he is leeching these there is know he wrote it right after the Rs2 Private Server Guide. But, as you know I haven't been active on these forums so much for a couple days. But, all that time I wrote these guides. Also I will be posting one more but I don't know if it is allowed or not but, I will post a Rs2 Private Server Basic Vocabulary Yadayadayada..


    Purpose: To add my version of moderator island which includes: high level monsters to melee, monsters in cage to mage/range, a store, and a drop of 50m.

    Difficulty: Hard

    Assumed Knowledge: Semi-advanced coding knowledge.

    Server Base: PimpScape

    Classes Modified: client.java, npchandler.java, autospawn.cfg, shops.cfg, and itemspawnpoints.java
    Other: Yup, this is the big release! It took me long so have fun!

    Procedure
    Step 1: First up, open up your autospawn.cfg. Search for:


    [ENDOFSPAWNLIST]

    . Right above it, put in the following code:

    Code:
    //Nets's Moderator Island//START//
    spawn = 2881	2526	3375	0	2526	3375	2526	3375	2	Mod Island Ranging Target
    spawn = 2881	2530	3375	0	2530	3375	2530	3375	2	Mod Island Ranging Target
    spawn = 2881	2525	3374	0	2525	3374	2525	3374	2	Mod Island Ranging Target
    spawn = 2881	2531	3374	0	2531	3374	2531	3374	2	Mod Island Ranging Target
    spawn = 2881	2529	3375	0	2529	3375	2529	3375	2	Mod Island Ranging Target
    spawn = 2745	2518	3365	0	2518	3365	2518	3365	2	Mod Island Melee Target
    spawn = 2745	2510	3363	0	2510	3363	2510	3363	2	Mod Island Melee Target
    spawn = 2745	2511	3372	0	2511	3372	2511	3372	2	Mod Island Melee Target
    spawn = 2745	2516	3369	0	2516	3369	2516	3369	2	Mod Island Melee Target
    spawn = 2745	2506	3371	0	2506	3371	2506	3371	2	Mod Island Melee Target
    spawn = 2253	2513	3384	0	2514	3385	2512	3383	1	Mod Island Shopkeeper
    spawn = 949		2515	3362	0	2515	3362	2515	3362	1	Mod Island Greeter
    spawn = 2244	2519	3362	0	2519	3362	2519	3362	1	Mod Island Greeter
    spawn = 50		2526	3379	0	2526	3379	2526	3379	2	Mod Island Maging Target
    spawn = 50		2529	3379	0	2529	3379	2529	3379	2	Mod Island Maging Target
    spawn = 50		2525	3379	0	2525	3379	2525	3379	2	Mod Island Maging Target
    //Nets's Moderator Island//END//
    Due to conversions on the internet, you might have to line the code up like the other code in your autospawn.cfg.

    Step 2: Open up your shops.cfg. Search for:
    Code:

    [ENDOFSHOPLIST]

    . Right above it, add the following code:

    Code:
    shop = 50	Mod Island Store					2	2	6609	99999	6611	99999	6617	99999	6623	99999	6625	99999	6633	99999	1038	99999	1040	99999	1042	99999	1044	99999	1046	99999	1048	99999	1053	99999	1055	99999	1057	99999	1961	99999	1959	99999	1037	99999	1077	99999	1125	99999	1165	99999	1195	99999	1313	99999	1327	99999		
    .

    Step 3: Open up your itemspawnpoints.java. Add the following code with all your other item spawns:

    Code:
    ItemHandler.addItem(995, 2507, 3379, 50000000, ItemHandler.globalItemController[i], false); //Nets's Moderator Island 50m Drop
    .
    Step 4: Open up your npchandler.java. Search for:

    Code:
    if (npcs[i].npcType ==
    . Add the following code with all the other npc's speaking:

    Code:
    if (npcs[i].npcType == 949)
    					{
    					if (misc.random2(30) <= 3)
    						{
    							npcs[i].updateRequired = true;
    							npcs[i].textUpdateRequired = true;
    							npcs[i].textUpdate = "Welcome to Moderator Island!";
    						}
    					}
    					if (npcs[i].npcType == 2244)
    					{
    						if (misc.random2(30) <= 3)
    						{
    							npcs[i].updateRequired = true;
    							npcs[i].textUpdateRequired = true;
    							npcs[i].textUpdate = "Welcome to Moderator Island!";
    						}
    					}
    .
    Step 5: Open up your client.java. Search for:


    Code:
    PutNPCCoords = true;
    WanneShop = 30; 
    }
    
    Now add the following code with all the other shopkeepers:


    Code:
    else if (NPCID == 2253)
    { //Nets's Mod Island Store
    	{
    		PutNPCCoords = true;
    		WanneShop = 50; //Nets's Mod Island Shopkeeper
    	}
    }
    .
    Last Step: Finally, we will use client.java again. Search for:


    Code:
    else if (command.startsWith("tele") && playerRights >= 2)
    	 {
    		 {
    			 int newPosX = Integer.parseInt(command.substring(5, 9));
    			 int newPosY = Integer.parseInt(command.substring(10, 14));
    			 teleportToX = newPosX;
    			 teleportToY = newPosY;
    		 }
    
    	 }
    . With all the other teleport commands, add in the following code:
    Code:
    
     else if (command.startsWith("modisland") && playerRights >= 1)
    	 {
    		 teleportToX = 2517;
    		 teleportToY = 3361;
    
    	 }
    .
    --------------------------------------------------------------------------------------------------

    YAY! Finally! You have made the ULTIMATE moderator island! This update has took me a long time and I hope everyone likes it!

    Post any problems/questions/concerns. Wink.

    Credits: 99% Me :p 1% For.. Well I don't Know.
     
< Item Database? | sellin 3 good accs >

Users viewing this thread
1 guest


 
 
Adblock breaks this site