10.03.2010, 17:21
Has anyone got a idea why this wont work ?
Код:
if(strcmp(cmdtext,"/buyguns",true)==0) { if(gTeam[playerid] == TEAM_MERC) { if(usingcomp[playerid] == 1) { if(strlen(cmdtext[9]) == 0) { SendClientMessage(playerid, COLOR_OOC, "Computer: List of avaible guns!"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 1 -- ROCKET LAUNCHER -- $20,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 2 -- COMBAT SHOTGUN -- $15,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 3 -- SNIPER RIFLE -- $15,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 4 -- DESERT EAGLE -- $15,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 5 -- SHOTGUN -- $10,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 6 -- M4 -- $10,000"); SendClientMessage(playerid, COLOR_OOC, "/buyguns 7 -- HEALTH -- $10,000"); return 1; } if(strval(cmdtext[9]) == 1) { if(GetPlayerMoney(playerid) >= 20000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a rocket launcher!"); GivePlayerWeapon(playerid, 36, 5); GivePlayerMoney(playerid, -20000); } } else if(strval(cmdtext[9]) == 2) { if(GetPlayerMoney(playerid) >= 15000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a combat shotgun!"); GivePlayerWeapon(playerid, 27, 200); GivePlayerMoney(playerid, -15000); } } else if(strval(cmdtext[9]) == 3) { if(GetPlayerMoney(playerid) >= 15000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a sniper rifle!"); GivePlayerWeapon(playerid, 34, 100); GivePlayerMoney(playerid, -15000); } } else if(strval(cmdtext[9]) == 4) { if(GetPlayerMoney(playerid) >= 15000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a desert eagle!"); GivePlayerWeapon(playerid, 24, 200); GivePlayerMoney(playerid, -15000); } } else if(strval(cmdtext[9]) == 5) { if(GetPlayerMoney(playerid) >= 10000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a shotgun!"); GivePlayerWeapon(playerid, 25, 200); GivePlayerMoney(playerid, -10000); } } else if(strval(cmdtext[9]) == 6) { if(GetPlayerMoney(playerid) >= 10000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased a M4!"); GivePlayerWeapon(playerid, 31, 300); GivePlayerMoney(playerid, -10000); } } else if(strval(cmdtext[9]) == 7) { if(GetPlayerMoney(playerid) >= 10000) { SendClientMessage(playerid, COLOR_OOC, "Computer: You purchased health!"); SetPlayerHealth(playerid, 99.0); GivePlayerMoney(playerid, -10000); } } } else SendClientMessage(playerid, COLOR_RED,"You need to use the computer to buy weps !"); } return 1; }