Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Помощь в модуле

Статус пользователя Podarok
сообщение 22.2.2016, 10:54
Сообщение #1
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: 51

Привет всем!

Нужна помощь по модулю, конкретно, semiclip от silent (2.2). В C я не силён, пробовал смотреть source code этого модуля, но мало что понял. Хотел спросить сделать минимальную модификацию модуля, в pawne у меня это заняло бы 5 минут, не более.

Хочется добавить такую вещь, чтобы какое то количество времени с начала раунда ВСЕ игроки могли проходить через друг-друга в независимости от команды. Ну а дальше (по истечению этого времени), чтобы всё работало по старым указанным настройкам.

Вот сорс этого модуля - https://svn.aghl.ru:8443/svn/s1lentq/Metamo...ugins/semiclip/

В павне я бы сделал это так -

Код
new Float:cvar_time, bool:bAllowedForAll;

public onRoundStart()
{
   if( cvar_time )
   {
       bAllowedForAll = true;
       set_task( cvar_time, "change_bool" );
    }
}

public change_bool()
{
   bAllowedForAll = false;
}

Ну и конечно далее проверку через тот самый bool в AddToFullPack или в месте где ставится семиклип..

Заранее благодарю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Sonikplus
сообщение 25.2.2016, 23:54
Сообщение #2
Стаж: 11 лет

Сообщений: 18
Благодарностей: 11
Полезность: 0

Podarok, Там такое в конфиге можно настроить
[Metamod] Semiclip
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 26.2.2016, 17:06
Сообщение #3


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Sonikplus, то что он хочет нельзя. Ему нужно два таймера:
1. 30сек< вне зависимости от команды
2. 60сек< только тиммейты
Таймер 1 имеет больший приоритет чем таймер 2 или проще 0-30 сек все игроки пользуются semiclip, 31-60 сек только тиммейты. Если я правильно понял.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sonikplus
сообщение 27.2.2016, 0:13
Сообщение #4
Стаж: 11 лет

Сообщений: 18
Благодарностей: 11
Полезность: 0

Bloo, теперь я понял)
Извиняюсь, действительно, такого в настройках сделать нельзя.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: