Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 19:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Changing default Unique spawnpoint

Discussion on Changing default Unique spawnpoint within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
MrCatGardens's Avatar
 
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
MrCatGardens is offline  
Old 12/16/2018, 12:26   #2
 
#HB's Avatar
 
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.
#HB is offline  
Thanks
1 User
Old 12/16/2018, 13:43   #3
 
MrCatGardens's Avatar
 
elite*gold: 235
Join Date: Apr 2016
Posts: 321
Received Thanks: 110
Quote:
Originally Posted by #HB View Post
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.
MrCatGardens is offline  
Old 12/16/2018, 14:45   #4
 
#HB's Avatar
 
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?
#HB is offline  
Old 12/16/2018, 14:47   #5
 
MrCatGardens's Avatar
 
elite*gold: 235
Join Date: Apr 2016
Posts: 321
Received Thanks: 110
Quote:
Originally Posted by #HB View Post
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...
MrCatGardens is offline  
Old 12/16/2018, 21:39   #6
 
#HB's Avatar
 
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.
#HB is offline  
Thanks
1 User
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.