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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
3 страниц V   1 2 »

Отключить плагин через консоль

, amx/cmd
Статус пользователя Fresenius
сообщение 31.7.2013, 16:12
Сообщение #1


Стаж: 14 лет

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

подскажите пожалуйста,можно ли через консоль отключить определённый плагин?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя Kain_wrath
сообщение 31.7.2013, 16:14
Сообщение #2
Стаж: 13 лет

Сообщений: 331
Благодарностей: 141
Полезность: 311

amxx pause plugin.amxx
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 31.7.2013, 16:17
Сообщение #3


Стаж: 14 лет

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

Цитата(Kain_wrath @ 31.7.2013, 17:14) *
amxx pause plugin.amxx

через плагин можно использовать так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kain_wrath
сообщение 31.7.2013, 16:21
Сообщение #4
Стаж: 13 лет

Сообщений: 331
Благодарностей: 141
Полезность: 311

Можно
server_cmd("amxx pause plugin.amxx")
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 31.7.2013, 16:22
Сообщение #5


Стаж: 14 лет

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

Цитата(Kain_wrath @ 31.7.2013, 17:21) *
Можно
server_cmd("amxx pause plugin.amxx")

благодарствую)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 31.7.2013, 16:40
Сообщение #6


Стаж: 14 лет

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

Цитата(Kain_wrath @ 31.7.2013, 17:21) *
Можно
server_cmd("amxx pause plugin.amxx")

а подскажите еще,как теперь его этим же способом включить?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 31.7.2013, 16:45
Сообщение #7


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(Fresenius @ 31.7.2013, 17:40) *
а подскажите еще,как теперь его этим же способом включить?)

unpause


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kritic
сообщение 23.1.2016, 1:07
Сообщение #8


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

супер! а ещё: можно сделать так чтобы он сам не включался после смены карты?
т.е. вкл/выкл только после ввода команды?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 23.1.2016, 1:26
Сообщение #9


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(kritic @ 23.1.2016, 1:02) *
супер! а ещё: можно сделать так чтобы он сам не включался после смены карты?
т.е. вкл/выкл только после ввода команды?

Не прописывать в plugins.ini
если не сработает то просто в public plugin_init() пропиши паузу.

Отредактировал: ssx, - 23.1.2016, 1:27


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 23.1.2016, 1:34
Сообщение #10


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

ssx, хорошо, а как запустить плагин если его нет в plugins.ini? сорян если туплю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 24.1.2016, 3:32
Сообщение #11


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

ап) ну рили как сделать чтобы плагин автоматически вкл/выкл.?

я могу составить расписание в п/у сервера и согласно нему
в определённые дни и время на серве будут исполняться консольные команды
(если конкретно: хочу вкл./выкл. плагин расписания карт на выходные)

но мне нужно знать эти команды!

Отредактировал: kritic, - 24.1.2016, 3:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 26.1.2016, 20:03
Сообщение #12


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

ап2)
ну рили никто не скажет как включать-выключать плагины через консоль?
так чтоб работало после смены карты.
просто можно было бы автоматизировать какие-нибудь клёвые штуки, необязательно расписание
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 26.1.2016, 20:11
Сообщение #13


Стаж: 12 лет

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

pausecfg.amxx
Код
Command:    amx_pausecfg
Format:    <command> [name]
Access:    ADMIN_CFG
Description:    Pauses a plugin.
Command list:
off - Pauses all plugins not in the list.
on - Unpauses all plugins.
stop <file> - Stops a plugin.
pause <file> - Pauses a plugin.
enable <file> - Enables a plugin.
save - Saves a list of stopped plugins.
clear - Clears a list of stopped plugins.
list [id] - Lists plugins.
add <title> - Marks a plugin as unpauseable.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 26.1.2016, 20:55
Сообщение #14


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Bloo, т.е. нужно прописать amxx save
после amxx pause plugin.amxx или что-то в этом духе?
ну чтоб список сохранился
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 26.1.2016, 21:02
Сообщение #15


Стаж: 12 лет

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

kritic, нет.
1. Должен быть включен pausecfg.amxx
2. Когда нужно остановить плагин в консоле выполняешь "amx_pausecfg stop plugin.amxx"
3. В консоле выполняешь "amx_pausecfg save"
4. Когда нужно возобновить плагин в консоли выполняешь "amx_pausecfg enable plugin.amxx"
5. В консоле выполняешь "amx_pausecfg save"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kritic
сообщение 26.1.2016, 21:16
Сообщение #16


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Bloo, сколько Вы всего знаете! спасибо. "решено")
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 30.1.2016, 1:29
Сообщение #17


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Bloo, опять чот не робит( в plugins.ini-то не надо было плагин вписывать?
или искать ошибку в другом


Отредактировал: kritic, - 30.1.2016, 1:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 30.1.2016, 9:21
Сообщение #18
Стаж: 11 лет

Сообщений: 444
Благодарностей: 119
Полезность: 139

Через консоль сервера или игры? Через консоль сервера можно вот так "amxx pause blabla.amxx" - "amxx unpause blabla.amxx"
Плагин в plugins.ini должен быть прописан.

Отредактировал: Immunity, - 30.1.2016, 9:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 30.1.2016, 9:39
Сообщение #19


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Цитата(Immunity @ 30.1.2016, 10:17) *
Через консоль сервера или игры? Через консоль сервера можно вот так "amxx pause blabla.amxx" - "amxx unpause blabla.amxx"
Плагин в plugins.ini должен быть прописан.

ты читал все мои сообщения в топике или только последнее? через консоль в п/у сервера.
данный вариант не помогает - после смены карты плагин благополучно запускается и фиг сменишь новую мапу.
и в твоём варианте, и во варианте Bloo, а мне нужно чтобы плагин автоматически отключался на 2 дня (выходные) каждую неделю.
если удалить плагин из plugins.ini то во варианте Bloo пишет в консоли что плагин не найден(
если интересно, вот
расписание из п/у
:
Название расписания Задание Время выполнения
rr Перезагрузить сервер Ежедневно в 06:00
stop Выполнить команды в консоли:
amx_pausecfg stop map_on_time.amxx Пт в 23:40
save1 Выполнить команды в консоли:
amx_pausecfg save Пт в 23:50
start Выполнить команды в консоли:
amx_pausecfg enable map_on_time.amxx Пн в 00:10
save2 Выполнить команды в консоли:
amx_pausecfg save Пн в 00:20


Отредактировал: kritic, - 30.1.2016, 9:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 30.1.2016, 10:40
Сообщение #20
Стаж: 11 лет

Сообщений: 444
Благодарностей: 119
Полезность: 139

Если ты хочешь, чтобы автоматически включался/выключался плагин на 2 дня, то тебе к дэвэлопэру.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: