11.12.2011, 03:27
Bom ,
Ah , alguns messes atraz, pedi ajuda, para um Sistema de [TAG] que funcionou perfeitamente ~~ , e Agora parou de Funcionar Derrepente ?
Problema : Quando alguma pessoal Loga no serv com tag [DPS] exem : [DPS]BJODOGORDO ( Nick ) , abre um dialog, para o player, confirma a Senha do Clгn , OBS : da TAG
e quando a pessoa erra a senha , ela altomaticamente, й Kickada, Mais, isso nгo estб mais aconteзendo , e no system tem o Kick(playerid); , Logo abaixo vou postar o Sistema, e espero que me ajudem =D
Sistema :
Ah , alguns messes atraz, pedi ajuda, para um Sistema de [TAG] que funcionou perfeitamente ~~ , e Agora parou de Funcionar Derrepente ?
Problema : Quando alguma pessoal Loga no serv com tag [DPS] exem : [DPS]BJODOGORDO ( Nick ) , abre um dialog, para o player, confirma a Senha do Clгn , OBS : da TAG
e quando a pessoa erra a senha , ela altomaticamente, й Kickada, Mais, isso nгo estб mais aconteзendo , e no system tem o Kick(playerid); , Logo abaixo vou postar o Sistema, e espero que me ajudem =D
Sistema :
pawn Код:
new
corda[128],
Nome[MAX_PLAYER_NAME]
;
pawn Код:
#define SENHACLA "exemplo"
#define DialogClaConf 666
pawn Код:
GetPlayerName(playerid, Nome, sizeof(Nome));
if(strfind(Nome, "[DPS]", true) != -1) return ShowPlayerDialog(playerid, DialogClaConf, 3, "Clгn [DPS]","Insira a senha do clгn: ","Entrar","Sair");
pawn Код:
if(dialogid == DialogClaConf)
{
if(response)
{
if(strcmp(inputtext, SENHACLA, true))
{
format(corda, sizeof(corda), "%s[%i] ¤ DPS ¤ Acertou a Senha do Clгn [DPS] e Logou no Servidor!! ¤ DPS ¤",Nome, playerid);
SendClientMessageToAll(COR_TAXI, corda);
SendClientMessage(playerid, -1, "Vocк logou com a tag [DPS]");
SpawnPlayer(playerid);
return 1;
}
else
{
format(corda, sizeof(corda), "%s[%i] ¤ DPS ¤ Errou a Senha , Ou й algum FAKE, e Foi kickado ¤ DPS ¤", 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] ¤ DPS ¤ Cancelou a Confirmaзгo de Senha do Clгn ¤ DPS ¤", Nome, playerid);
Kick(playerid);
}
}