Ил-2 Штурмовик: Битва за Британию. Скрипты. Каталог. GamePlay.gpHUDLogCenter() — различия между версиями
Материал из АвиаВики
Podvoxx (обсуждение | вклад) (Новая страница: «'''GamePlay.gpHUDLogCenter("",123)''' ,где 123 - длительность отображения надписи. [[Категория:Ил-2 Штурмовик:...») |
Podvoxx (обсуждение | вклад) |
||
(не показано 8 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | '''GamePlay.gpHUDLogCenter("", | + | ==GamePlay.gpHUDLogCenter== |
+ | |||
+ | {|width="100%" style="background:#DCDCDC" | ||
+ | |'''Описание''' | ||
+ | |} | ||
+ | {|width="100%" | ||
+ | |width="25%"|Описание: | ||
+ | |Выводит сообщение по центру экрана | ||
+ | |} | ||
+ | |||
+ | {|width="100%" style="background:#DCDCDC" | ||
+ | |'''Синтаксис''' | ||
+ | |} | ||
+ | {|width="100%" | ||
+ | |width="25%"|Синтаксис: | ||
+ | |gpHUDLogCenter(string msg) | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |gpHUDLogCenter( Player[] to, string msg ) | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |gpHUDLogCenter( Player[] to, string msg, object[] parms ) | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |gpHUDLogCenter( Player[] to, string msg, object[] parms, double lifeTime ) | ||
+ | |- | ||
+ | |width="25%"|Параметры: | ||
+ | |'''msg:''' текст cообщения, выводимого на экран | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |'''Player[] to:''' массив игроков, которым отправляется сообщение | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |'''object[] parms:''' передаваемый в сообщение параметр | ||
+ | |- | ||
+ | |width="25%"| | ||
+ | |'''lifeTime:''' время, которое надпись остается на экране (в секундах) | ||
+ | |- | ||
+ | |width="25%"|Возвращаемое значение: | ||
+ | |Nothing | ||
+ | |} | ||
+ | |||
+ | {|width="100%" style="background:#DCDCDC" | ||
+ | |'''Примеры''' | ||
+ | |} | ||
+ | '''Пример 1:''' | ||
+ | GamePlay.gpHUDLogCenter("Внимание! Враг атакует наши корабли!") | ||
+ | ''Всем(по умолчанию) отправляется сообщение "Внимание! Враг атакует наши корабли!"'' | ||
+ | '''Пример 2:''' | ||
+ | int num_target = 3; | ||
+ | GamePlay.gpHUDLogCenter(Player[] to,"Ожидается появление вражеских истребителей, будьте осторожны!Количество вражеских самолетов: {0}",num_target, 30) | ||
+ | ''Массиву Player отправляется сообщение "Ожидается появление вражеских истребителей, будьте осторожны!Количество вражеских самолетов: 3", которое отображается на экране 30 сек'' | ||
+ | '''Пример 3:''' | ||
+ | int num_target = 10; | ||
+ | gpHUDLogCenter(gpRemotePlayers(), "Вам надо уничтожить {0} целей", num_target ); | ||
+ | ''Массиву Player отправляется строка msg с параметрами строки num_target, выводится сообщение "Вам надо уничтожить 10 целей"'' | ||
+ | '''Пример 4:''' | ||
+ | gpHUDLogCenter( Player[] to, "Возвращайтесь на базу!") | ||
+ | ''Массиву Player отправляется строка msg "Возвращайтесь на базу!"'' | ||
+ | |||
+ | |||
+ | {|width="100%" style="background:#DCDCDC" | ||
+ | |'''Дополнительная информация''' | ||
+ | |} | ||
+ | {|width="100%" | ||
+ | |width="25%"|См. также: | ||
+ | |[[Ил-2 Штурмовик: Битва за Британию. Скрипты. Каталог. GamePlay.gpPostMissionLoad|GamePlay.gpPostMissionLoad]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
[[Категория:Ил-2 Штурмовик: Битва за Британию. Скрипты. Каталог]] | [[Категория:Ил-2 Штурмовик: Битва за Британию. Скрипты. Каталог]] |
Текущая версия на 13:59, 4 октября 2011
GamePlay.gpHUDLogCenter
Описание |
Описание: | Выводит сообщение по центру экрана |
Синтаксис |
Синтаксис: | gpHUDLogCenter(string msg) |
gpHUDLogCenter( Player[] to, string msg ) | |
gpHUDLogCenter( Player[] to, string msg, object[] parms ) | |
gpHUDLogCenter( Player[] to, string msg, object[] parms, double lifeTime ) | |
Параметры: | msg: текст cообщения, выводимого на экран |
Player[] to: массив игроков, которым отправляется сообщение | |
object[] parms: передаваемый в сообщение параметр | |
lifeTime: время, которое надпись остается на экране (в секундах) | |
Возвращаемое значение: | Nothing |
Примеры |
Пример 1:
GamePlay.gpHUDLogCenter("Внимание! Враг атакует наши корабли!") Всем(по умолчанию) отправляется сообщение "Внимание! Враг атакует наши корабли!"
Пример 2:
int num_target = 3; GamePlay.gpHUDLogCenter(Player[] to,"Ожидается появление вражеских истребителей, будьте осторожны!Количество вражеских самолетов: {0}",num_target, 30) Массиву Player отправляется сообщение "Ожидается появление вражеских истребителей, будьте осторожны!Количество вражеских самолетов: 3", которое отображается на экране 30 сек
Пример 3:
int num_target = 10; gpHUDLogCenter(gpRemotePlayers(), "Вам надо уничтожить {0} целей", num_target ); Массиву Player отправляется строка msg с параметрами строки num_target, выводится сообщение "Вам надо уничтожить 10 целей"
Пример 4:
gpHUDLogCenter( Player[] to, "Возвращайтесь на базу!") Массиву Player отправляется строка msg "Возвращайтесь на базу!"
Дополнительная информация |
См. также: | GamePlay.gpPostMissionLoad |