|
You last visited: Today at 19:33
Advertisement
Changing default Unique spawnpoint
Discussion on Changing default Unique spawnpoint within the SRO Private Server forum part of the Silkroad Online category.
12/16/2018, 09:40
|
#1
|
elite*gold: 235
Join Date: Apr 2016
Posts: 321
Received Thanks: 110
|
Changing default Unique spawnpoint
Hey guys,
I'm wondering how I can change the default spawnpoints after Serverrestart.
I've tried to get the logic by Tab_RefNest, but it seems the NestID is choosen randomly, but will never change
I've alot of spawnpoints for a new unique, but i have no clue how i could change the points after an inspection. So is there any way to get random NestIDs working?
Cheers
|
|
|
12/16/2018, 12:26
|
#2
|
elite*gold: 100
Join Date: Sep 2017
Posts: 1,110
Received Thanks: 907
|
RefNest isn't chosen randomly, it just depends on time. The original uniques like (Tiger Girl, Uruchi, Captain Ivy, Isyutaru, Lord Yarkan, Demon Shaitan) nearly has exceptions at the server files, so they might be chosen randomly and they don't respawn till their death.
But any other unique just re-spawns with the delay given at Tab_RefNest, you can change the spawn point through Tab_RefNest & Tab_RefHive, Tab_RefHive contains the world ID of the spawning, Tab_RefNest contains the region ID, postions X,Y,Z.
|
|
|
12/16/2018, 13:43
|
#3
|
elite*gold: 235
Join Date: Apr 2016
Posts: 321
Received Thanks: 110
|
Quote:
Originally Posted by #HB
RefNest isn't chosen randomly, it just depends on time. The original uniques like (Tiger Girl, Uruchi, Captain Ivy, Isyutaru, Lord Yarkan, Demon Shaitan) nearly has exceptions at the server files, so they might be chosen randomly and they don't respawn till their death.
But any other unique just re-spawns with the delay given at Tab_RefNest, you can change the spawn point through Tab_RefNest & Tab_RefHive, Tab_RefHive contains the world ID of the spawning, Tab_RefNest contains the region ID, postions X,Y,Z.
|
I appreciate your answer but I think you got me wrong 
Let me explain what I mean^^
After a serverrestart, the common uniques like TG, Cerb and so on will spawn at a fixed place. This place never changes, like in isro. Inspection done -> Shaitan at Wing Peak, TG at Bandit's Mountain, Cerb left from Desperado Hill.
Now I have added some other Uniques to an area (lets say arabia uniques at samarkand with 20 spawnpoints each). These Uniques have also exactly ONE "default" spawnplace after inspection. Serverrestart -> they are again at the same spot. Next serverrestart -> again at this spot.
So how does this works? Theres no "flag" or sth else at DB to tell the game, this place is the default one.
|
|
|
12/16/2018, 14:45
|
#4
|
elite*gold: 100
Join Date: Sep 2017
Posts: 1,110
Received Thanks: 907
|
So, you mean that the unique re-spawns always at the same place or after every restart, the first spawn of a unique is the same spot?
|
|
|
12/16/2018, 14:47
|
#5
|
elite*gold: 235
Join Date: Apr 2016
Posts: 321
Received Thanks: 110
|
Quote:
Originally Posted by #HB
So, you mean that the unique re-spawns always at the same place or after every restart, the first spawn of a unique is the same spot?
|
exactly this...
|
|
|
12/16/2018, 21:39
|
#6
|
elite*gold: 100
Join Date: Sep 2017
Posts: 1,110
Received Thanks: 907
|
Probably GS loads the spots in a list with ordered by NestID and a flag of spawn, and starts to pick up depending on NestID order and the flag of spawn. Example: This is a game server spots list,
Code:
Ordered NestID | RefMobCode | Spot | Spawned Times
1 | MOB_OA_URUCHI | Whatever, Middle of Tarim Basin | 0
2 | MOB_OA_URUCHI | Whatever, North of Tarim Basin | 0
3 | MOB_OA_URUCHI | Whatever, West of Tarim Basin | 0
So, it starts to pick up the monster with the least spawn times with the order of NestID, so its gonna pick the NestID 1 above.
But, if the list is like this,
Code:
Ordered NestID | RefMobCode | Spot | Spawned Times
1 | MOB_OA_URUCHI | Whatever, Middle of Tarim Basin | 1
2 | MOB_OA_URUCHI | Whatever, North of Tarim Basin | 1
3 | MOB_OA_URUCHI | Whatever, West of Tarim Basin | 0
It's gonna pick the NestID 3.
Code:
Ordered NestID | RefMobCode | Spot | Spawned Times
1 | MOB_OA_URUCHI | Whatever, Middle of Tarim Basin | 2
2 | MOB_OA_URUCHI | Whatever, North of Tarim Basin | 2
3 | MOB_OA_URUCHI | Whatever, West of Tarim Basin | 2
Pick NestID 1, ...etc
Note: That's just a prediction of GS's behaviour.
|
|
|
 |
Similar Threads
|
Changing Theme Folder to only Default
10/16/2013 - Flyff Private Server - 5 Replies
Hi elitepvpers,
I am willing to change the Theme folder so that it uses the Default folder only.
I noticed GoH has this to so what i did was compared the path from GoH to my and changed it. So it looks now like this
#ifdef __THEME_DEFAULT
case LANG_ENG:
strFullPath += "Default\\";
break;
|
SpawnPoint Server
01/22/2011 - Minecraft - 6 Replies
Hi ich hab schon wieder ein Problem , gibts ein Plugin oder Command für Bukkit um den Startpoint/Spawnpoint zu verschieben
lg
|
[Guide] Just changing the drops of VIP maps without changing of its place
10/08/2010 - EO PServer Guides & Releases - 2 Replies
in revo's DB when u add the VIP tele it apears on the old market ..
some ppl dont know how to change its place thats why i made this query for them
delete from cq_generator where id >= 0113 and id <= 0128;
INSERT INTO `cq_generator` VALUES ('0113', '8900', '0062', '0033', '0001', '0001', '0001', '0025', '0001', '0110', '0000', '0000', '0000', '0000', '0000');
INSERT INTO `cq_generator` VALUES ('0114', '8900', '0072', '0037', '0001', '0001', '0001', '0025', '0001', '0110', '0000',...
|
Spawnpoint herausfinden (Guild Wars)
09/16/2010 - AutoIt - 5 Replies
Hi Community
Als blutiger Neuling habe ich eine Frage zu AutoIt:
Also ich würde gerne nen gaaanz einfachen Bot schreiben (für Guild Wars) nun ist das Problem jedoch das man im Aussenposten an verschiedenen Stellen respawnt. Nun weiss ich nicht
1. Wie man einen Waypointer bedient (und ob das überhaupt das richtige Tool für sowas ist, Hab die SuFu benutzt aber alle Tuts waren auf Englisch und der Waypointer von Blauwiggle funzt iwie nicht.)
2. Wie man das ganze dann in seinen Bot einbaut....
|
All times are GMT +1. The time now is 19:33.
|
|