Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
TogglePlayerControllable(playerid, 1);
new gstring[200];
new string[150];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Ok, Caso queira fazer login posteriormente use /logar [senha]!");
return 1;
}
if(response >= 1)
{
if(strlen(inputtext) == 0)
{
new loginstring[256];
new loginname[64];
GetPlayerName(playerid,loginname,sizeof(loginname));
SendClientMessage(playerid, COR_VAGOS, "Seu nick estб registrado, й sу Logar");
SendClientMessage(playerid, COR_VAGOS, "Caso erre a senha 5 vezes, terб o ip banido");
format(loginstring,sizeof(loginstring),"{FFFFFF}Bem Vindo(a): {FFFF00}%s\n\n{FFFFFF}Status da Conta: {00FF00}Registrada\n\n{FFFFFF}Digite sua Senha Para Logar!\n\n www.{00FF00}Brasil{FFFF00}Viva{4876FF}Virtual{FFFFFF}",loginname);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD,"{FFFF00}Brasil Play Script",loginstring,"Logar","Esperar");
PlayerPlaySound(playerid, 1098, 0.0, 0.0, 0.0);
return 1;
}
format(gstring,sizeof(gstring),"/logar %s",inputtext);
return 1;
}
return 1;
}