Quote:
Creo que poca soluciуn tiene, para conseguir esto habrнa que modificar el SAMP, que es quien limita el nombre de usuario a ciertos caracteres.
|
Hay 2 formas de hacerlo, y todas requieren sуlamente modificar samp-server.
1-Memory hacking:
Desarrollar un plugin en C++ que interactue con la funciуn que se encarga de validar los carбcteres cuando el usuario se conecta, si alguien ha visto el source del samp, sabe que esta funciуn se llama ContainsInvalidNickChars(); aunque obviamente esto no dice nada, lo ъnico que podrбs conocer es la direcciуn en memoria de esa funciуn, para eso puedes usar OllyDGB o IDA pro ( este ъltimo es mi debugger favorito, se usa para anбlisis de vulnerabilidades y crackeo de software, a parte de mбs cosas )
2-Modificando directamente el samp-server.exe (pero no como muchos se creen, con un editor hexadecimao) con OllyDGB por ejemplo, localizas la funciуn encargada de eso, y haces que siempre devuelve verdadero (para esto se necesitan conocimientos bбsicos de ASM (x86) pero ya te adelanto que solamente debes NOPEAR todo y hacer algo tipo:
MOV EAX,1 //Movemos 1 al registro EAX
LEAVE //Indicamos que vamos a salir de la funciуn
RETN //retorna a la ultima direccion donde nos paramos antes de venir aqui
Para darte una pista, decirte que la funciуn estarб llena de CMP y JMP'S condicionales, aunque es bastante cortita, :P
tambiйn decir que esto Kalcor no lo permite, y podrнa sacar tu server de la lista.