Problem, The 26 ERRORS | Try to help me and get a REP
#1

I got this

pawn Код:
if(newkeys == KEY_SPRINT)
    {
        if(PlayerInfo[playerid][pTutorialPlace] > 0)
        {
            TutorialSpots(playerid);
        }
        if(PlayerInfo[playerid][pBenchPressTime] > 0)
        {
            PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
        }
        if(GetPVarInt(playerid, "UsingBuyMenu") > 0)
        {// Purchased a vehicle
            new ID = GetPVarInt(playerid, "BuySelection");
            switch (GetPVarInt(playerid, "UsingBuyMenu"))
            {
                case 1:
                {
                    if(GetPlayerPCash(playerid) >= NormalVehicleInfo[ID][carprice])
                    {
                        if(PlayerInfo[playerid][pConnectTime] < NormalVehicleInfo[ID][carlevel])
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                            return 1;
                        }
                        PlayerInfo[playerid][pUsingSkin] = 2;
                        TogglePlayerSpectating(playerid, 0);
                        DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                        SetPVarInt(playerid, "UsingBuyMenu", 0);
                        TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                        SetPVarInt(playerid, "VehicleType", 1);
                    }
                    else
                    {
                        SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                    }
                }
                case 2:
                {
                    if(GetPlayerPCash(playerid) >= SportsVehicleInfo[ID][carprice])
                    {
                        if(PlayerInfo[playerid][pConnectTime] < SportsVehicleInfo[ID][carlevel])
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                            return 1;
                        }
                        PlayerInfo[playerid][pUsingSkin] = 2;
                        TogglePlayerSpectating(playerid, 0);
                        DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                        SetPVarInt(playerid, "UsingBuyMenu", 0);
                        TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                        SetPVarInt(playerid, "VehicleType", 2);
                    }
                    else
                    {
                        SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                    }
                }
                case 3:
                {
                    if(GetPlayerPCash(playerid) >= BoatsVehicleInfo[ID][carprice])
                    {
                        if(PlayerInfo[playerid][pConnectTime] < BoatsVehicleInfo[ID][carlevel])
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                            return 1;
                        }
                        PlayerInfo[playerid][pUsingSkin] = 2;
                        TogglePlayerSpectating(playerid, 0);
                        DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                        SetPVarInt(playerid, "UsingBuyMenu", 0);
                        TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                        SetPVarInt(playerid, "VehicleType", 3);
                    }
                    else
                    {
                        SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                    }
                }
            }
            return 1;
        }
Код:
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(1005) : error 017: undefined symbol "SendClientMessageToLSPD"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(1006) : error 017: undefined symbol "SendClientMessageToFBI"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(1030) : error 017: undefined symbol "SendClientMessageToLSPD"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(1031) : error 017: undefined symbol "SendClientMessageToFBI"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2044) : error 017: undefined symbol "SetPlayerWeaponsEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2108) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2110) : error 017: undefined symbol "SendClientMessageToHA"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2140) : error 017: undefined symbol "SendClientMessageToHA"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2160) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2334) : error 017: undefined symbol "SetPlayerWeaponsEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2363) : error 017: undefined symbol "Log"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2364) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2399) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2402) : error 017: undefined symbol "Log"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2427) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2430) : error 017: undefined symbol "Log"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2463) : error 017: undefined symbol "SendClientMessageToAdmins"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2465) : error 017: undefined symbol "SendClientMessageToHelpers"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2522) : error 017: undefined symbol "Log"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2586) : error 017: undefined symbol "GetPlayerNameEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2607) : error 017: undefined symbol "GetPlayerNameEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2627) : error 017: undefined symbol "GetPlayerNameEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2635) : error 017: undefined symbol "SendClientMessageToLSPD"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2637) : error 017: undefined symbol "SendClientMessageToLSPD"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2664) : error 017: undefined symbol "GetPlayerNameEx"
C:\Users\Jaber\Desktop\Roleplay\gamemodes\RP.pwn(2692) : error 017: undefined symbol "Log"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply
#2

26 Errors Means = Missing Brackets
Check your brackets correctly

As i counted all brackets this is the result i got

17 - {
15 - }


So try this

pawn Код:
if(newkeys == KEY_SPRINT)
{
    #pragma tabsize 0
    if(PlayerInfo[playerid][pTutorialPlace] > 0)
    {
        TutorialSpots(playerid);
    }
        if(PlayerInfo[playerid][pBenchPressTime] > 0)
        {
            PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
        }
        if(GetPVarInt(playerid, "UsingBuyMenu") > 0)
        {
            new ID = GetPVarInt(playerid, "BuySelection");
            switch (GetPVarInt(playerid, "UsingBuyMenu"))
            {
                case 1:
                {
                    if(GetPlayerPCash(playerid) >= NormalVehicleInfo[ID][carprice])
                    {
                        if(PlayerInfo[playerid][pConnectTime] < NormalVehicleInfo[ID][carlevel])
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                            return 1;
                         }
                            PlayerInfo[playerid][pUsingSkin] = 2;
                            TogglePlayerSpectating(playerid, 0);
                            DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                            SetPVarInt(playerid, "UsingBuyMenu", 0);
                            TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                            SetPVarInt(playerid, "VehicleType", 1);
                        }
                        else
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                        }
                    }
                    case 2:
                    {
                        if(GetPlayerPCash(playerid) >= SportsVehicleInfo[ID][carprice])
                        {
                            if(PlayerInfo[playerid][pConnectTime] < SportsVehicleInfo[ID][carlevel])
                            {
                                SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                                return 1;
                            }
                            PlayerInfo[playerid][pUsingSkin] = 2;
                            TogglePlayerSpectating(playerid, 0);
                            DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                            SetPVarInt(playerid, "UsingBuyMenu", 0);
                            TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                            SetPVarInt(playerid, "VehicleType", 2);
                        }
                        else
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                        }
                    }
                    case 3:
                    {
                        if(GetPlayerPCash(playerid) >= BoatsVehicleInfo[ID][carprice])
                        {
                            if(PlayerInfo[playerid][pConnectTime] < BoatsVehicleInfo[ID][carlevel])
                            {
                                SendClientMessage(playerid,COLOR_RED,"[ERROR]: You're time in Los Santos is too low to get this vehicle.");
                                return 1;
                            }
                            PlayerInfo[playerid][pUsingSkin] = 2;
                            TogglePlayerSpectating(playerid, 0);
                            DestroyVehicle(GetPVarInt(playerid, "VehicleID"));
                            SetPVarInt(playerid, "UsingBuyMenu", 0);
                            TextDrawHideForPlayer(playerid,VehicleBuy[playerid]);
                            SetPVarInt(playerid, "VehicleType", 3);
                        }
                        else
                        {
                            SendClientMessage(playerid,COLOR_RED,"[ERROR]: You cannot afford this vehicle.");
                        }
                    }
                }
            }
            return 1;
        }
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)