[Pedido] Nick RPG - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Nick RPG (
/showthread.php?tid=372607)
Nick RPG -
Rijin - 27.08.2012
Gostaria de um cуdigo que permitisse um jogador entrar apenas com Nome_Sobrenome no servidor.
Esses dias atrбs eu peguei um no Cуdigos ъteis, mбs deu um erro lб, ai acabei que deixei pra lб.
Mas eu gostaria de colocar isso novamente no meu GM.
Se alguйm quiser me ajudar, eu fico agradecido! ![Roll Eyes (Sarcastic)](images/smilies/rolleyes.png)
Re: Nick RPG -
Douglas_prt - 27.08.2012
pawn Code:
new pName[MAX_PLAYER_NAME], sstring[256];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(strfind(pName, "_", true) == -1)
{
format(sstring, 256, "%s foi kickado pelo servidor. | Motivo: Nome RPG Invбlido (Ex. Nome_Sobrenome).", pName);
SendClientMessageToAll(-1, sstring);
Kick(playerid);
return 1;
}
Re: Nick RPG -
Rijin - 27.08.2012
Quote:
Originally Posted by Douglas_prt
pawn Code:
new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); if(strfind(pName, "_", true) == -1) { format(sstring, 128, "%s foi kickado pelo servidor. | Motivo: Nome RPG Invбlido (Ex. Luis_Cardoso).", pName); SendClientMessageToAll(KICKCOR, sstring); SendClientMessage(playerid, -1, "Coloca um nome RPG. Ex: Luis_Cardoso"); Kick(playerid); return 1; }
|
E onde coloco mesmo? ![Shocked](images/smilies/surprised.gif)
Re: Nick RPG -
Dolby - 27.08.2012
pawn Code:
//OnPlayerConnect
new Name[24];
GetPlayerName(playerid,Name,24);
if(strfind(name,"_",false)) return SendClientMessage(playerid,-1,"USE RP NAME: Nome_Sobrenome"),Kick(playerid);
Teste.
Re: Nick RPG -
Douglas_prt - 27.08.2012
Coloca em
OnPlayerConnect.
Re: Nick RPG -
Rijin - 27.08.2012
Quote:
Originally Posted by Gustavo_Araujo
pawn Code:
//OnPlayerConnect
new Name[24]; GetPlayerName(playerid,Name,24); if(strfind(name,"_",false)) return SendClientMessage(playerid,-1,"USE RP NAME: Nome_Sobrenome"),Kick(playerid);
Teste.
|
Seu cуdigo deu certo aqui, mбs mesmo eu entrando com Nome_Sobrenome, eu continuo a tomar kick. ![Huh?](images/smilies/confused.gif)
Quote:
Originally Posted by Douglas_prt
pawn Code:
new pName[MAX_PLAYER_NAME], sstring[256]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); if(strfind(pName, "_", true) == -1) { format(sstring, 256, "%s foi kickado pelo servidor. | Motivo: Nome RPG Invбlido (Ex. Nome_Sobrenome).", pName); SendClientMessageToAll(-1, sstring); Kick(playerid); return 1; }
|
O seu estб a dar o seguinte error: error 021: symbol already defined: "sstring"
Re: Nick RPG -
Rijin - 27.08.2012
UP Ajuda? ![Huh?](images/smilies/confused.gif)
Re: Nick RPG -
Ley - 27.08.2012
Tenta
pawn Code:
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(strfind(pName, "_", true) == -1)
{
new string[126];
format(string, 256, "%s foi kickado pelo servidor. | Motivo: Nome RPG Invбlido (Ex. Nome_Sobrenome).", pName);
SendClientMessageToAll(-1, string);
Kick(playerid);
return 1;
}
Re: Nick RPG -
Rijin - 27.08.2012
Quote:
Originally Posted by Ley
Tenta
pawn Code:
new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); if(strfind(pName, "_", true) == -1) { new string[126]; format(string, 256, "%s foi kickado pelo servidor. | Motivo: Nome RPG Invбlido (Ex. Nome_Sobrenome).", pName); SendClientMessageToAll(-1, string); Kick(playerid); return 1; }
|
Obrigado, deu super certo aqui. ![cheesy](images/smilies/lol.gif)
Re: Nick RPG -
Ley - 27.08.2012
Quote:
Originally Posted by Rijin
Obrigado, deu super certo aqui. ![cheesy](images/smilies/lol.gif)
|
Nada