Сейчас: 06.12.2016, 17:10RSS
Логин:
Пароль:
Страница 1 из 11
Форум » Dedicated Server » Поиск, перевод, написание плагинов » Перенос таймера на следующий раунд.
Перенос таймера на следующий раунд.

Дата: Понедельник, 26.12.2011, 12:14 | Сообщение # 1

FoX1k17







         Сообщений: 77
         Репутация: 5
         Статус: Offline

event player_hurt
{
if (event_var(es_userteam) == 2) do
{
if (event_var(es_userhealth) <= 50) do
{
es playerset speed event_var(userid) 0.75
es_delayed 20 es playerset speed event_var(userid) 0.5
es_delayed 60 es playerset health event_var(userid) 250
es_delayed 60 es_tell event_var(userid) #multi #greenВЫ ЗАРАЖЕНЫ - УБЕЙТЕ ВЫЖИВШИХ.
es_delayed 50 es playerset speed event_var(userid) 0.4
}
}
}
}
Вот у меня скрипт. Дело в том что es_delayed продолжает использовать таймер, даже после начала раунда. Как это исправить?

Добавлено (26.12.2011, 12:14)
---------------------------------------------
Приношу свои извинения, что я опять решил проблему сам. >.>

event player_hurt
{
if (event_var(es_userteam) == 2) do
{
if (event_var(es_userhealth) <= 50) do
{
es playerset speed event_var(userid) 0.75
es_format round_check "server_var(round_num) == %1" server_var(round_num)
esnq es_xdelayed 60 if (server_var(round_check)) then es_xtell event_var(userid) #greenВЫ ЗАРАЖЕНЫ - УБЕЙТЕ ВЫЖИВШИХ ЛЮБЫМИ ПУТЯМИ.
esnq es_xdelayed 20 if (server_var(round_check)) then playerset speed event_var(userid) 0.5
esnq es_xdelayed 50 if (server_var(round_check)) then playerset speed event_var(userid) 0.3
esnq es_xdelayed 60 if (server_var(round_check)) then playerset health event_var(userid) 250
esnq es_xdelayed 50 if (server_var(round_check)) then est_team event_var(userid) 3
}
}
}

up Только надо еще проверку раундов выполнить и все.

 

Дата: Понедельник, 26.12.2011, 13:09 | Сообщение # 2

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Offline

Можно было ввести переменную, и устанавливать ей значение 1 в конце раунда. Проверять - включить или выключить таймер. Был бы проще)

Добавлено (26.12.2011, 13:09)
---------------------------------------------
И русский текст в es_msg | es_tell и тд пиши в кавычках! Иначе он неотображается...


 

Дата: Понедельник, 26.12.2011, 14:47 | Сообщение # 3

FoX1k17







         Сообщений: 77
         Репутация: 5
         Статус: Offline

UTF-8. Отображается. С:
 

Дата: Понедельник, 26.12.2011, 22:27 | Сообщение # 4

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Offline

Не знаю. Давно не работаю с ES.

 

Дата: Понедельник, 21.11.2016, 05:36 | Сообщение # 5

EdwardAlapy







         Сообщений: 1
         Репутация: 0
         Статус: Offline

Привет всем участникам форума!
Нашел прикольные интересные новости, фото и приколы за день на этом сайте: http://watafak.ru :
http://watafak.ru/foto-prikoly-interesnoe/3058-ekskursiya-po-vystavke-oruzhiya-v-abu-dabi.html
http://watafak.ru/foto-prikoly-interesnoe/350-samye-neobychnye-ulicy-mira.html
http://watafak.ru/foto-prikoly-interesnoe/2335-fotograf-sam-livm.html
http://watafak.ru/foto-prikoly-interesnoe/2826-25-korotkih-faktov-o-nashem-mire.html
 
Форум » Dedicated Server » Поиск, перевод, написание плагинов » Перенос таймера на следующий раунд.
Страница 1 из 11
Поиск: