[Erro]weap
#1

Lуs me ajudou e dividiu o antcheat assim agora aparece o erro de weap

pawn Code:
public AntiCheatHack()
{
    new string[128];
    new pName[MAX_PLAYER_NAME];
    for(new i = 0; i < MAX_PLAYERS; i ++)
    {
        if(weap == 18 || weap == 38 || weap == 36 || weap == 37 || weap == 35 || weap == 44)
        {
            GetPlayerName(i, pName, sizeof(pName));
            ResetPlayerWeapons(i);
            format(string, sizeof(string), "%s estб usando armas proibidas !", pName);
            MsgAdm(string, YELLOW, 1);
        }
    }
    return 1;
}

public OnPlayerUpdate(playerid)
{
    new weap = GetPlayerWeapon(playerid);
    if(weap != 1 || weap != 4 || weap != 9)
    {
        if(gTeam[playerid] == TEAM_ZOMBIE)
        {
             ResetPlayerWeapons(playerid);
             GivePlayerWeapon(playerid, 1, 1);
             GivePlayerWeapon(playerid, 4, 1);
             GivePlayerWeapon(playerid, 9, 1);
        }
        else return 1;
    }
    return 1;
}
agora da esse erro
pawn Code:
C:\Users\Richad\Desktop\Extreme Zombie\gamemodes\Zombie.pwn(6415) : error 017: undefined symbol "weap"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Reply
#2

pawn Code:
new weap;
Reply
#3

pawn Code:
C:\Users\Richad\Desktop\Extreme Zombie\gamemodes\Zombie.pwn(6428) : warning 219: local variable "weap" shadows a variable at a preceding level
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
Reply
#4

Bota o new weap; logo acima da linha do erro...
Reply
#5

pawn Code:
public AntiCheatHack()
{
    new string[128];
    new pName[MAX_PLAYER_NAME];
    new weap = GetPlayerWeapon(playerid);
    for(new i = 0; i < MAX_PLAYERS; i ++)
    {
        if(weap == 18 || weap == 38 || weap == 36 || weap == 37 || weap == 35 || weap == 44)
        {
            GetPlayerName(i, pName, sizeof(pName));
            ResetPlayerWeapons(i);
            format(string, sizeof(string), "%s estб usando armas proibidas !", pName);
            MsgAdm(string, YELLOW, 1);
        }
    }
    return 1;
}

public OnPlayerUpdate(playerid)
{
    new weap = GetPlayerWeapon(playerid);
    if(weap != 1 || weap != 4 || weap != 9)
    {
        if(gTeam[playerid] == TEAM_ZOMBIE)
        {
             ResetPlayerWeapons(playerid);
             GivePlayerWeapon(playerid, 1, 1);
             GivePlayerWeapon(playerid, 4, 1);
             GivePlayerWeapon(playerid, 9, 1);
        }
        else return 1;
    }
    return 1;
}
Reply
#6

pawn Code:
C:\Users\Richad\Desktop\tente.pwn(1) : warning 235: public function lacks forward declaration (symbol "AntiCheatHack")
C:\Users\Richad\Desktop\tente.pwn(4) : error 017: undefined symbol "MAX_PLAYER_NAME"
C:\Users\Richad\Desktop\tente.pwn(4) : error 009: invalid array size (negative, zero or out of bounds)
C:\Users\Richad\Desktop\tente.pwn(4) : error 036: empty statement
C:\Users\Richad\Desktop\tente.pwn(4) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Reply
#7

a consegui vlw
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)