Jump to content

Recommended Posts

Posted

You can change respawn points in zone.xml file. That way respawn points from different regions can be set to different places in Giran, it should help for client crashes.

Posted

1st: You need to find a nice location for new respawn poin, go there and type /loc, note the values.

2nd: in zone.xml find Towns section and replace spawnX spawnY spawnZ values with results of "/loc" command for every town.

	<!-- Towns -->
<zone id="11020" type="Town" shape="NPoly" minZ="-3800" maxZ="-3300">
	<stat name="name" val="Giran Castle Town" />
	<stat name="townId" val="9" />
	<stat name="redirectTownId" val="11" />
	<stat name="taxById" val="3" />
	<stat name="spawnX" val="81236" />
	<stat name="spawnY" val="148638" />
	<stat name="spawnZ" val="-3469" />
</zone>
<zone id="11021" type="Town" shape="NPoly" minZ="-4700" maxZ="-3600">
	<stat name="name" val="DE Village" />
	<stat name="townId" val="1" />
	<stat name="taxById" val="4" />
	<stat name="spawnX" val="12181" />
	<stat name="spawnY" val="16675" />
	<stat name="spawnZ" val="-4580" />
</zone>
<zone id="11022" type="Town" shape="NPoly" minZ="-3800" maxZ="-3700">
	<stat name="name" val="Talking Island" />
	<stat name="townId" val="2" />
	<stat name="taxById" val="1" />
	<stat name="spawnX" val="-84176" />
	<stat name="spawnY" val="243382" />
	<stat name="spawnZ" val="-3126" />
</zone>
<zone id="11023" type="Town" shape="NPoly" minZ="-3600" maxZ="-2750">
	<stat name="name" val="Elven Village" />
	<stat name="townId" val="3" />
	<stat name="taxById" val="4" />
	<stat name="spawnX" val="45525" />
	<stat name="spawnY" val="48376" />
	<stat name="spawnZ" val="-3059" />
</zone>
<zone id="11024" type="Town" shape="NPoly" minZ="-400" maxZ="-200">
	<stat name="name" val="Orc Village" />
	<stat name="townId" val="4" />
	<stat name="taxById" val="9" />
	<stat name="spawnX" val="-45232" />
	<stat name="spawnY" val="-113603" />
	<stat name="spawnZ" val="-224" />
</zone>
<zone id="11025" type="Town" shape="NPoly" minZ="-3300" maxZ="-3000">
	<stat name="name" val="Gludin Village" />
	<stat name="townId" val="5" />
	<stat name="taxById" val="1" />
	<stat name="spawnX" val="-82856" />
	<stat name="spawnY" val="150901" />
	<stat name="spawnZ" val="-3128" />
</zone>

Posted

yes but i need random 1 to 4 respawn locaion as LouLou said if many players spawn at same time in same place will get dc...

 

Yes But the problem is that when all players spawned to this place have a critical error so you have to add 4 at least location and when press to village.the player will respawn radomly at 1 or 2 or 3 or 4 location

Posted

Patch by KяaSh from 1st post sends all players from whole server to respawn in same place.

Modyfing values in zone.xml players from different locations will spawn in different places in Giran, so there will be no crowd in on place. You just must set different respawn places for different villages, not same respawn for all villages.

 

BTW patch by KяaSh may cause ppl from jail or arenas to spawn in Giran, but it should be checked.

I prefer modyfing zone.xml

  • 4 weeks later...
  • 9 months later...
  • 2 weeks later...
  • 4 months later...
Posted

Can you make it to have delay on respawn? like 15 secs or smt?

you would need to make new thread:

private class newThread implements Runnable

{

    public class run(){

          loc= blabla

    }

}

and start thread with: ThreadPoolManager.getInstance().scheduleGeneral(new newThread(), delay);

 

i think it would buggy a little coz it would have to w8 some time to get just answer where to teleport, that depends when this class is called. But you can try and let us know

  • 1 month later...
  • 4 months later...
Posted

can exchange

loc = new Location(81236, 148638, -3469);

 

to use

loc = new Location(Config.LocRespawnX, Config.LocRespawnY, Config.LocRespawnZ);

 

config :

+public static int LocRespawnX;
+public static int LocRespawnY;
+public static int LocRespawnZ;


+LocRespawnX = Integer.parseInt(l2jdemonniacSettings.getProperty("LocX", "10724"));

+LocRespawnY = Integer.parseInt(l2jdemonniacSettings.getProperty("LocY", "-23729"));

+LocRespawnZ = Integer.parseInt(l2jdemonniacSettings.getProperty("LocZ", "-3650"));

 

also works! :D

 

Guest
This topic is now closed to further replies.



  • Posts

    • Hello everyone. Has anyone else experienced the same thing at his server? I am entering baium by the Angelic vortex with 2 char that have arrogant search quest(at search begins) and the blooded fabric ofcourse but when I press the baium it spawns and despawn immediately but angels are staying alive.. Is there a DLL problem at files or the requirements for him to spawn correctly are not legit with the chars just to have the start of the quest... C4 OFF FILES 
    • so practially you are re-writing the game into unity ? 
    • Discord         :  utchiha_market Telegram        : https://t.me/utchiha_market Auto Buy Store  : https://utchiha-market.mysellauth.com/ Not sure if we’re legit? Check Our server — real reviews, real buyers https://discord.gg/4EPpYhe2HA  | https://campsite.bio/utchihaamkt  
    • I spent a lot of time transferring the UI from the original. I won't describe all the elements yet. But I'm very close to fully transferring all the basic windows. I'll leave this video here as an example.   In this video I check the work of the skills window. The server sends different lists, I immediately send them to update in SkillList
    • True value lies in people   We believe that a service is not only about functions, but about the people who use it. For us, it’s important that working with numbers is simple and convenient, so you can solve your tasks with peace of mind. We improve the service every day: making it more stable, adding new features, and ensuring everything works as it should. We want working with Vibe SMS to be enjoyable, and for you to feel like part of the team, not just a client. Vibe SMS is not only about service, but about the atmosphere where it’s comfortable and easy to work. Website: https://vibe-sms.net/ Telegram: https://t.me/vibe_sms      
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock