How to get rid of job *Alias and make normal name & guild visible?

03/26/2021 10:29 cleopatra54#1
thread
03/26/2021 11:12 Judgelemental#2
Quote:
Originally Posted by cleopatra54 View Post
thread
0x009DF09D -> 6 byte NOP
0x00D92240 -> 2A ->00

Credits: Sarkolata
03/26/2021 14:46 cleopatra54#3
Quote:
Originally Posted by Judgelemental View Post
0x009DF09D -> 6 byte NOP
0x00D92240 -> 2A ->00

Credits: Sarkolata
Guild name appears, but char name is still *alias name in job. How to make it show the regular nick?
03/26/2021 19:47 Over56#4
Quote:
Originally Posted by cleopatra54 View Post
Guild name appears, but char name is still *alias name in job. How to make it show the regular nick?
as i remember it's stored procedure side
03/26/2021 20:42 Judgelemental#5
Quote:
Originally Posted by Over56 View Post
as i remember it's stored procedure side
Quote:
Originally Posted by cleopatra54 View Post
thread
[Only registered and activated users can see links. Click Here To Register...]
03/26/2021 22:07 cleopatra54#6
Quote:
Originally Posted by Judgelemental View Post
[Only registered and activated users can see links. Click Here To Register...]
I did the edit, and only the guild is visible. nick is still that annoying alias name..

Did I do it wrong? Did you try this?
03/27/2021 14:17 NorseGodTyr#7
Quote:
Originally Posted by Judgelemental View Post
[Only registered and activated users can see links. Click Here To Register...]
he is asking about nickname = charname :D

Quote:
Originally Posted by cleopatra54 View Post
I did the edit, and only the guild is visible. nick is still that annoying alias name..

Did I do it wrong? Did you try this?

Remove the NPC group ingame
and add via addlogchar by event ID 4-6-9-11
that replace automatic the nickname to charname
03/27/2021 18:23 cleopatra54#8
Quote:
Originally Posted by NorseGodTyr View Post
he is asking about nickname = charname :D




Remove the NPC group ingame
and add via addlogchar by event ID 4-6-9-11
that replace automatic the nickname to charname
But noone in the thread judgelemental shared mentioned this?

People share there what I want: Job active, but nothing changed in char nick or guild.

[Only registered and activated users can see links. Click Here To Register...]
03/27/2021 19:37 hoangphan7#9
You should force block packet "rename job" and change proc _addnewchar to set NickName16 = Charname16.
Or you should try this method like @[Only registered and activated users can see links. Click Here To Register...]
Quote:
Originally Posted by NorseGodTyr View Post
he is asking about nickname = charname :D

Remove the NPC group ingame
and add via addlogchar by event ID 4-6-9-11
that replace automatic the nickname to charname
03/28/2021 13:30 Judgelemental#10
Thanks.



For anyone wondering how to achieve it :


1. Open your HEX editor and look for (CTRL+G) 0x009DF09D
Right click -> Binary -> Fill in with NOPs
This will display your guild name in job mode.

2.Open your HEX editor and look for (CTRL+G) 0x00D92240
Ctrl+E (or Binary Edit)
Replace the 2A to 00 (so in the end you're going to have four 0s)
This will remove the * associated with your alias


3. How to make your character name appear instead of some silly alias name? (optional)
SRO_VT_SHARD (your shard database) -> Programmability -> Stored Procedures ->
dbo._AddNewChar
Scroll down and you'll find this :

Add NickName16 after CharName16 so it's going to look like ''CharName16, NickName16, Scale,''

Down below you have the VALUES :

Simply add @ CharName after @ CharName so it's going to look like this :
@ RefCharID, @ CharName, @ CharName, @ Char Scale

(no spaces between @ and your CharName or any other value, I had to leave a space because on this forum @ is a mention tag)



4. Remove Make Merchant Alias from the NPC (media side) so people won't be able to click on it.

This method will only work for the characters that are created after executing this query so do it before publicly opening the server.

I don't know how to do it by using EventID triggers.

Perhaps somebody should release the working procedure using EventIDs :)

Credits :
lepitismak
06/09/2023 02:36 ŧǿρĤ#11
well its dont but after leaving the job and joining another job while trying to

wear the job suit it says that it requires a name to wear the job suit

here is while its working fine

[Only registered and activated users can see links. Click Here To Register...]

after leaving the job and joining another job and trying to put the suit on

[Only registered and activated users can see links. Click Here To Register...]

anyone knows how to fix this ?
06/11/2023 13:12 Judgelemental#12
[Only registered and activated users can see links. Click Here To Register...]




Update: I fixed it.
The query belongs in _AddLogChar
It works perfectly but the character needs to teleport after joining "Thief" job.
If it has room for exploitation/bugs then feel free to intervene and fix it :)
06/11/2023 13:20 Judgelemental#13
[Only registered and activated users can see links. Click Here To Register...]
06/15/2023 17:30 Kyrillos*#14
Quote:
Originally Posted by Judgelemental View Post
[Only registered and activated users can see links. Click Here To Register...]




Update: I fixed it.
The query belongs in _AddLogChar
It works perfectly but the character needs to teleport after joining "Thief" job.
If it has room for exploitation/bugs then feel free to intervene and fix it :)
i think if you used
Quote:
set nickname16 = ''
will be better than copy char name