Exemple #1
0
     $Item->kleymo_return($_GET['id']);
     break;
 case 'use':
     $Item = new Item();
     $Item->use_item($_GET['id']);
     break;
 case 'drop':
     $Item = new Item();
     $Item->drop($_GET['id']);
     break;
 case 'takeres':
     if (!isset($_GET['id']) or !is_numeric($_GET['id']) or !isset($_GET['col']) or $_GET['col'] <= 0 or !is_numeric($_GET['col'])) {
         break;
     }
     $Res = new Res();
     $Res->take(0, (int) $_GET['id'], (int) $_GET['col']);
     break;
 case 'take':
     list($maze) = mysql_fetch_array(myquery("SELECT maze FROM game_maps WHERE id=" . $char['map_name'] . ""));
     if ($maze == 1 and !isset($_GET['id'])) {
         $result_items = myquery("SELECT type,effekt FROM game_maze WHERE map_name='" . $char['map_name'] . "' AND xpos=" . $char['map_xpos'] . " AND ypos=" . $char['map_ypos'] . " LIMIT 1");
         $usl = mysql_num_rows($result_items);
         if ($usl > 0) {
             list($type, $effekt) = mysql_fetch_array($result_items);
             if ($type >= 3 and $type <= 10) {
                 switch ($type) {
                     case 3:
                         $update_users = myquery("UPDATE game_users SET GP=GP + {$effekt} WHERE user_id={$user_id} LIMIT 1");
                         setGP($user_id, $effekt, 5);
                         break;
                     case 4: