Русское сообщество по скриптингу

Auto Restart: авторестарт карты через определённое время

Новые плагины для AMX Mod X, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:

1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник sma плагина. Запрещено выкладывать amxx файл.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, используемые модули, список изменений и другую).

Auto Restart: авторестарт карты через определённое время

Сообщение Subb98 » 28 апр 2014, 14:10

[align=justify]Автор: Subb98
Текущая версия: 0.1b
Источник: Вы должны зарегистрироваться, чтобы видеть ссылки.



Описание:
Данный плагин производит рестарт карты через определённое время после начала игры. Содержит две версии: стандартную (auto_restart.sma) и для серверов с бесконечным раундом (auto_restart_ur.sma).

Особенности:
  • Поддержка мультиязычности (перевод на русский и английский языки)
  • Блокировка сообщений 'Game Commencing!' и 'The game will restart in N SECOND' во время работы плагина
  • Остановка работы плагина после выполнения рестарта карты
Модули:
  • Ham Sandwich (только в auto_restart_ur.sma)
[/align]
Настройки:
[pawn]
  1. #define RESTART_TIME 20 // Кол-во времени в секундах, через которое произойдёт рестарт (только целые числа; по умолчанию 20)
[/pawn]
Скриншоты:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
“Первый тост – за localhost!” ©
Аватара пользователя
Subb98
Модератор
 
Сообщения: 3833
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1135 раз.
Поблагодарили: 1887 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, PHP

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Schibeki » 28 апр 2014, 23:56

subb98 писал(а):[align=justify]Schibeki, что вы подразумеваете под "стандартным" рестартом? Функцию, вызываемую кварами sv_restart/sv_restartroud?[/align]

Ну да,собщение,которое показывается после команды sv_restartround

Добавлено спустя 11 минут 4 секунды:
В принципе, таких сообщений не так уж и мало в игре... например, в miscstats есть параметр,отвечающий за показ сообщения о закладке бомбы или о потере бомбы... так вот,сообщение от плагина появляется,а чуть ниже сообщение от игры. Можно как-то блокировать появления сообщений игры?
Какая разница,что говорят у тебя за спиной,когда в лицо сказать не могут...
Аватара пользователя
Schibeki
 
Сообщения: 124
Зарегистрирован: 12 мар 2014, 10:43
Откуда: Беларусь
Благодарил (а): 11 раз.
Поблагодарили: 11 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Subb98 » 29 апр 2014, 00:11

[align=justify]Schibeki, ну вы же видите, что в моём плагине заблокирована пара стандартных сообщений движка, выше я вам уже ответил, что это возможно осуществить, что вы ещё хотите услышать?[/align]
Последний раз редактировалось Subb98 29 апр 2014, 00:22, всего редактировалось 1 раз.
“Первый тост – за localhost!” ©
Аватара пользователя
Subb98
Модератор
 
Сообщения: 3833
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1135 раз.
Поблагодарили: 1887 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, PHP

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Schibeki » 29 апр 2014, 00:17

subb98 писал(а):[align=justify]Schibeki, ну вы же видите, что в моём плагине заблокирована пара стандартных сообщений движка, выше я вам уже ответил, что это возможно осуществить, что вы ещё хотите услышать?[/align]

К примеру,как можно заблокировать сообщение о закладке бомбы,примерчик небольшой,если можно...
Какая разница,что говорят у тебя за спиной,когда в лицо сказать не могут...
Аватара пользователя
Schibeki
 
Сообщения: 124
Зарегистрирован: 12 мар 2014, 10:43
Откуда: Беларусь
Благодарил (а): 11 раз.
Поблагодарили: 11 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Subb98 » 29 апр 2014, 00:23

[spoiler]Schibeki, создайте новую тему.[/spoiler]
“Первый тост – за localhost!” ©
Аватара пользователя
Subb98
Модератор
 
Сообщения: 3833
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1135 раз.
Поблагодарили: 1887 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, PHP

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Schibeki » 29 апр 2014, 00:31

Ок
Какая разница,что говорят у тебя за спиной,когда в лицо сказать не могут...
Аватара пользователя
Schibeki
 
Сообщения: 124
Зарегистрирован: 12 мар 2014, 10:43
Откуда: Беларусь
Благодарил (а): 11 раз.
Поблагодарили: 11 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Auto Restart: авторестарт карты через определённое время

Сообщение spree » 29 апр 2014, 02:11

Лучше написать не рестарт карты а рестарт раунда, это же разные вещи ;)
да и ланг подключать к такому маленькому плагину думаю не стоит.
Можно еще квар прилепить на таймер.
Аватара пользователя
spree
 
Сообщения: 640
Зарегистрирован: 05 дек 2013, 15:01
Откуда: Курган
Благодарил (а): 61 раз.
Поблагодарили: 118 раз.
Языки программирования: Counter-Strike 1.6
Half-life

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Subb98 » 29 апр 2014, 02:23

[align=justify]Раунд - он и есть раунд, я это событие понимаю именно как рестарт карты (вопреки тому, что одна из команд называется именно restartround), ну для большей верности тогда вообще нужно было назвать "рестарт игры". Все плагины для паблика должны быть мультиязычными (даже, если перевода на одну строку), это делает плагин более универсальным, ИМХО. Квар как раз таки я "вырезал" в обновлённой версии, я вообще считаю, что квары стоит использовать лишь в случаях особой необходимости (например, если нужно менять значения параметров конфигурации "на лету" или же если плагин с закрытым исходным кодом).[/align]
“Первый тост – за localhost!” ©
Аватара пользователя
Subb98
Модератор
 
Сообщения: 3833
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1135 раз.
Поблагодарили: 1887 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, PHP

Re: Auto Restart: авторестарт карты через определённое время

Сообщение L4D2 » 25 июл 2016, 13:53

Вложения не работают.

Вложил оригинал (ТС'a)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

==============================================
|| Пишу не большие плагины под заказ: Заказ онлайн (Кликабельно)
|| Ссылка на официальный топик: заказ плагинов.
|| Желаешь оставить отзыв: тебе сюда(кликни).
==============================================
Аватара пользователя
L4D2
 
Сообщения: 736
Зарегистрирован: 25 июн 2011, 19:26
Благодарил (а): 228 раз.
Поблагодарили: 91 раз.
Языки программирования: Counter-Strike 1.6

Re: Auto Restart: авторестарт карты через определённое время

Сообщение Subb98 » 25 июл 2016, 13:57

L4D2 писал(а):Вложения не работают.

Сама тема нуждается в модерировании (не только вложения). Это будет сделано после рефакторинга исходного кода. Ориентировочно в августе.
“Первый тост – за localhost!” ©
Аватара пользователя
Subb98
Модератор
 
Сообщения: 3833
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1135 раз.
Поблагодарили: 1887 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn, PHP

Re: Auto Restart: авторестарт карты через определённое время

Сообщение L4D2 » 25 июл 2016, 14:28

Subb98 писал(а):
L4D2 писал(а):Вложения не работают.

Сама тема нуждается в модерировании (не только вложения). Это будет сделано после рефакторинга исходного кода. Ориентировочно в августе.


Есть предложение, нужно учесть изменение (Секунд): (1 секунда, 5 секунд и тд.)

==============================================
|| Пишу не большие плагины под заказ: Заказ онлайн (Кликабельно)
|| Ссылка на официальный топик: заказ плагинов.
|| Желаешь оставить отзыв: тебе сюда(кликни).
==============================================
Аватара пользователя
L4D2
 
Сообщения: 736
Зарегистрирован: 25 июн 2011, 19:26
Благодарил (а): 228 раз.
Поблагодарили: 91 раз.
Языки программирования: Counter-Strike 1.6

Пред.След.

Вернуться в Добавленные новые плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2