public OnPlayerCommandText(playerid, cmdtext[]){ new string[256]; new cmdstr[20]; if(inshop[playerid] == 1){ if(strcmp(cmdtext, "/100hp", true) == 0){ if(GetPlayerMoney(playerid) >= 1000){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name, sizeof(name)); format(string, sizeof(string), "- %s recharged his healtbar for 1000$. -",name); SetPlayerHealth(playerid, 100); SendClientMessageToAll(0xFF8A00AA,string); TogglePlayerControllable(playerid,1); SetPlayerPos(playerid,-1477.3074,430.1296,7.1875); GivePlayerMoney(playerid, -1000); inshop[playerid] = 0; KillTimer(remove); return 1; } else SendClientMessage(playerid, 0xFF8A00AA, "You dont have enough money! Kill to earn and come back!."); } else if(strcmp(cmdtext, "/extinguisher", true) == 0){ if(GetPlayerMoney(playerid) >= 1200){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name, sizeof(name)); format(string, sizeof(string), "- %s bought a Extinguisher for 1200$. -",name); GivePlayerWeapon(playerid, 42, 500); SendClientMessageToAll(0xFF8A0AA,string); TogglePlayerControllable(playerid,1); SetPlayerPos(playerid,-1477.3074,430.1296,7.1875); GivePlayerMoney(playerid, -1200); inshop[playerid] = 0; KillTimer(remove); return 1; } else SendClientMessage(playerid, 0xFF8A00AA, "You dont have enough money! Kill to earn and come back!."); } else if(strcmp(cmdtext, "/sawnoff", true) == 0){ if(GetPlayerMoney(playerid) >= 2000){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name, sizeof(name)); format(string, sizeof(string), "- %s bought a Sawn Off Shotgun for 2000$. -",name); GivePlayerWeapon(playerid, 26, 90); SendClientMessageToAll(0xFF8A00AA,string); TogglePlayerControllable(playerid,1); SetPlayerPos(playerid,-1477.3074,430.1296,7.1875); GivePlayerMoney(playerid, -2000); inshop[playerid] = 0; KillTimer(remove); return 1; } else SendClientMessage(playerid, 0xFF8A00AA, "You dont have enough money! Kill to earn and come back!."); } else if(strcmp(cmdtext, "/charges", true) == 0){ if(GetPlayerMoney(playerid) >= 4500){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string, sizeof(string), "- %s bought a Sachet Charges for 4500$. -",name); GivePlayerWeapon(playerid, 39, 20); TogglePlayerControllable(playerid,1); SetPlayerPos(playerid,-1477.3074,430.1296,7.1875); GivePlayerMoney(playerid, -4500); inshop[playerid] = 0; KillTimer(remove); return 1; } else SendClientMessage(playerid, 0xFF8A00AA, "You dont have enough money! Kill to earn and come back!."); } else if(strcmp(cmdtext, "/flamethrower", true) == 0){ if(GetPlayerMoney(playerid) >= 5000){ new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string, sizeof(string), "- %s bought a Flamethrower for 5000$. -",name); GivePlayerWeapon(playerid, 37, 2500); TogglePlayerControllable(playerid,1); SetPlayerPos(playerid,-1477.3074,430.1296,7.1875); GivePlayerMoney(playerid, -5000); inshop[playerid] = 0; KillTimer(remove); return 1; } else SendClientMessage(playerid, 0xFF8A00AA, "You dont have enough money! Kill to earn and come back!."); }} if(strcmp(cmdtext, "/help", true)==0){ SendClientMessage(playerid,0xFFFF00AA,"This is a special Gamemode,"); SendClientMessage(playerid,0xFFFF00AA,"there are three various teams in which to spawn: Navy Seals, Militaries and Aviators;"); SendClientMessage(playerid,0xFFFF00AA,"The first team will spawn in the area of the naval base of Pearl Harbor,"); SendClientMessage(playerid,0xFFFF00AA,"and must defend it from the arrival of the enemy teams, that is the others two;"); SendClientMessage(playerid,0xFFFF00AA,"while the second and the third team will have to attack Pearl Harbor,"); SendClientMessage(playerid,0xFFFF00AA,"obviously, attacking itself between they."); SendClientMessage(playerid,0xFFFF00AA,"The first team that will kill more players in five round,"); SendClientMessage(playerid,0xFFFF00AA,"in a total of twenty minuteren, will gain GM."); SendClientMessage(playerid,0xFFFFFFAA,"Numerous and special bonus, type the Pearl Harbor's Extremely Armory, equips all."); return 1; } if(strcmp(cmdtext, "/about", true)==0){ SendClientMessage(playerid,0xFFFF00AA,"Pearl Harbor Disaster GM 0.1"); SendClientMessage(playerid,0xFFFF00AA,"This gamemode was created by [DaT]Chiarboss, special thanks to:"); SendClientMessage(playerid,0xFFFF00AA,".shOck^FabioneZ, >RLZ<Skiaffo and Roby65 for the help and fixing."); SendClientMessage(playerid,0xFFFF00AA,"Do NOT copy this gamemode code or part of it"); return 1; } if(strcmp(cmdtext, "/exit", true) == 0){ SetPlayerPos(playerid,-1475.2085,420.8415,7.1875); TogglePlayerControllable(playerid,1); inshop[playerid] = 0; KillTimer(remove); return 1; }}return 0;}