[Ajuda]Ant-Xiter
#1

Galera botei um ant-xiter de armas nao pega mini-gun nem bazuka,
Mas como botar para apenas admin pegar Minigun e Bazuka?
Reply
#2

Mostre o cуdigo para melhorar a ajuda!
Reply
#3

pawn Код:
public OnPlayerUpdate
pawn Код:
if(GetPlayerWeapon(playerid) == 9 || GetPlayerWeapon(playerid) == 26 || GetPlayerWeapon(playerid) == 28  || GetPlayerWeapon(playerid) == 32 || GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 44 || GetPlayerWeapon(playerid) == 45 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36)
        {
                new string[128];
                getdate(year, month, day);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "[ADMCMD:] %s(ID:%d) foi banido automaticamente por pegar uma arma pelo ****** (%d-%d-%d)", sendername,playerid, day,month,year);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                BanLog(string);
                SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado");
                SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire uma ''SS'' e tente o contato com um de nossos Admins!");
                GameTextForPlayer(playerid,"~r~banido", 2500, 3);
                getdate( Dia, Mes, Ano);
                SBan(playerid, "Usando ******", "Automбtico");
                return 1;
        }
Reply
#4

pawn Код:
public OnPlayerUpdate(playerid){
if(GetPlayerWeapon(playerid) == 9 || GetPlayerWeapon(playerid) == 26 || GetPlayerWeapon(playerid) == 28  || GetPlayerWeapon(playerid) == 32 || GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 44 || GetPlayerWeapon(playerid) == 45 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36){
if(!IsPlayerAdmin(playerid)){
                new string[128];
                getdate(year, month, day);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "[ADMCMD:] %s(ID:%d) foi banido automaticamente por pegar uma arma pelo ****** (%d-%d-%d)", sendername,playerid, day,month,year);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                BanLog(string);
                SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado");
                SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire uma ''SS'' e tente o contato com um de nossos Admins!");
                GameTextForPlayer(playerid,"~r~banido", 2500, 3);
                getdate( Dia, Mes, Ano);
                SBan(playerid, "Usando ******", "Automбtico");}}
                return 1;
        }
Reply
#5

Quote:
Originally Posted by .Skool_.
Посмотреть сообщение
pawn Код:
public OnPlayerUpdate(playerid){
if(GetPlayerWeapon(playerid) == 9 || GetPlayerWeapon(playerid) == 26 || GetPlayerWeapon(playerid) == 28  || GetPlayerWeapon(playerid) == 32 || GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 44 || GetPlayerWeapon(playerid) == 45 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36){
if(!IsPlayerAdmin(playerid)){
                new string[128];
                getdate(year, month, day);
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "[ADMCMD:] %s(ID:%d) foi banido automaticamente por pegar uma arma pelo ****** (%d-%d-%d)", sendername,playerid, day,month,year);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                BanLog(string);
                SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado");
                SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire uma ''SS'' e tente o contato com um de nossos Admins!");
                GameTextForPlayer(playerid,"~r~banido", 2500, 3);
                getdate( Dia, Mes, Ano);
                SBan(playerid, "Usando ******", "Automбtico");}}
                return 1;
        }
@Saw_BR

1 Dica,nгo use a public OnPlayerUpdate,ela se atualiza por milesegundos isso pode causar um certo lag no seu servidor,crie uma public com um settimer de 5 a 10 segundos.
Reply
#6

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(GetPlayerWeapon(playerid) == 9 || GetPlayerWeapon(playerid) == 26 || GetPlayerWeapon(playerid) == 28  || GetPlayerWeapon(playerid) == 32 || GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 44 || GetPlayerWeapon(playerid) == 45 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36)
    {
        if(!IsPlayerAdmin(playerid))
        {
            new string[128];
            getdate(year, month, day);
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "[ADMCMD:] %s(ID:%d) foi banido automaticamente por pegar uma arma pelo ****** (%d-%d-%d)", sendername,playerid, day,month,year);
            SendClientMessageToAll(COLOR_LIGHTRED, string);
            BanLog(string);
            SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado");
            SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire uma ''SS'' e tente o contato com um de nossos Admins!");
            GameTextForPlayer(playerid,"~r~banido", 2500, 3);
            getdate( Dia, Mes, Ano);
            SBan(playerid, "Usando ******", "Automбtico");
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)