// Weapons
#define AK 30 // ak47
#define DEAGLE 24 // Deagle
#define TEC9 32 // TEC9
#define M4 31 // M4
#define SMG 28 // MICRO SMG
#define NOWEAPON 0 // UNARMED
#define KNIFE 4 // KNIFE
#define CHAINSAW 9 // CHAINSAW
#define SMG2 29 // SMG 2
#define PISTOL 22 // 9mm
#define SPISTOL 23 // silence 9MM
#define SHOTGUN 25 // SHOTGUN
#define SSHOTGUN 26 // Sawnoff SHOTGUN
if(PlayerInfo[playerid][Kills] == 25) return PlayerInfo[playerid][pRank] = 2;
if(PlayerInfo[playerid][Kills] == 75) return PlayerInfo[playerid][pRank] = 3;
if(PlayerInfo[playerid][Kills] == 150) return PlayerInfo[playerid][pRank] = 4;
if(PlayerInfo[playerid][Kills] == 250) return PlayerInfo[playerid][pRank] = 5;
if(PlayerInfo[playerid][Kills] == 400) return PlayerInfo[playerid][pRank] = 6;
if(PlayerInfo[playerid][Kills] == 600) return PlayerInfo[playerid][pRank] = 7;
if(PlayerInfo[playerid][Kills] == 750) return PlayerInfo[playerid][pRank] = 8;
if(PlayerInfo[playerid][Kills] == 1000) return PlayerInfo[playerid][pRank] = 9;
if(PlayerInfo[playerid][Kills] == 1300) return PlayerInfo[playerid][pRank] = 10;
if(PlayerInfo[playerid][Kills] == 1650) return PlayerInfo[playerid][pRank] = 11;
if(PlayerInfo[playerid][Kills] == 2050) return PlayerInfo[playerid][pRank] = 12;
if(PlayerInfo[playerid][Kills] == 2500) return PlayerInfo[playerid][pRank] = 13;
if(PlayerInfo[playerid][Kills] == 3000) return PlayerInfo[playerid][pRank] = 14;
if(PlayerInfo[playerid][Kills] == 3550) return PlayerInfo[playerid][pRank] = 15;
if(PlayerInfo[playerid][Kills] == 4200) return PlayerInfo[playerid][pRank] = 16;
if(PlayerInfo[playerid][Kills] == 4950) return PlayerInfo[playerid][pRank] = 17;
if(PlayerInfo[playerid][Kills] == 5700) return PlayerInfo[playerid][pRank] = 18;
if(PlayerInfo[playerid][Kills] == 6500) return PlayerInfo[playerid][pRank] = 19;
if(PlayerInfo[playerid][Kills] == 7550) return PlayerInfo[playerid][pRank] = 20;
if(PlayerInfo[playerid][Kills] == 9000) return PlayerInfo[playerid][pRank] = 21;
#include <dini>
#include <sscanf2>
#include <zcmd>
#include <foreach>
Please help me When I go to compile it
C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(259) : error 017: undefined symbol "RemovePlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(262) : error 017: undefined symbol "RemovePlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(657) : error 017: undefined symbol "RemovePlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(667) : error 017: undefined symbol "SetPlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(669) : error 017: undefined symbol "SetPlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(671) : error 017: undefined symbol "SetPlayerAttachedObject" C:\Documents and Settings\Fellipe\Desktop\samp03bsvr_R2_win32\gamem odes\zA.pwn(739) : error 017: undefined symbol "RemovePlayerAttachedObject" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 7 Errors. |
#define WEAPON_BRASSKNUCKLE (1)
#define WEAPON_GOLFCLUB (2)
#define WEAPON_NITESTICK (3)
#define WEAPON_KNIFE (4)
#define WEAPON_BAT (5)
#define WEAPON_SHOVEL (6)
#define WEAPON_POOLSTICK (7)
#define WEAPON_KATANA (8)
#define WEAPON_CHAINSAW (9)
#define WEAPON_DILDO (10)
#define WEAPON_DILDO2 (11)
#define WEAPON_VIBRATOR (12)
#define WEAPON_VIBRATOR2 (13)
#define WEAPON_FLOWER (14)
#define WEAPON_CANE (15)
#define WEAPON_GRENADE (16)
#define WEAPON_TEARGAS (17)
#define WEAPON_MOLTOV (18)
#define WEAPON_COLT45 (22)
#define WEAPON_SILENCED (23)
#define WEAPON_DEAGLE (24)
#define WEAPON_SHOTGUN (25)
#define WEAPON_SAWEDOFF (26)
#define WEAPON_SHOTGSPA (27)
#define WEAPON_UZI (28)
#define WEAPON_MP5 (29)
#define WEAPON_AK47 (30)
#define WEAPON_M4 (31)
#define WEAPON_TEC9 (32)
#define WEAPON_RIFLE (33)
#define WEAPON_SNIPER (34)
#define WEAPON_ROCKETLAUNCHER (35)
#define WEAPON_HEATSEEKER (36)
#define WEAPON_FLAMETHROWER (37)
#define WEAPON_MINIGUN (38)
#define WEAPON_SATCHEL (39)
#define WEAPON_BOMB (40)
#define WEAPON_SPRAYCAN (41)
#define WEAPON_FIREEXTINGUISHER (42)
#define WEAPON_CAMERA (43)
#define WEAPON_PARACHUTE (46)
#define WEAPON_VEHICLE (49)
#define WEAPON_DROWN (53)
#define WEAPON_COLLISION (54)
There's no need to re-define the weapons, since these are already inside a_samp.inc
pawn Код:
|
if(PlayerInfo[playerid][Kills] == 25) return PlayerInfo[playerid][pRank] = 2;
if(PlayerInfo[playerid][Kills] == 75) return PlayerInfo[playerid][pRank] = 3;
if(PlayerInfo[playerid][Kills] == 150) return PlayerInfo[playerid][pRank] = 4;
if(PlayerInfo[playerid][Kills] == 250) return PlayerInfo[playerid][pRank] = 5;
if(PlayerInfo[playerid][Kills] == 400) return PlayerInfo[playerid][pRank] = 6;
if(PlayerInfo[playerid][Kills] == 600) return PlayerInfo[playerid][pRank] = 7;
if(PlayerInfo[playerid][Kills] == 750) return PlayerInfo[playerid][pRank] = 8;
if(PlayerInfo[playerid][Kills] == 1000) return PlayerInfo[playerid][pRank] = 9;
if(PlayerInfo[playerid][Kills] == 1300) return PlayerInfo[playerid][pRank] = 10;
if(PlayerInfo[playerid][Kills] == 1650) return PlayerInfo[playerid][pRank] = 11;
if(PlayerInfo[playerid][Kills] == 2050) return PlayerInfo[playerid][pRank] = 12;
if(PlayerInfo[playerid][Kills] == 2500) return PlayerInfo[playerid][pRank] = 13;
if(PlayerInfo[playerid][Kills] == 3000) return PlayerInfo[playerid][pRank] = 14;
if(PlayerInfo[playerid][Kills] == 3550) return PlayerInfo[playerid][pRank] = 15;
if(PlayerInfo[playerid][Kills] == 4200) return PlayerInfo[playerid][pRank] = 16;
if(PlayerInfo[playerid][Kills] == 4950) return PlayerInfo[playerid][pRank] = 17;
if(PlayerInfo[playerid][Kills] == 5700) return PlayerInfo[playerid][pRank] = 18;
if(PlayerInfo[playerid][Kills] == 6500) return PlayerInfo[playerid][pRank] = 19;
if(PlayerInfo[playerid][Kills] == 7550) return PlayerInfo[playerid][pRank] = 20;
if(PlayerInfo[playerid][Kills] == 9000) return PlayerInfo[playerid][pRank] = 21;
switch (PlayerInfo[playerid][Kills])
{
case 25: return PlayerInfo[playerid][pRank] = 2;
case 75: return PlayerInfo[playerid][pRank] = 3;
case 150: return PlayerInfo[playerid][pRank] = 4;
case 250: return PlayerInfo[playerid][pRank] = 5;
}