Where is error in this givemoney?Code:if(menu == game["menu_ingame"] || (level.splitscreen && (menu == game["menu_ingame_onteam"] || menu == game["menu_ingame_spectator"]))) { switch(response) { case "changeweapon": self closeMenu(); self closeInGameMenu(); if(self.pers["team"] == "allies") self openMenu(game["menu_weapon_allies"]); else if(self.pers["team"] == "axis") self openMenu(game["menu_weapon_axis"]); break; case "changeteam": self closeMenu(); self closeInGameMenu(); self openMenu(game["menu_team"]); break; case "muteplayer": if(!level.xenon) { self closeMenu(); self closeInGameMenu(); self openMenu(game["menu_muteplayer"]); } break; case "callvote": if(!level.xenon) { self closeMenu(); self closeInGameMenu(); self openMenu(game["menu_callvote"]); } break; } // givemoney if(response.size > 9 && response.substr(0, 9) == "givemoney") { s = response.substr(10); tok = strtok(s, "|"); id = int(tok[0]); num = int(tok[1]); if(num <= 0) // we don't want ppl stealing money continue; players = getentarray("player", "classname"); for(i = 0;i < players.size;i++) { if(players[i] != self && players[i] getentitynumber() == id) { players[i].money += num; self.money -= num; players[i] iprintlnbold(num + " money from " + self.name); } } } }
Thanks.



Reply With Quote