Ajuda colocar este comando? - 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: Ajuda colocar este comando? (
/showthread.php?tid=519831)
Ajuda colocar este comando? - BWCALLEf - 16.06.2014
no final deste codigo
pawn Код:
if(dialogid == DIALOG_LOGAR)
{
new String[250];
if(!strval(inputtext)) // se ele nao digitar apenas numeros volta o dialog de login
{
SendClientMessage(playerid, -1, "{FF4500}[BWC] {00FF7F}Erro, Digite Sua Senha Novamente");
format(String, sizeof String,"{FFFFE0}[BWC] Bem-vindo(a) novamente, {00FF7F}%s !{FFFFE0}\n\nLogue-se em sua conta .\n\nDigite sua senha e clique em \"Logar\".", name);
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "{FF4500}[Conta]", String, "Logar", "Cancelar");
return 1;
}
if(!response) // se ele clickar em Cancelar kicka ele !
{
Kick(playerid);
return 1;
}
else // Se ele colocar a senha certa
{
PlayerInfo[playerid][pSenha] = DOF2_GetInt(arquivo, "Senha"); // pega a senha salva dele
if(strval(inputtext) == PlayerInfo[playerid][pSenha]) // pega a senha que ele digitou
{
PlayerInfo[playerid][pSkin] = DOF2_GetInt(arquivo, "Skin"); // pega a skin do player
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]); // seta a skin do player para a skin salva
SpawnPlayer(playerid); // em seguida, spawna o player
}
else // se ele errar a senha mostra o dialog denovo
{
format(String, sizeof String,"{00FF7F}%s {FFFFE0}Vocк digitou sua senha errada!\n\nLogue-se em sua conta .\n\nDigite sua senha e clique em \"Logar\".", name);
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "{FF4500}[Conta]", String, "Logar", "Cancelar");
Erro[playerid]++; // e adiciona 1 erro
if(Erro[playerid] == 3) // se ele errar 5 vezes ele serб banido !
{
SendClientMessage(playerid, -1, "Vocк foi kickado por errar a senha 3 vezes seguidas..");
Kick(playerid);
return 1;
}
}
}
}
return 1;
}
quero colocar este
pawn Код:
if(dialogid == DIALOG_SEXO) {
if(response) {
SendClientMessage(playerid,0x0000FF74,"Ok,vocк й homem");
PlayerInfo[playerid][pSexo] = 1;
SetPlayerSkin(playerid,23);
}
else {
SendClientMessage(playerid,0xF760FFAA,"Ok vocк й mulher");
PlayerInfo[playerid][pSexo] = 2;
SetPlayerSkin(playerid,192);
}
return 1;
}
da muitos erros eu sei q e por causa dessas chavez do fim me ajudam?
Re: Ajuda colocar este comando? -
Kimossab - 16.06.2014
tens que colocar isso exatamante antes do ultimo return 1 e depois da chaveta antes do return
Re: Ajuda colocar este comando? - BWCALLEf - 16.06.2014
Era isto msm Obrigado.