Иконка ресурса

Round end block for jailmod 0.1

devAspid

Участник
Сообщения
3
Реакции
0
  • Автор ресурса
  • #1
Round end block for jailmod
Текущая версия: 0.1v

Описание:

Плагин необходим для jail mod серверов. Данный плагин игнорирует завершение раунда по истечении времени. (mp_roundtime) Раунд завершиться только если выиграют кт или т.


Поддерживаются игры:

CS:GO, CS:S
 
Последнее редактирование модератором:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #2
Плагин и тема оформлены небрежно.
 
Последнее редактирование:

Hejter

xor ebx, ebx
Сообщения
1,759
Реакции
393
Очень сомневаюсь что этот плагин вообще работает. Плагин оформлен небрежно.
-------
Плагин не работает, проверено.

А если так?
PHP:
public Action:CS_OnTerminateRound(&Float:delay, &CSRoundEndReason:reason)
{ 
    if (reason == CSRoundEnd_Draw)
	{
		return Plugin_Handled;
	}
	
    if (reason == CSRoundEnd_CTWin || CSRoundEnd_TerroristWin)
	{
		return Plugin_Continue;
	}
    return Plugin_Continue; 
}
 

devAspid

Участник
Сообщения
3
Реакции
0
  • Автор ресурса
  • #6
А если так?
PHP:
public Action:CS_OnTerminateRound(&Float:delay, &CSRoundEndReason:reason)
{ 
    if (reason == CSRoundEnd_Draw)
	{
		return Plugin_Handled;
	}
	
    if (reason == CSRoundEnd_CTWin || CSRoundEnd_TerroristWin)
	{
		return Plugin_Continue;
	}
    return Plugin_Continue; 
}

Если использовать данное условие то нужно подключать библиотеку "cstrike". Я стараюсь в таких малых плагинах обходиться минимальным количеством библиотек. Так как плагин рассчитан на джаил карты, то я просто выключил условие победы "Ничья" потому, что именно оно происходило после истечения времени.

Очень сомневаюсь что этот плагин вообще работает. Плагин оформлен небрежно.
-------
Плагин не работает, проверено.

Плагин работает, но только на джаил картах. Только что заново его проверил.
 
Последнее редактирование:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #7
devAspid, подобный плагин я уже встречал в паблике, сомневаюсь что вы автор.
Так как плагин рассчитан на джаил карты
Да ладно. Что-то нигде в плагине проверки на этот пункт не нашёл.
 

devAspid

Участник
Сообщения
3
Реакции
0
  • Автор ресурса
  • #8
devAspid, подобный плагин я уже встречал в паблике, сомневаюсь что вы автор.

Да ладно. Что-то нигде в плагине проверки на этот пункт не нашёл.

Вполне возможно, что данный плагин уже есть. Я искал для сервера джайла, но всё, что я нашёл это создание ботов для каждой команды и тем самым блокируется завершение раунда. Он подходил только для deathmath серверов. Поэтому я быстро написал плагин который блокирует завершение раунда по причине ничьей.
Вот проверка и блокировка завершение раунда по событию ничьей
PHP:
if(reason == CSRoundEndReason:9)
     return Plugin_Handled;
CSRoundEndReason:9 всё равно что CSRoundEnd_Draw. Просто как я уже писал выше, не подключал библиотеку cstrike.
Попробуй проверить на карте джаил. Так как на таких картах после завершения времени раунда наступает ничья.
 

BaFeR

Добрый человек
Сообщения
721
Реакции
216
Можно сделать что бы,когда идет простой раунд,он не заканчивался пока кто нибудь не выйграет,а когда идёт игровой день,к примеру зевс день или зомби,то он заканчивался по истечению времени
 
Последнее редактирование:
Сверху Снизу