???
Математика на уровне МГУ

Показано с 1 по 3 из 3

Тема: Разрешение на запуск двигателей ботам в группе (скрипт)

  1. #1
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    53
    Сообщений
    2,992
    Записей в дневнике
    1

    Разрешение на запуск двигателей ботам в группе (скрипт)

    Скрипт задуман, чтобы боты не запускались и не улетали пока игрок прогревается.
    Автор http://forum.1cpublishing.eu/showpos...02&postcount=4

    Код:
    using System; using System.Collections.Generic; using maddox.game; using maddox.game.world;   public class Mission : AMission {      private void setMainMenu(Player player)     {         GamePlay.gpSetOrderMissionMenu(player, false, 0, new string[] { "Start Airgroup Engines" }, new bool[] { true });     }      public override void OnOrderMissionMenuSelected(Player player, int ID, int menuItemIndex)     {         base.OnOrderMissionMenuSelected(player, ID, menuItemIndex);          if (ID == 0) // main menu         {             if (menuItemIndex == 1)  // Start Airgroup Engines             {                 GamePlay.gpLogServer(null, "Start Engines", null); // Controlmessage                 GamePlay.gpPlayer().Place().Group().Idle = false;             }         }     }       public override void Inited()     {         setMainMenu(GamePlay.gpPlayer());     }               public override void OnBattleStarted()     {         base.OnBattleStarted();          MissionNumberListener = -1;          GamePlay.gpPlayer().Place().Group().Idle = true;     } }
    Команда дается через меню TAB -> 4.Mission -> 1. Start Airgroup Engines.
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

  2. #2

    Re: Разрешение на запуск двигателей ботам в группе (скрипт)

    Цитата Сообщение от -atas- Посмотреть сообщение
    Скрипт задуман, чтобы боты не запускались и не улетали пока игрок прогревается.
    Автор http://forum.1cpublishing.eu/showpos...02&postcount=4

    Код:
    using System; using System.Collections.Generic; using maddox.game; using maddox.game.world;   public class Mission : AMission {      private void setMainMenu(Player player)     {         GamePlay.gpSetOrderMissionMenu(player, false, 0, new string[] { "Start Airgroup Engines" }, new bool[] { true });     }      public override void OnOrderMissionMenuSelected(Player player, int ID, int menuItemIndex)     {         base.OnOrderMissionMenuSelected(player, ID, menuItemIndex);          if (ID == 0) // main menu         {             if (menuItemIndex == 1)  // Start Airgroup Engines             {                 GamePlay.gpLogServer(null, "Start Engines", null); // Controlmessage                 GamePlay.gpPlayer().Place().Group().Idle = false;             }         }     }       public override void Inited()     {         setMainMenu(GamePlay.gpPlayer());     }               public override void OnBattleStarted()     {         base.OnBattleStarted();          MissionNumberListener = -1;          GamePlay.gpPlayer().Place().Group().Idle = true;     } }
    Команда дается через меню TAB -> 4.Mission -> 1. Start Airgroup Engines.
    Да, это ожидание группы - через него можно давать и лимитированные самолеты - ставить на спаун их в режиме ожидания. Игрок когда надо, займет. В принципе так и думал сделать.

  3. #3
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    53
    Сообщений
    2,992
    Записей в дневнике
    1

    Re: Разрешение на запуск двигателей ботам в группе (скрипт)

    Цитата Сообщение от Small_Bee Посмотреть сообщение
    Да, это ожидание группы - через него можно давать и лимитированные самолеты - ставить на спаун их в режиме ожидания. Игрок когда надо, займет. В принципе так и думал сделать.
    Да, их (призовые самолеты) еще и прикрывать придется, чтобы не попортили пока они на земле. Можно даже бомберов на них натравить, чтобы было за что биться.
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •