vixe intao vou postar oq й Aki
Sistema q to Usando
PHP код:
#define SENHACLA "123456"
#define DialogClaConf 666
//------------
new
corda[128],
Nome[MAX_PLAYER_NAME]
;
//-------
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, Nome, sizeof(Nome));
if(strfind(Nome, "[DPS]", true) != -1) return ShowPlayerDialog(playerid, DialogClaConf, DIALOG_STYLE_PASSWORD, "Clг [DPS]","Insira a senha do clг: ","Entrar","Sair");
return 1;
}
//--------
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DialogClaConf)
{
if(response)
{
if(strcmp(inputtext, SENHACLA, true))
{
format(corda, sizeof(corda), "%s[%i] inseriu a senha {00FF00}correta{FFFFFF} de seu clг e entrou no servidor!",Nome, playerid);
SendClientMessageToAll(0xFFFFFFAA, corda);
SendClientMessage(playerid, -1, "Vocк logou com a tag [DPS]");
SpawnPlayer(playerid);
return 1;
}
else
{
format(corda, sizeof(corda), "%s[%i] inseriu a senha {E31919}incorreta{FFFFFF} de seu clг e foi kickado no servidor!", Nome, playerid);
SendClientMessageToAll(0xFFFFFFAA, corda);
SendClientMessage(playerid, -1, "Vocк foi kickado por errar a senha do clг [DPS]!");
Kick(playerid);
return 1;
}
}
else if(!response)
{
GetPlayerName(playerid, Nome, sizeof(Nome));
printf("%s[%i] cancelou o dialog de confirmaзгo de clг", Nome, playerid);
Kick(playerid);
}
}
return 1;
}
//------
Estou Conseguindo Logar Com Qualqer Senha !