Ил-2 Штурмовик: Битва за Британию. Скрипты. Вывод сообщений на экран через GamePlay.gpHUDLogCenter() — различия между версиями

Материал из АвиаВики
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
 
===Вывод на экран текста через GamePlay.gpHUDLogCenter()===
 
===Вывод на экран текста через GamePlay.gpHUDLogCenter()===
:'''Автор:''' '''naryv'''-'''-atas-'''
+
:'''Автор:''' '''-atas-'''
 
:'''Ссылка:''' [http://www.sukhoi.ru/forum/showthread.php?t=68369&p=1613968&viewfull=1#post1613968 Sukhoi.ru]
 
:'''Ссылка:''' [http://www.sukhoi.ru/forum/showthread.php?t=68369&p=1613968&viewfull=1#post1613968 Sukhoi.ru]
 
:'''Архив для скачивания:''' ...
 
:'''Архив для скачивания:''' ...

Текущая версия на 18:31, 3 октября 2011

Вывод на экран текста через GamePlay.gpHUDLogCenter()

Автор: -atas-
Ссылка: Sukhoi.ru
Архив для скачивания: ...
Действие скрипта: выводит на экран сообщения по центру экрана через 10 и 15 минут с момента загрузки скрипта
using System;
using maddox.game;
using maddox.game.world;
public class Mission : AMission
{

// loads my sub-missions
public override void OnTickGame()
{
 if (Time.tickCounter() % 108000 == 6000) // 60-10
 {
     GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/BoF2/BoF2_ground01.mis");
     double initTime = 0.0;
     Timeout(initTime +=600, () =>
       {
           GamePlay.gpHUDLogCenter("1.Attention! Enemy activity spotted at x!");
       });
     Timeout(initTime +=300, () =>
     {
         GamePlay.gpHUDLogCenter("2.Urgent help needed at x!");
     });