База древних

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • База древних

      суть мода такая есть планета она меняет координаты каждые 4 часа после успешной атаки исчезает потом появление рандомно

      добавляем пользователя в базу - запоминаем его ид
      далее в оверьвью добавляем

      // планета Древних
      if($CONF['rep_event'] < TIMESTAMP) {
      $GLOBALS['DATABASE']->query("DELETE FROM ".PLANETS." where `id_owner` = 340 ;");
      $galaxy = rand(1,30);
      $system = rand(1,250);
      $planets = rand(1,9);
      $UNI=1;
      $cautare = $GLOBALS['DATABASE']->query("SELECT *FROM ".PLANETS." where `galaxy` = '".$galaxy."' and `system` = '".$system."' and `planet` = '".$planets."' AND `universe` = '".$UNI."';");
      if($GLOBALS['DATABASE']->numRows($cautare)==0){

      $GLOBALS['DATABASE']->query("INSERT INTO ".PLANETS."(`name`,`id_owner`,`universe`,`galaxy`,`system`,`planet`,`planet_type`,`image`,`diameter`,`metal`,`crystal`,`deuterium`,`last_update`,`light_hunter`,`heavy_hunter`,`djager`,`M7`,`star_crasher`,`lune_noir`,`battleship`,`destructor`,`bomber_ship`,`battle_ship`,`crusher`,`misil_launcher`,`small_laser`,`big_laser`,`gauss_canyon`,`ionic_canyon`,`buster_canyon`,`small_protection_shield`,`big_protection_shield`,`graviton_canyon`)
      VALUES('Нора Суслика ','340','".$UNI."','".$galaxy."','".$system."','".$planets."','1','rep','9800','10000000','8000000','1000000','".TIMESTAMP."','5000','3000','5','1','1','1','500','300','100','500','500','5000','1000','500','100','150','50','1','1','10');");
      $newevkaka = TIMESTAMP + (1*60*60*24);
      $GLOBALS['DATABASE']->query("UPDATE ".CONFIG." SET rep_event = '".$newevkaka."' where `uni` = '".$UNI."';");
      }
      }
      // конец планета Древних смотрим ид юзера вставляем свой
    • MissionCaseAttack добавляем и наслаждаемся

      // Обработка атаки планеты древних, id пирата 340
      if ($combatResult['won'] == "a" && $targetUser['id'] == 340)
      {
      $SturdustSize = 3;
      $GLOBALS['DATABASE']->query("UPDATE ".USERS." set stardust = stardust + ".$SturdustSize." where id = ".$this->_fleet['fleet_owner'].";");
      $SizeTM = 5000;
      $this->UpdateFleet('fleet_resource_darkmatter', $this->_fleet['fleet_resource_darkmatter'] + $SizeTM);
      $atmSize = 1;
      $GLOBALS['DATABASE']->query("UPDATE ".USERS." set antimatter = antimatter + ".$atmSize." where id = ".$this->_fleet['fleet_owner'].";");
      $Message = $LNG['sys_planetpir_attack'];
      $Message .= " Звездная руда +".$SturdustSize.", Темная материя +".$SizeTM.", Антиматерия +".$atmSize.".";
      $Message .= "<br><br>После боя эта планета неожиданно исчезла и когда и где она появиться никто не знает.";
      SendSimpleMessage($this->_fleet['fleet_owner'], 0, TIMESTAMP, 5, $LNG['sys_mess_tower'], $LNG['sys_mess_fleetback'], $Message);
      $GLOBALS['DATABASE']->query("DELETE FROM ".PLANETS." where `id_owner` = 340 ;");
      $vremya = mt_rand(21600, 86400);
      $newevkaka = TIMESTAMP + $vremya;
      $UNI = 1;
      $GLOBALS['DATABASE']->query("UPDATE ".CONFIG." SET rep_event = '".$newevkaka."' where `uni` = '".$UNI."';");
      }
      // конец обработки атаки планеты древних

      $this->setState(FLEET_RETURN);
      $this->SaveFleet();
      }
      function EndStayEvent()
      {
      return;
      }


      и что бы запустить их в таблицу uni1_config` добавляем rev_event int11 по умолчанию 0

      The post was edited 6 times, last by Shandow ().

    • по моду меняем свои бонусы убираем рем на артефакты или дописываем свои переменные могут отличаться все планета начинает двигаться и менять коры флот рандомный состав добавляем сами если нужно после успешной атаки падают плюшки какие укажите ну или что есть тут или меняем на свои

      The post was edited 1 time, last by Shandow ().