Quote:
Originally Posted by Victor Cesaroni
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new stringe[128]; new string[128]; if(dialogid==DIALOG_LOGIN) { if(response==0) { GetPlayerName(playerid,string,sizeof(string)); format(string,sizeof(string),"O Player %s foi kickado por nгo se logar!"); SendClientMessageToAll(0xFFAACCDDAA,string); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); Kick(playerid); SendClientMessage(playerid,0xFFAACCDDAA,"Sem se logar vocк nгo pode jogar, por isso foi kikado"); } if(response >= 1) { if(strlen(inputtext) == 0) { PlayerPlaySound(playerid,1057,0.0,0.0,0.0); ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{FFFF00}Login BSF", "{33CCFF}******************************************\n{33FF00}Bem Vindo ao [BRA] SampForever [RPG v1.0] \n{33FF00}Sua conta foi Registrada! \n\n{33FF00}Por favor logue na sua conta!!\n{33CCFF}******************************************", "Logar", "Sair"); //TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw return 1; } if(strval(inputtext) >= 1) { PlayerPlaySound(playerid,1057,0.0,0.0,0.0); format(string,sizeof(string),"/logar %d",strval(inputtext)); OnPlayerCommandText(playerid,string); //TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw return 1; } } } return 1; }
|
Eita, sorry ! Nгo postei tudo, postei sу a parte do login, que estб normal jб !
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new stringe[128];
new string[128];
if(dialogid==DIALOG_LOGIN)
{
if(response==0)
{
GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"O Player %s foi kickado por nгo se logar!");
SendClientMessageToAll(0xFFAACCDDAA,string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
Kick(playerid);
SendClientMessage(playerid,0xFFAACCDDAA,"Sem se logar vocк nгo pode jogar, por isso foi kikado");
}
if(response >= 1)
{
if(strlen(inputtext) == 0)
{
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{FFFF00}Login BSF", "{33CCFF}******************************************\n{33FF00}Bem Vindo ao [BRA] SampForever [RPG v1.0] \n{33FF00}Sua conta foi Registrada! \n\n{33FF00}Por favor logue na sua conta!!\n{33CCFF}******************************************", "Logar", "Sair");
//TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw
return 1;
}
if(strval(inputtext) >= 1)
{
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
format(string,sizeof(string),"/logar %d",strval(inputtext));
OnPlayerCommandText(playerid,string);
//TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw
return 1;
}
}
}
return 1;
}
if(dialogid==DIALOG_REGISTER)
{
if(response==0)
{
GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"O Player %s foi kickado por nгo se registrar!");
SendClientMessageToAll(0xFFAACCDDAA,string);
Kick(playerid);
SendClientMessage(playerid,0xFFAACCDDAA,"Sem se registrar vocк nгo pode jogar, por isso foi kikado");
}
if(response >= 1)
{
if(strlen(inputtext) == 0)
{
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{FFFF00}Registrar BSF", "{33CCFF}******************************************\n{33FF00}Bem Vindo ao [BRA] SampForever [RPG v1.0] \n{33FF00}Sua conta nao esta registrada! \n\n{33FF00}Por favor, registre-se!!\n{33CCFF}******************************************", "Registrar", "Sair");
//TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw Bruno_Tadeu & Ken_xD
return 1;
}
if(strval(inputtext) > 0)
{
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
format(string,sizeof(string),"/registrar %d",strval(inputtext));
OnPlayerCommandText(playerid,string);
//TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw Bruno_Tadeu & Ken_xD
return 1;
}
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
format(string,sizeof(string),"/registrar %s",inputtext);
OnPlayerCommandText(playerid,string);
//TextDrawShowForPlayer(playerid, BSFText);//Mostrar BSF Text Draw Bruno_Tadeu & Ken_xD
return 1;
}
}
Aqui estб TUDO..
Dialog response do Login e Registrar !
Se puder ajudar, agradeзo
E desculpe, fui desatento :S