Posts: 395
Threads: 58
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2012
Reputation:
0
Hello guys good morning, i been searching everywhere and testing with no luck at all.
I sucessfully remove Ex Rogue and Ex Mage client and db side but there is no #define for Ns so i have been searching in client inside Engine\Contents\Login and in server in Gamesever GameServer/DB_ProcessCreateChar.cpp but everytime i compile i get errors this is why im asking for your knowledge soo any help is welcome.
**I basically want to disable the creation of ns so people can't create a ns since i want to create a server with an ep1 feeling**
Posts: 207
Threads: 24
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Mar 2015
Reputation:
0
There's not any define for NS, because he has been added like a completely new character.
Posts: 395
Threads: 58
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2012
Reputation:
0
12 minutes ago, kravens said:
There's not any define for NS, because he has been added like a completely new character.
I understand. what do i need to comment to disable it ? i don't wanna remove it completely i just dont want players to create a ns cuze im making a classical ep1 feeling server. What files must i edit in DB side and Client side????
Posts: 276
Threads: 11
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Sep 2013
Reputation:
0
In db disable all items with job flag of ns (64 if i‘m not wrong) -> just make a query to set a_enable = 0 for all of those.
In server source, if I remember correctly there is a boolean that needs to be true to be able to create the NS, set the level required for it to 999.
I‘m not home today so I can’t tell exactly where and what, if you still need it tmrw i‘ll look into it
Posts: 395
Threads: 58
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2012
Reputation:
0
3 minutes ago, Desarija said:
In db disable all items with job flag of ns (64 if i‘m not wrong) -> just make a query to set a_enable = 0 for all of those.
In server source, if I remember correctly there is a boolean that needs to be true to be able to create the NS, set the level required for it to 999.
I‘m not home today so I can’t tell exactly where and what, if you still need it tmrw i‘ll look into it
@Desarija. I will do this exactly as you said. If i don't find the boolean ill just reply to this post tomorrow. Thanks in advance.
Posts: 340
Threads: 27
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Mar 2021
Reputation:
0
Guess /index.php?/profile/18894-desarija/&do=hovercard" data-mentionid="18894" href="/index.php?/profile/18894-desarija/" rel="">@Desarija was referring at this boolean [DBManager]
Posts: 395
Threads: 58
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Jan 2012
Reputation:
0
2 hours ago, Desarija said:
Yeah I‘ll look for it tmrw or the day after, it‘s not that hard ?
you have archmage and ex rogue disabled, right?
Yeah i disabled ex rogue and arch mage by commenting // in define but with ns is totally different i just want to prevent the ns from appearing when creating a new character....
Posts: 276
Threads: 11
Thanks Received:
0 in 0 posts
Thanks Given: 0
Joined: Sep 2013
Reputation:
0
I'm not sure, but try this:
CharacterCreateNew.cpp
everywhere you find TOTAL_JOB in this file, make it TOTAL_JOB - 1 if you want NS disabled