Shako 97 Report post Posted November 16, 2016 (edited) Hello! I'm trying to figure out how to disallow blank names during character creation. Example of the blank names are generated from ALT keys - Alt + 255 , Alt + 0150 , Alt + 32 These make it unfair for other players in PVP. Does anyone know how to disable this? Thank you! ShaKo Edited November 16, 2016 by Shako Quote Sunny Go! Online pko.host Share this post Link to post Share on other sites
BeatsByDr.Dre 8 Report post Posted November 16, 2016 17 minutes ago, Shako said: Hello! I'm trying to figure out how to disallow blank names during character creation. Example of the blank names are generated from ALT keys - Alt + 255 , Alt + 0150 , Alt + 32 These make it unfair for other players in PVP. Does anyone know how to disable this? Thank you! ShaKo i believe you have to list those names in a filter file in client. there was a filter for GM and it says illegal name. Quote Share this post Link to post Share on other sites
Andy 39 Report post Posted November 16, 2016 (edited) there are 3 ways, add these alt codes in ChaNameFilter.txt or use 1.39 Ru Game.exe in your client side (it can be traslated to eng) or change gamedb collation to chinese. Edited November 16, 2016 by Andy Quote Share this post Link to post Share on other sites
Shako 97 Report post Posted November 16, 2016 2 hours ago, BeatsByDr.Dre said: i believe you have to list those names in a filter file in client. there was a filter for GM and it says illegal name. you can add it, but the filter doesn't work. maybe because of encoding? I'm not sure. 1 hour ago, Andy said: there are 3 ways, add these alt codes in ChaNameFilter.txt or use 1.39 Ru Game.exe in your client side (it can be traslated to eng) or change gamedb collation to chinese. I tried to add it in ChaNameFilter with no success. Can you send me link to this Game.exe? Quote Sunny Go! Online pko.host Share this post Link to post Share on other sites
MonkeyCode 453 Report post Posted November 16, 2016 ChaNameFilter is for strings. There are endless possibilities players can generate with those 'character', Client edit is also bad, as mentioned on another thread. Here, you must hook at at Server, when receiving the player_name packet, the Name is then validated. Quote Share this post Link to post Share on other sites
Totoka 152 Report post Posted November 16, 2016 1 - create a new validation function within your code section in your groupserver.exe, like this: ( be sure to create it within a free space ) 2 - take this new function pointer, and replace the current one: note: used offsets on the pics maybe not applied to your groupserver.exe, in my case I used one from the version 1.36 - edit: this function allows a-z A-Z 0-9 1 Quote Discord: andresc Share this post Link to post Share on other sites
Shako 97 Report post Posted November 16, 2016 Thank you @Totoka! I will definately try this out when I have some time. Quote Sunny Go! Online pko.host Share this post Link to post Share on other sites