16.12.2010, 10:23
Oб pessoal estou com um problema recentemente criei um sistema de Ranks, que coloca conforme o NIVEL uma sigla no Nome do Jogador, mas percebi que se caso eu Morro o sistema coloca denovo outra sigla e aia vai enchendo o nome do jogador de siglas repetindoas:
Exemplo:
Jogador: Mrs_Player entra no servidor com lvl 20
Quando ele Spawn: O Scritp Vai Aterar o Nome dele para [PRO]Mrs_Player
mas esse й problema se o jogador da respawn, por exemplo o [PRO]Mrs_Player
morre ai ele da respawn o script coloca o nome dele [PRO][PRO]Mrs_Player
ele repete a sigla. como fazer ele nгo repitir?
Cуdigo da Troca de Nome:
Coloca no Mйtodo OnPlayerSpawn
Exemplo:
Jogador: Mrs_Player entra no servidor com lvl 20
Quando ele Spawn: O Scritp Vai Aterar o Nome dele para [PRO]Mrs_Player
mas esse й problema se o jogador da respawn, por exemplo o [PRO]Mrs_Player
morre ai ele da respawn o script coloca o nome dele [PRO][PRO]Mrs_Player
ele repete a sigla. como fazer ele nгo repitir?
Cуdigo da Troca de Nome:
Код:
format(nPName, sizeof(nPName), "[NOB]%s", pName); // Noob SetPlayerName(playerid, nPName);