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

Показано с 1 по 25 из 148

Тема: Слалом на Су-26

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Re: Слалом на Су-26

    naryv я что-то не нашёл где и в каком файле прописано время возрождения сбитого пилона. Подскажи пожалуйста.
    Nati repere non potest volare.

    KZN_TIM

    Скрытый текст:
    Windows 7 x64 SP1 \ Intel Core i5-3570K, 3.40ГГц \ ASUS P8Z77-V \ Kingston 1600МГц 8GB \ NVIDIA GeForce GTX 560

  2. #2
    Старший Офицер Форума
    Регистрация
    15.02.2002
    Адрес
    Moscow
    Возраст
    47
    Сообщений
    6,905
    Images
    51

    Re: Слалом на Су-26

    Цитата Сообщение от tim32 Посмотреть сообщение
    naryv я что-то не нашёл где и в каком файле прописано время возрождения сбитого пилона. Подскажи пожалуйста.
    вот функция восстановления -
    Код:
    public override void OnStationaryKilled(int missionNumber, GroundStationary _stationary, AiDamageInitiator initiator, int eventArgInt)
        {
            base.OnStationaryKilled(missionNumber, _stationary, initiator, eventArgInt);
            penaltyTotal += penaltyCollision;
            pilonsHit++;
            GamePlay.gpLogServer(null, "Pilon hit, penalty:{0}", new object[] {  penaltyTotal });
    
            Timeout(120.0, () =>
            {
                ISectionFile sf = GamePlay.gpCreateSectionFile();
                string section = "";
                string key = "";
                string value = "";
                section = "Stationary";
                key = "Static0";
                switch (_stationary.Title)
                {
                    case "Stationary#RacingSigns#RacingSign1":
                        value = "Stationary.RacingSigns.RacingSign1 nn";  
                        break;
                    case "Stationary#RacingSigns#RacingSign2":
                        value = "Stationary.RacingSigns.RacingSign2 nn";
                        break;
                    case "Stationary#RacingSigns#RacingSign3":
                        value = "Stationary.RacingSigns.RacingSign3 nn";
                        break;
                    default: break;
                }
                value += " " + _stationary.pos.x.ToString(System.Globalization.CultureInfo.InvariantCulture.NumberFormat) + " " + _stationary.pos.y.ToString(System.Globalization.CultureInfo.InvariantCulture.NumberFormat) + " 0";
                sf.add(section, key, value);
                GamePlay.gpPostMissionLoad(sf);
                _stationary.Destroy();
            });
        }
    120.0 после Timeout - это и есть время восстановления, в секундах.
    Don't happy, be worry

  3. #3

    Re: Слалом на Су-26

    naryv, благодарю.
    Nati repere non potest volare.

    KZN_TIM

    Скрытый текст:
    Windows 7 x64 SP1 \ Intel Core i5-3570K, 3.40ГГц \ ASUS P8Z77-V \ Kingston 1600МГц 8GB \ NVIDIA GeForce GTX 560

Ваши права

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