[Ajuda] Anti Ban Adm Dono - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Anti Ban Adm Dono (
/showthread.php?tid=389829)
Anti Ban Adm Dono -
Matadorffj - 03.11.2012
Bom gente gostaria de fazer um sistema que se algum imbessil
tentar me banir ou avisar ele й banido...
Mais tem de ser por nick eu tentei substituir isso:
Код HTML:
if(PlayerInfo[giveplayerid][pAdmin] >= 1343 && PlayerInfo[giveplayerid][pAdmin] >= 1341)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode avisar um Admin Dono! Vocк foi Banido!");
Ban(playerid);
return true;
}
Por isso:
Код HTML:
if((PlayerName(playerid),"Jr_Hunter",true)==0 && (PlayerName(playerid),"Fellipe_Mfar",true)==0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode avisar um Admin Dono! Vocк foi Banido!");
Ban(playerid);
return true;
}
Que no caso as 2 pessoas que nao podem tomar aviso e Jr_Hunter e Fellipe
Mais deu avisos:
213:tag mismatch
213:tag mismatch
205:redundat code: constant expression is zero
Que й a linha onde esta o
if((PlayerName(playerid),"Jr_Hunter",true)==0 && (PlayerName(playerid),"Fellipe_Mfar",true)==0)
Grato espero respostas
Re: Anti Ban Adm Dono -
Sergiinhonike - 03.11.2012
Tenta aн
PHP код:
if(strcmp(PlayerName(playerid),"Jr_Hunter",true)==0 || strcmp(PlayerName(playerid),"Fellipe_Mfar",true)==0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode avisar um Admin Dono! Vocк foi Banido!");
Ban(playerid);
return true;
}
Re: Anti Ban Adm Dono -
Victor' - 03.11.2012
pawn Код:
// Topo
new Donos[][] =
{
"Jr_Hunter",
"Fellipe_Mfar"
};
// Comando
if(IsPlayerDono(giveplayerid))
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode avisar um Admin Dono! Vocк foi Banido!");
Ban(playerid);
return true;
}
// Final
stock IsPlayerDono(playerid)
{
for(new i = 0; i < sizeof Donos; i++)
if(strcmp(PlayerName(playerid), Donos[i], false) == 0)
return true;
return false;
}
Re: Anti Ban Adm Dono -
Matadorffj - 03.11.2012
Obrigado pela ajuda gente
mais o que deu certo msm foi o que o
Victor' disse vlw ae
Re: Anti Ban Adm Dono -
Sergiinhonike - 04.11.2012
O problema do meu era o "&&" o certo seria "||", mas como vi que o post do victor estava mais completo entгo deixai assim mesmo...