break; case "checkprop": //check my property $mybuilding = array(); foreach ($user->room->relations as $relation) { if ($relation->playerno == $val['playerno']) { array_push($mybuilding, $relation); } } $send_packet = array(); $send_packet['act'] = "mybuilding"; $send_packet['mybuilding'] = $mybuilding; send($user->socket, json_encode($send_packet)); break; case "endgame": lose($user, $val['rid']); break; } } } } } //--------------------------------------------------------------- function lose($user, $rid) { //triggered when someone's money is less than zero global $db; $alluser = array(); foreach ($user->room->players as $player) { $tempUser = new tempUser($player); array_push($alluser, $tempUser);
if ($BOTD["team"] == 2) { $team2_c = $team2_c + $BOTD["c"]; } } } if ($team1_c == 0 && $team2_c > 0) { $winer = 2; $loser = 1; } if ($team2_c == 0 && $team1_c > 0) { $winer = 1; $loser = 2; } if ($team1_c == 0 && $team2_c == 0) { lose(1, $bid, 1); lose(2, $bid, 1); clearZayavka($creator, $bid); } if ($winer && $loser) { $b = 0; } ########################## Волна ########################## if ($P_HDATA["type"] == 19) { $have_hell = mysql_fetch_Array(mysql_query("SELECT * FROM `hellround_pohod` WHERE `end` = 0 and `owner`=" . $db["id"] . ";")); if ($team2_c == 0 && $team1_c > 0) { ################################################## $hp_add = round($db["hp_all"] * 0.25); $mn_add = round($db["mana_all"] * 0.25); $new_hp = $db["hp"] + $hp_add; if ($new_hp > $db["hp_all"]) { $new_hp = $db["hp_all"];