27.01.2010, 16:50
Hello i get this errors after doing this command,
C:\Users\Simon\Desktop\GTA\GTARP\gamemodes\gtarp.p wn(21827) : error 006: must be assigned to an array
C:\Users\Simon\Desktop\GTA\GTARP\gamemodes\gtarp.p wn(22023) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
This is line 21827 : itemtwo = strrest(cmdtext,idx);
This is line 22023 : itemtwo = strrest(cmdtext,idx);
2 Errors.
C:\Users\Simon\Desktop\GTA\GTARP\gamemodes\gtarp.p wn(21827) : error 006: must be assigned to an array
C:\Users\Simon\Desktop\GTA\GTARP\gamemodes\gtarp.p wn(22023) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
This is line 21827 : itemtwo = strrest(cmdtext,idx);
This is line 22023 : itemtwo = strrest(cmdtext,idx);
2 Errors.
Код:
if(strcmp(cmd, "/equip", true) == 0) { new item; new itemtwo; if(IsPlayerConnected(playerid)) { if(PlayerToPoint(100, playerid, 244.9618,-1348.2435,107.1833) || PlayerToPoint(3,playerid,266.5720,118.6626,1004.6172))//centerpoint 24-7 { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /equip [playerid/PartOfName] [item number]"); return 1; } giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(giveplayerid)) { format(string, sizeof(string), " %d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /equip [playerid/PartOfName] [item number]"); SendClientMessage(playerid, COLOR_BLUE, "|_______ LSPD Police Armory _______|"); SendClientMessage(playerid, COLOR_GRAD1, "| 1: Deagle & Spray 2: MP5"); SendClientMessage(playerid, COLOR_GRAD2, "| 3: M4 & Smoke Grenades 4: Shotgun"); SendClientMessage(playerid, COLOR_GRAD3, "| 5: Standard SWAT 6: Medium SWAT"); SendClientMessage(playerid, COLOR_GRAD4, "| 7: Heavy SWAT 8: Sharpshooter SWAT"); SendClientMessage(playerid, COLOR_GRAD5, "| 9: Equip Armor+health 10: Ceremonial Uniform"); SendClientMessage(playerid, COLOR_GRAD5, "| 11: Default ((WARNING: It kills you))"); return 1; } new id = strval(tmp); itemtwo = strrest(cmdtext,idx); item = itemtwo; if (item == 1) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { if (PlayerInfo[playerid][pRank] > 2) { SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 1000); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken Deagle & Spray", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 2) { if(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pLeader] == 1) { if (PlayerInfo[playerid][pRank] > 2) { SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 29, 600); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken SMG/MP5", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 3) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { if (PlayerInfo[playerid][pRank] > 2) { SendClientMessage(id, COLOR_WHITE, "Dont spray everone near you using this equipment"); SafeGivePlayerWeapon(id, 17, 20); SafeGivePlayerWeapon(id, 31, 400); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken M4 & Smoke grenades", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 4) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SetPlayerSkin(id, 284); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on safety gear and equipment for motorcycle use and patrol.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 5) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 17, 5); SafeGivePlayerWeapon(id, 29, 600); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with standard equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 6) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 17, 5); SafeGivePlayerWeapon(id, 31, 600); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with medium equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 7) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 16, 5); SafeGivePlayerWeapon(id, 27, 100); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with heavy equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 8) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 23, 400); SafeGivePlayerWeapon(id, 34, 50); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with sharpshooter equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 9) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SetPlayerArmour(id, 100); SetPlayerHealth(id, 100); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s places on a Kevlar vest and eats some donuts.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 10) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 23, 400); SafeGivePlayerWeapon(id, 33, 50); SetPlayerSkin(id, 288); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a ceremonial uniform and equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pRank] > 3) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 23, 400); SafeGivePlayerWeapon(id, 33, 50); SetPlayerSkin(id, 283); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a ceremonial uniform and equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 11) { new originalskin = PlayerInfo[id][pModel]; SetPlayerSkin(id, originalskin); } else { SendClientMessage(playerid, COLOR_WHITE, " You don't have the cash for that!"); return 1; } } if(PlayerToPoint(100, playerid, 222.6434,115.1870,999.0156))//centerpoint 24-7 { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /equip [playerid/PartOfName] [item number]"); SendClientMessage(playerid, COLOR_BLUE, "|_______ LSPD Police Armory _______|"); SendClientMessage(playerid, COLOR_GRAD1, "| 1: Deagle & Spray 2: MP5"); SendClientMessage(playerid, COLOR_GRAD2, "| 3: M4 & Smoke grenades 4: Shotgun"); SendClientMessage(playerid, COLOR_GRAD3, "| 5: Standard SWAT 6: Medium SWAT"); SendClientMessage(playerid, COLOR_GRAD4, "| 7: Heavy SWAT 8: Sharpshooter SWAT"); SendClientMessage(playerid, COLOR_GRAD5, "| 9: Equip Armor+health 10: Ceremonial Uniform"); SendClientMessage(playerid, COLOR_GRAD5, "| 11: Default ((WARNING: It kills you))"); return 1; } new id = strval(tmp); itemtwo = strrest(cmdtext,idx); item = itemtwo; if (item == 1) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 41, 1000); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken a Deagle & a Spray can", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 2) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeGivePlayerWeapon(id, 29, 600); SafeGivePlayerWeapon(id, 3, 1); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken a MP5.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 3) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeGivePlayerWeapon(id, 31, 400); SafeGivePlayerWeapon(id, 17, 20); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken M4 & Smoke grenades", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 4) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeGivePlayerWeapon(id, 25, 100); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has taken a shotgun.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 5) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeResetPlayerWeapons(playerid); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 17, 5); SafeGivePlayerWeapon(id, 29, 600); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a tactical uniform and geared up with standard equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 6) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 17, 5); SafeGivePlayerWeapon(id, 31, 600); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a tactical uniform and geared up with medium equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 7) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 24, 400); SafeGivePlayerWeapon(id, 41, 999); SafeGivePlayerWeapon(id, 16, 5); SafeGivePlayerWeapon(id, 27, 100); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a tactical uniform and geared up with heavy equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 8) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 3, 1); SafeGivePlayerWeapon(id, 23, 400); SafeGivePlayerWeapon(id, 34, 50); SafeGivePlayerWeapon(id, 46, 1); SetPlayerSkin(id, 285); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has put on a tactical uniform and geared up with sharpshooter equipment.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 9) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] ==2||PlayerInfo[playerid][pMember] ==1||PlayerInfo[playerid][pLeader] ==1) { if (PlayerInfo[playerid][pRank] > 2) { SetPlayerArmour(id, 100); SetPlayerHealth(id, 100); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s places on a Kevlar vest and eats some donuts.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 10) { if(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pLeader] == 1) { if (PlayerInfo[playerid][pRank] > 2) { SafeResetPlayerWeapons(id); SafeResetPlayerWeapons(id); SafeGivePlayerWeapon(id, 44, 1); GetPlayerName(id, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s has equipped a pair of nightvision goggles.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if (item == 11) { if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { SafeGivePlayerWeapon(id, 45, 1); format(string, sizeof(string), "* %s has equipped a pair of thermal goggles.", sendername); ProxDetector(30.0, id, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (item == 12) { new originalskin = PlayerInfo[id][pChar]; SetPlayerSkin(id, originalskin); } else { SendClientMessage(playerid, COLOR_WHITE, " You don't have the cash for that!"); return 1; } } return 1; } }