[AJUDA]MINIGUN
#1

eae galera entгo eu gostaria de sabe como eu faзo tipo para o admin poder usar minigun sem ser banido detectado e se algum player usa for detectado.

pawn Код:
else if(GetPlayerWeapon(i) == 38)
                {
                if(PlayerInfo[i][pAdmin] < 1340)
                {
                return 1;
                }
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
                ABroadCast(COLOR_LIGHTRED,string,1);
                SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
                ResetPlayerWeapons(i);
                }
Reply
#2

pawn Код:
else if(GetPlayerWeapon(i) == 38)
                {
                if(PlayerInfo[i][pAdmin] < 1340 && !IsPlayerAdmin(i))
                {
                return 1;
                }
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
                ABroadCast(COLOR_LIGHTRED,string,1);
                SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
                ResetPlayerWeapons(i);
                }
Reply
#3

nгo deu tipo acho que vocк nгo entendeu =D tipo sу para admins poderem usar a minigun =D.
Reply
#4

Код:
else if(GetPlayerWeapon(i) == 38)
                {
                if(PlayerInfo[i][pAdmin] < 1)
                {
                return 1;
                }
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
                ABroadCast(COLOR_LIGHTRED,string,1);
                SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
                ResetPlayerWeapons(i);
                }
axo que й assim que quer...

mas nao sei ao certo como funciona seu nivel de adm
й so alterar aqui
Код:
if(PlayerInfo[i][pAdmin] < 1)
se tu colocar 2 ai
adm level 1 e level 0 nao podererao usar minigum
se colocar 3
2 1 e 0 nao poderao
e assim por diante
Reply
#5

pawn Код:
else if(GetPlayerWeapon(i) == 38)
{
    if(!PlayerInfo[i][pAdmin] > 1)
    {
        GetPlayerName(i, giveplayer, sizeof(giveplayer));
        format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
        ABroadCast(COLOR_LIGHTRED,string,1);
        SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
        ResetPlayerWeapons(i);
    }
}
Reply
#6

Tenta assim
pawn Код:
else if(GetPlayerWeapon(i) == 38)
                {
                if(IsPlayerAdmin(playerid) || (PlayerInfo[i][pAdmin] < 1340)
                {
                return 1;
                }
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
                ABroadCast(COLOR_LIGHTRED,string,1);
                SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
                ResetPlayerWeapons(i);
                }
Tem esse outro jeito q nao sei se funciona. Ai no lugar do 1 vc coloca o level de admin q pode usar ate tal level q й sу mudar o 10.
pawn Код:
else if(GetPlayerWeapon(I) == 38)
                {
               for(PlayerInfo[i][pAdmin] >= 1) || (PlayerInfo[i][pAdmin] >= 10)
                {
                return 1;
                }
                GetPlayerName(i, giveplayer, sizeof(giveplayer));
                format(string, sizeof(string), "ANTICHEAT: %s[ID %d] estб usando uma Minigun /tv nele rapido", giveplayer,i);
                ABroadCast(COLOR_LIGHTRED,string,1);
                SetPlayerPos(i,-123.7512,-2869.0913,183.3834+600);
                ResetPlayerWeapons(I);
                }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)