11.01.2012, 20:38
Garfield agradeзo a ajuda !
Mas como disse, o problema estб no Registrar, nгo no Logar.
Aqui estб o OnDialogResponse do Registrar..
Mas como disse, o problema estб no Registrar, nгo no Logar.
Aqui estб o OnDialogResponse do Registrar..
pawn Код:
if(dialogid==2)
{
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
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
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
return 1;
}
}
return 1;
}