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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Ищу плагин! (запуск плагинов по дням недели)

Статус пользователя best101
сообщение 28.2.2017, 9:51
Сообщение #1


Стаж: 8 лет

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

Приветствую!

Может кто слышал, или видел подобное...

Плагин, который будет запускать автоматически другие плагины, указанные к примеру в списке, или в исходнике.
Например по субботам, что бы автоматически включался плагин all_vip.amxx (вип для всех), и соответственно в воскресенье, он бы уже не включился, т.к. стоит перезагрузка сервера по времени, от хостинга, на самом сайте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя default1k
сообщение 28.2.2017, 10:41
Сообщение #2
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Правишь исход, получаешь текущий день недели get_time и сравниваешь. Если не суббота то ставишь плагин на паузу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя best101
сообщение 28.2.2017, 11:05
Сообщение #3


Стаж: 8 лет

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

Цитата(default1k @ 28.2.2017, 11:41) *
Правишь исход, получаешь текущий день недели get_time и сравниваешь. Если не суббота то ставишь плагин на паузу


Как все просто для вас...
Мне б так...


Где получаешь, куда этот get_time сунуть, в исходник?
Где сравнивать..
Согласен, тур я в этом....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 28.2.2017, 11:11
Сообщение #4
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

best101, скриптеры подскажут точно, я не пишу на павне
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
EvilSMS
сообщение 28.2.2017, 11:11
Сообщение #5
Стаж: 8 лет 6 месяцев

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

default1k, а на чём ты пишешь. На тетрадке?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 28.2.2017, 11:30
Сообщение #6
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

EvilSMS, тебе что надо? Ходишь по темам и пенишься, молчал бы уже.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
EvilSMS
сообщение 28.2.2017, 11:59
Сообщение #7
Стаж: 8 лет 6 месяцев

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

default1k, спасибку выжидаешь? smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Subb98
сообщение 28.2.2017, 12:08
Сообщение #8


Стаж: 13 лет
Город: Пермь

Сообщений: 216
Благодарностей: 281
Полезность: 1246

Hobo Crontab ( Scheduler )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя default1k
сообщение 28.2.2017, 12:09
Сообщение #9
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Cкрытый текст

Код:

#include <amxmodx>

public plugin_init() {
register_plugin("plug", "5.5", "def")
new CurrentTime[32]
get_time("%a",CurrentTime, 31)
if(!equal(CurrentTime, "Sat")) pause("ad")
}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя best101
сообщение 28.2.2017, 12:22
Сообщение #10


Стаж: 8 лет

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

Вот спасибо (нажму с ПК) ребята. Попробую все что накидали :-)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coca-cola :)
сообщение 28.2.2017, 13:06
Сообщение #11


Иконка группы

Стаж: 10 лет
Город: Москва

Сообщений: 1306
Благодарностей: 1031
Полезность: 1247

Меценат Меценат

Цитата(EvilSMS @ 28.2.2017, 12:11) *
default1k, а на чём ты пишешь. На тетрадке?


тыж сам "разработчик", почему не помог человеку? Или только платно говнокоды раздаешь?)))

Отредактировал: coca-cola :), - 28.2.2017, 13:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
EvilSMS
сообщение 28.2.2017, 13:22
Сообщение #12
Стаж: 8 лет 6 месяцев

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

coca-cola :), где написано что я разработчик? Выдайте мне статус разработчика, если на то пошло.

Отредактировал: EvilSMS, - 28.2.2017, 13:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRW
сообщение 28.2.2017, 16:25
Сообщение #13
Стаж: 9 лет 1 месяц

Сообщений: 819
Благодарностей: 156
Полезность: 70

Цитата(EvilSMS @ 28.2.2017, 13:22) *
coca-cola :), где написано что я разработчик? Выдайте мне статус разработчика, если на то пошло.

Тебе вообще не мешало бы забанить "Сух(к)ин"


сигаретный дым под облака незаметно джин обнял бокал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
EvilSMS
сообщение 28.2.2017, 16:36
Сообщение #14
Стаж: 8 лет 6 месяцев

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

DRW, ахахахах лох))) кстати мне твою випку на гсм жалко, хотя... тебя развели как лоха(ты понял о ком я.)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя best101
сообщение 28.2.2017, 20:02
Сообщение #15


Стаж: 8 лет

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

Правильно я сделал, кто подскажет?!


Подскажите, как именно установить запуск плагина
каждую субботу с 05:00
до воскресенья 05:00



Crontab инструкция
Code:
day_of_month day_of_week hour minute | cmd..., $plugin_to_comment..., @plugin_to_uncomment...

- day of month has to be a number 1-32 or a * which means that for every day of month
- day of week has to be a number 0-6 where 0 is Sunday and 6 is Saturday or a * which means that for every day of week
- hour has to be a number 0-24 or a * which means that for every hour of the day
- minute has to be a number 0-60 or a * which means that for every minute of the hour

- can uncomment any plugin from the plugins.ini file by putting a @ before of its name
- can comment any plugin from the plugins.ini file by putting a $ before of its name


Examples:

Code:

03 01 02 59 | say mp_roundtime 5, say NOW

- on the third day of the month, Monday, the second hour on the fifty ninth minute change the round time to 5 minutes then the server will say "NOW"

Code:

* 2 * 2 | say hello, $repay.amxx, @ptb.amxx, changelevel cs_assault

- on every day of month, Tuesday, every hour and on the second minute make the server say "hello", comment the repay.amxx plugin and uncomment the ptb.amxx plugin then set the map to cs_assault
.



Гугл перевод
Код:
DAY_OF_MONTH DAY_OF_WEEK час минута | CMD ..., $ plugin_to_comment ..., @plugin_to_uncomment ...

- День месяца должен быть номер 1-32 или *, что означает, что за каждый день месяца
- День недели должен быть числом 0-6, где 0 воскресенье и 6 является суббота или *, что означает, что на каждый день недели
- Час должен быть номер 0-24 или *, что означает, что за каждый час дня
- Минута должна быть числом 0-60 или *, что означает, что за каждую минуту в час

- Может разкомментируйте любой плагин из файла plugins.ini, поставив @ перед тем его именем
- Может прокомментировать любой плагин из файла plugins.ini, поставив $ перед тем его именем


Примеры:

Код:

03 01 02 59 | говорят mp_roundtime 5, сейчас сказать

- На третий день месяца, понедельник, второй час на пятьдесят девятой минуте изменить круглый время до 5 минут, после чего сервер будет говорить "СЕЙЧАС"

Код:

* 2 * 2 | поздороваться, $ repay.amxx, @ ptb.amxx, changelevel cs_assault



Так я сделал или не правильно?

04 06 05 0 | say Start VIP for ALL, @auto_steam_vip.amxx, changelevel de_dust2_2x2
04 0 05 0 | say Stop VIP for ALL, $auto_steam_vip.amxx, changelevel de_dust2_2x2


Не могу понять что ставить в начале (день месяца)...

Это с какого дня начать первый запуск? или что...
необходимо запускать плагин auto_steam_vip.amxx
каждую субботу в 5 утра
и останавливать в воскресенье в 5 утра, с перезапуском карты.

Отредактировал: best101, - 28.2.2017, 20:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя best101
сообщение 18.3.2017, 7:16
Сообщение #16


Стаж: 8 лет

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

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