Errors.
#1

Not sure what i did wrong or forgot.

PHP код:
CMD:import(playeridparams[])
{
    if(
PlayerInfo[playerid][pFMember] == 255)
    {
        if(
IsPlayerInAnyVehicle(playerid)) return SendClientMessageEx(playeridCOLOR_GREY"You cannot import weapons from your vehicle.");
        if(
IsPlayerInRangeOfPoint(playerid4.0, -71.419654846191,1360.4097900391,1080.2185058594) || IsPlayerInRangeOfPoint(playerid6.01415.727905, -1299.37109315.054657))
        {
            new 
Member PlayerInfo[playerid][pFMember];
            if(
sscanf(params"s[32]D"Member))
            {
                
SendClientMessageEx(playeridCOLOR_GREY"[Weapon Factory]: {FFFFFF}What weapon do you wish to import?");
                
SendClientMessageEx(playeridCOLOR_GREY"[Server]: {FFFFFF}/import [weapon]");
                
SendClientMessageEx(playeridCOLOR_GRAD2"Weapons in stock: SDPistol ($400), Shotgun ($600), MP5 ($800) -");
                
SendClientMessageEx(playeridCOLOR_GRAD2"- UZI ($600) AK47 ($1,500)");
                return 
1;
            }
            else if(
strcmp(Member,"SDPistol",true) == 0)
            {
                if(
GetPlayerCash(playerid) >= 400)
                {
                    
GivePlayerValidWeapon(playerid2399999);
                    
GivePlayerCash(playerid, -400);
                    
SendClientMessageEx(playeridCOLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a SDPistol for $400");
                    return 
1;
                }
                else
                {
                    
SendClientMessageEx(playeridCOLOR_GREY,"You can't afford importing a SDPistol.");
                    return 
1;
                }
            }
            else if(
strcmp(Member,"Shotgun",true) == 0)
            {
                if(
GetPlayerCash(playerid) >= 6)
                {
                    
GivePlayerValidWeapon(playerid2599999);
                    
GivePlayerCash(playerid, -600);
                    
SendClientMessageEx(playeridCOLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a Shotgun for $600");
                    return 
1;
                }
                else
                {
                    
SendClientMessageEx(playeridCOLOR_GREY,"You can't afford importing a Shotgun.");
                    return 
1;
                }
            }
            else if(
strcmp(Member,"MP5",true) == 0)
            {
                if(
GetPlayerCash(playerid) >= 800)
                {
                    
GivePlayerValidWeapon(playerid2399999);
                    
GivePlayerCash(playerid, -800);
                    
SendClientMessageEx(playeridCOLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a MP5 for $800");
                    return 
1;
                }
                else
                {
                    
SendClientMessageEx(playeridCOLOR_GREY,"You can't afford importing a MP5.");
                    return 
1;
                }
            }
            else if(
strcmp(Member,"UZI",true) == 0)
            {
                if(
GetPlayerCash(playerid) >= 600)
                {
                    
GivePlayerValidWeapon(playerid2899999);
                    
GivePlayerCash(playerid, -600);
                    
SendClientMessageEx(playeridCOLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a UZI for $600");
                    return 
1;
                }
                else
                {
                    
SendClientMessageEx(playeridCOLOR_GREY,"You can't afford importing a UZI.");
                    return 
1;
                }
            }
            else if(
strcmp(Member,"AK47",true) == 0)
            {
                if(
GetPlayerCash(playerid) > 5000)
                {
                    
GivePlayerValidWeapon(playerid2499999);
                    
GivePlayerCash(playerid, -5000);
                    
SendClientMessageEx(playeridCOLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a AK47 for $1500");
                    return 
1;
                }
                else
                {
                    
SendClientMessageEx(playeridCOLOR_GREY,"You can't afford importing a AK47.");
                    return 
1;
                }
            }
        else
        {
            
SendClientMessageEx(playeridCOLOR_GRAD2"You're not at the Weapon Factory located in BlueBerry!");
            return 
1;
        }
    }
    else
    {
        
SendClientMessageEx(playeridCOLOR_GRAD2"You're not a member of a Offical Family.");
        return 
1;
    }
    return 
1;

Код:
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2921) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2928) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2935) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2944) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2958) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2965) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2969) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2972) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2979) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2987) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2990) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(2997) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3004) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3018) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3027) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3039) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3058) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3072) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3086) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3094) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3099) : error 017: undefined symbol "ProxDetector"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3258) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3530) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(3531) : error 017: undefined symbol "GivePlayerCash"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(4832) : error 017: undefined symbol "NOPCheck"
C:\Users\Bart\Downloads\Syndicate Roleplay (0.3D)\gamemodes\lsrp.pwn(5409) : error 017: undefined symbol "NOPCheck"

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


26 Errors.
Reply
#2

The script doesn't what all these variable are, you need to define them.
Reply
#3

Missing "}"
This should work.
pawn Код:
CMD:import(playerid, params[])
{
    if(PlayerInfo[playerid][pFMember] == 255) {
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessageEx(playerid, COLOR_GREY, "You cannot import weapons from your vehicle.");
        if(IsPlayerInRangeOfPoint(playerid, 4.0, -71.419654846191,1360.4097900391,1080.2185058594) || IsPlayerInRangeOfPoint(playerid, 6.0, 1415.727905, -1299.371093, 15.054657)) {
            new Member = PlayerInfo[playerid][pFMember];
            if(sscanf(params, "s[32]D", Member)) {
                SendClientMessageEx(playerid, COLOR_GREY, "[Weapon Factory]: {FFFFFF}What weapon do you wish to import?");
                SendClientMessageEx(playerid, COLOR_GREY, "[Server]: {FFFFFF}/import [weapon]");
                SendClientMessageEx(playerid, COLOR_GRAD2, "Weapons in stock: SDPistol ($400), Shotgun ($600), MP5 ($800) -");
                SendClientMessageEx(playerid, COLOR_GRAD2, "- UZI ($600) AK47 ($1,500)");
                return 1;
            }
            else if(strcmp(Member,"SDPistol",true) == 0) {
                if(GetPlayerCash(playerid) >= 400) {
                    GivePlayerValidWeapon(playerid, 23, 99999);
                    GivePlayerCash(playerid, -400);
                    SendClientMessageEx(playerid, COLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a SDPistol for $400");
                    return 1;
                }
                else {
                    SendClientMessageEx(playerid, COLOR_GREY,"You can't afford importing a SDPistol.");
                    return 1;
                }
            }
            else if(strcmp(Member,"Shotgun",true) == 0) {
                if(GetPlayerCash(playerid) >= 6) {
                    GivePlayerValidWeapon(playerid, 25, 99999);
                    GivePlayerCash(playerid, -600);
                    SendClientMessageEx(playerid, COLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a Shotgun for $600");
                    return 1;
                }
                else {
                    SendClientMessageEx(playerid, COLOR_GREY,"You can't afford importing a Shotgun.");
                    return 1;
                }
            }
            else if(strcmp(Member,"MP5",true) == 0) {
                if(GetPlayerCash(playerid) >= 800) {
                    GivePlayerValidWeapon(playerid, 23, 99999);
                    GivePlayerCash(playerid, -800);
                    SendClientMessageEx(playerid, COLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a MP5 for $800");
                    return 1;
                }
                else {
                    SendClientMessageEx(playerid, COLOR_GREY,"You can't afford importing a MP5.");
                    return 1;
                }
            }
            else if(strcmp(Member,"UZI",true) == 0) {
                if(GetPlayerCash(playerid) >= 600) {
                    GivePlayerValidWeapon(playerid, 28, 99999);
                    GivePlayerCash(playerid, -600);
                    SendClientMessageEx(playerid, COLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a UZI for $600");
                    return 1;
                }
                else {
                    SendClientMessageEx(playerid, COLOR_GREY,"You can't afford importing a UZI.");
                    return 1;
                }
            }
            else if(strcmp(Member,"AK47",true) == 0) {
                if(GetPlayerCash(playerid) > 5000) {
                    GivePlayerValidWeapon(playerid, 24, 99999);
                    GivePlayerCash(playerid, -5000);
                    SendClientMessageEx(playerid, COLOR_LIGHTRED,"[Weapon Factory]: {FFFFFF}You've imported a AK47 for $1500");
                    return 1;
                }
                else {
                    SendClientMessageEx(playerid, COLOR_GREY,"You can't afford importing a AK47.");
                    return 1;
                }
            }
            else {
                SendClientMessageEx(playerid, COLOR_GRAD2, "You're not at the Weapon Factory located in BlueBerry!");
                return 1;
            }
        }
    }
    else {
        SendClientMessageEx(playerid, COLOR_GRAD2, "You're not a member of a Offical Family.");
    }
    return 1;
}
Reply
#4

@Kostas, thanks!
Reply
#5

Your Welcome!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)