[Ajuda] Erros comando RC
#1

pawn Код:
if(strcmp(cmdtext, "/respawncarros", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                format(string, sizeof(string), "{37E031} Todos os carros foram para seus locais de inicio. By: .");
            }
            else
            {
                format(string, sizeof(string), "{FFFFFF}[{37E031}Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: {FFEA00}%s.", sendername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
Ta dando esses erros:
pawn Код:
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16491) : error 017: undefined symbol "playername"
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16491) : error 017: undefined symbol "playername"
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16491) : error 029: invalid expression, assumed zero
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16491) : 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
#2

pawn Код:
if(strcmp(cmdtext, "/respawncarros", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new playername[MAX_PLAYER_NAME];
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                format(string, sizeof(string), "{37E031} Todos os carros foram para seus locais de inicio. By: .");
            }
            else
            {
                format(string, sizeof(string), "{FFFFFF}[{37E031}Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: {FFEA00}%s.", sendername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
Tenta aн
Reply
#3

pawn Код:
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16494) : error 017: undefined symbol "string"
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16494) : error 017: undefined symbol "string"
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16494) : error 029: invalid expression, assumed zero
C:\Users\LUCI\Desktop\Brasil Start Games- BPS\gamemodes\BPS.pwn(16494) : 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.
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/respawncarros", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new playername[MAX_PLAYER_NAME];
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                format(string, sizeof(string), "{37E031} Todos os carros foram para seus locais de inicio. By: .");
            }
            else
            {
                format(string, sizeof(string), "{FFFFFF}[{37E031}Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: {FFEA00}%s.", sendername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
tamebm tem isso no final do gm
pawn Код:
stock IsVehicleOccupied(vehicleid) // Returns 1 if there is anyone in the vehicle
    {
        for(new i = 0; i < MAX_PLAYERS; ++i)
        {
            if(IsPlayerInAnyVehicle(i))
            {
                if(GetPlayerVehicleID(i) == vehicleid)
                {
                    return 1;
                }
                else
                {
                    return 0;
                }
            }
        }
    }
Reply
#4

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/respawncarros", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new playername[MAX_PLAYER_NAME], string[128];
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                format(string, sizeof(string), "{37E031} Todos os carros foram para seus locais de inicio. By: .");
            }
            else
            {
                format(string, sizeof(string), "{FFFFFF}[{37E031}Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: {FFEA00}%s.", sendername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
Reply
#5

vlw vei deu cerrto sу q eu queria q aparecesse qual adm deu rc, tentei varios jeitos,. botando sendername so q nfoi
pawn Код:
if(strcmp(cmdtext, "/rc", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] < 4)
            {
                SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
                return 1;
            }
            new playername[MAX_PLAYER_NAME], string[128];
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                new sendername[MAX_PLAYER_NAME];
                format(string, sizeof(string), "{FFFFFF}[Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: %s.", sendername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
oqta errado?
Reply
#6

ajuda ae vei .-. /\\
Reply
#7

pawn Код:
if(strcmp(cmdtext, "/rc", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] < 4)
            {
                SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
                return 1;
            }
            new playername[MAX_PLAYER_NAME], string[128];
            if (PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб autorizado a usar este comando !");
            GetPlayerName(playerid, playername, sizeof(playername));
            if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
            {
                format(string, sizeof(string), "{FFFFFF}[Atenзгo{FFFFFF}] Todos os veнculos foram para seus locais de inicio. By: %s.", playername);
            }
            SendClientMessageToAll(COLOR_RCARRO,string);
            for(new p = 0; p < MAX_PLAYERS; ++p)
            {
                for(new v = 0; v < MAX_VEHICLES; ++v)
                {
                    if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
                }
            }
        }
        return 1;
}
Reply
#8

vei nao foi,bugo, tipo nem aparece o texto: foram respawnados... vish...... :S
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)