if(dialogid == DIALOG_MENU)
{
if(response)
{
if(listitem == 0)
{
GetPlayerName(playerid, StrContas, sizeof(StrContas));
format(StrContas, sizeof(StrContas), "Contas/%s.ini", Nome(playerid));
if(!DOF2_FileExists(StrContas))
{
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{FFFFFF}Server - Registro", "{FFFFFF}Bem vindo ao servidor vocк nгo possue registro conosco\n{FFFFFF}Digite uma senha para pode se registrar.", "Registrar", "Cancelar");
}
else
{
SendClientMessage(playerid, VERMELHO, "| INFO | {FFFFFF}Vocк foi expulso do servidor. {FF0000}Motivo: {FFFFFF}Cancelou o Registro!");
SetTimerEx("Kickar", 500, false, "d", playerid);
return 1;
}
}
}
}
"response" .
if(response) //clicou no botгo 1
{
//funзхes.... lists , inputs etc
}else if(!response)//clicou no botгo 2 ou apertou Esc ..
{
Kick(playerid);
}
PHP код:
|
if(dialogid == DIALOG_MENU)
{
if(response)
{
if(listitem == 0)
{
GetPlayerName(playerid, StrContas, sizeof(StrContas));
format(StrContas, sizeof(StrContas), "Contas/%s.ini", Nome(playerid));
if(!DOF2_FileExists(StrContas))
{
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{FFFFFF}Server - Registro", "{FFFFFF}Bem vindo ao servidor vocк nгo possue registro conosco\n{FFFFFF}Digite uma senha para pode se registrar.", "Registrar", "Cancelar");
}
else if(!response)
{
SendClientMessage(playerid, VERMELHO, "| INFO | {FFFFFF}Vocк foi expulso do servidor. {FF0000}Motivo: {FFFFFF}Cancelou o Login!");
SetTimerEx("Kickar", 500, false, "d", playerid);
return 1;
}
}
}
}
if(listitem == 0)
{
GetPlayerName(playerid, StrContas, sizeof(StrContas));
format(StrContas, sizeof(StrContas), "Contas/%s.ini", Nome(playerid));
if(!DOF2_FileExists(StrContas))
{
/// Se ele nгo tiver conta vai entrar aqui e nгo vai executar o else if(!response)
/// entгo verifica primeiro o response pra ver se funciona
}
else if(!response)
{
///Aqui provavelmente sу vai cair quando tiver conta e o response for false
}
}
if(dialogid == DIALOG_MENU)
{
if(response)
{
if(listitem == 0)
{
GetPlayerName(playerid, StrContas, sizeof(StrContas));
format(StrContas, sizeof(StrContas), "Contas/%s.ini", Nome(playerid));
if(!DOF2_FileExists(StrContas))
{
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{FFFFFF}Server - Registro", "{FFFFFF}Bem vindo ao servidor vocк nгo possue registro conosco\n{FFFFFF}Digite uma senha para pode se registrar.", "Registrar", "Cancelar");
}
}
}
else {
SendClientMessage(playerid, VERMELHO, "| INFO | {FFFFFF}Vocк foi expulso do servidor. {FF0000}Motivo: {FFFFFF}Cancelou o Registro!");
SetTimerEx("Kickar", 500, false, "d", playerid);
return 1;
}
return 1;
}