-atas-
26.09.2011, 18:08
Скрипт задуман, чтобы боты не запускались и не улетали пока игрок прогревается.
Автор http://forum.1cpublishing.eu/showpost.php?p=341002&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.
Автор http://forum.1cpublishing.eu/showpost.php?p=341002&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.