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

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

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

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

История благодарностей участнику eat1k ::: Спасибо сказали: 25
Дата поста: В теме: За сообщение: Спасибо сказали:
6.3.2019, 21:40 Выполнение команд через паузу
Cobracobra, надо добавить проверку на жив ли игрок в таск.
Cobracobra
21.1.2019, 21:14 SteamBoost [VALVE-MS RU] - бот dehost
20.1.2019, 0:56 Map Manager by Mistrick [2.5.61]
Izmayl7, предупреждение, не влияющее на работу плагина.
Izmayl7
17.1.2019, 20:49 Падает сервер при сообщение в чат
Информация предоставляется не так. Предоставлять нужно таким образом введя в консоль следующие команды и скопировав информацию сюда:
amxx version
version
game version
meta version
meta list
amxx plugins
amxx modules
csparena, dehost
16.1.2019, 22:07 Какой лучше мод?
Цитата(Ronni @ 16.1.2019, 18:40) *
Здравствуйте! скажите мне какой лучше мод Re AMX Mod X (Build 7) или AMX Mod X 1.8.3-dev-git5154 . AMX Mod X 1.9.0 не советуйте..


Как бы AMX Mod X 1.8.3 = AMX Mod X 1.9.0 , просто переименовали. Поэтому нужно ставить AMXX 1.9.0 ну или 1.10.0. ReAMXX имеет баги и не поддерживается.
dehost
3.1.2019, 15:33 Не компелируется плагин, помогите решить ошибку
Никто и разбираться не будет потому что:
1. Код нужно оставлять нормально, либо вставлять в нормальном виде либо прикреплять файл где есть табуляция и всё остальное в порядке.
2. Плагин использует свои инклуды для компиляции которые вы не предоставили.
3. Даже не написали что за ошибка при компиляции.
adva, Fullserver, Izmayl7
4.12.2018, 20:56 Admin Commands Log v1.1
Автор: w0w.

Текущая версия: 1.1

Changelog

  • 1.1: Исправлены две ошибки.
  • 1.0:
    • Убрана поддержка AMX Mod X 1.8.2/183.
    • Настройки в исходнике заменены кварами.
    • Автоматическая загрузка и создание конфига: "amxmodx/configs/plugins/admin_commands_log.cfg".
    • Описание кваров находится в файле "amxmodx/data/lang/admin_commands_log.txt" (добавлена мультиязычность).
    • Спасибо fantom:
      • Массив g_szCmds заменён на конфигурационный файл "acl_list.ini" (теперь команды добавляться там, если квар acl_type 2 или 3).
      • Добавлена команда acl_reloadcfg.
  • 0.3: Исправлены 2 ошибки (спасибо DrStrange за баг-репорт):
  • 0.2:
    • Исправлена ошибка компиляции на AMXX 1.8.3 (я всё же советую перейти на AMXX 1.9.0)
    • Добавлены новые настройки:
      • TYPE_CMDS_LOG 3: будет записывать все команды начинающиеся с "amx_" или те что находятся в массиве g_szCmds (ранее либо первое либо второе).
      • LOG_FORMAT: теперь есть выбор записывать логи в один файл (за всё время), записывать ежедневно т.е. каждый день (LOG_FORMAT 2) будет создаваться новый файл в папке что вы укажите в g_szLogFileFolder либо же ежемесячно (LOG_FORMAT 3), т.е., каждый месяц будет создаваться новый файл в папке что вы указали.
  • 0.1: Релиз.



Требования:
  • AMX Mod X 1.9.0 или выше


Мультиязычность:
  • Русский (RU)
  • Английский (EN)
  • Испанский (ES)


Плагин логирует команды что вводят игроки с определённым флагом (зависит от квара). Можно настроить тип логирования (логировать только команды начинающиеся с "amx_" или команды из файла "acl_list.ini" или же комбинировать и первое и второе; за это отвечает квар acl_type).

В кваре acl_access можно указать флаги, будут логироваться команды только игроков у которых есть один из указанных флагов.

Квар acl_log_type отвечает за то как будут писаться логи. Со значением 0 все логи будут писаться в один файл ("amxmodx/logs/admin_commands.log"); со значением 1 каждый день будет создаваться файл (например "amxmodx/logs/admin_commands/admin_commands_04-12-2018.log") а со значением 2 он будет создаваться каждый месяц (например "amxmodx/logs/admin_commands/admin_commands_12-2018.log").

Последний квар это acl_reloadcfg_access который отвечает за флаг который нужен для перезагрузки конфига где указаны команды (этот конфиг нужен если acl_type 2 или 3).

Настройки

Плагин имеет конфигурационный файл который создаётся и загружается автоматически: "amxmodx/configs/plugins/admin_commands_log.cfg".
  • acl_type: тип логирования.
    • 0 - логируются только команды начинающиеся с "amx_".
    • 1 - логируются только команды находящиеся в файле "amxmodx/configs/acl_list.ini".
    • 2 - комбинируются 0 и 1 значения этого квара.
  • acl_access: будут логироваться только игроки с одним из флагом указанных в этом кваре. Например квар имеет значение "cde". Будут логироваться игроки с флагом "c" или "d" или "e".
  • acl_log_type: как производить логирование.
    • 0 - логируем всё в один файл ("amxmodx/logs/admin_commands.log").
    • 1 - логируем в файл что создаётся ежедневно (например "amxmodx/logs/admin_commands/admin_commands_04-12-2018.log").
    • 2 - логируем в файл что создаётся ежемесячно (например "amxmodx/logs/admin_commands/admin_commands_12-2018.log").
  • acl_reloadcfg_access: флаг доступа для использования команды acl_reloadcfg. Эта команда может быть выполнена так же и в консоли сервера.



Официальные страницы поддержки плагина на:
cpt, csparena, MDMA20
2.12.2018, 1:30 Ultimate Revive v0.5.1
Автор: w0w.

Текущая версия: 0.5.1

Changelog

  • 0.5.1: Изменено получение кваров. Теперь они получаются после загрузки конфига (спасибо zhorzh78).
  • 0.5:
    • Убрана поддержка AMX Mod X 1.8.2 и AMX Mod X 1.8.3.
    • Настройки из исходника перенесены в квары.
    • Автоматическая загрузка и создание конфига: "amxmodx/configs/plugins/ultimate_revive.cfg".
    • Добавлено меню для возрождения игроков и вместе с этим новые квары: ur_menu_cmd (нужно ли меню для возрождения) и ur_menu_cmd_name (название для консольной команды для открытия меню).
  • Исправлены недочёты.
  • Добавлена новая настройка, - UV_ACCESS_DENY_MODE.

[*]0.1: Релиз.
[/list]


Требования:
  • AMX Mod X 1.9.0 или выше
  • ReAPI


Мультиязычность:
  • Русский (RU)
  • Английский (EN)
  • Испанский (ES)


Плагин добавляет команду amx_revive (ur_console_cmd_name) для администраторов с доступом ur_admin_access.
Примеры использования данной команды:
  • amx_revive w0w - воскресим игрока w0w с 100 HP.
  • amx_revive w0w 500 - воскресим игрока w0w с 500 HP.
  • amx_revive w0w 100 500 - воскресим игрокам w0w с 100 HP и 500 брони.
  • amx_revive T - воскресим всех террористов.
  • amx_revive CT 0 1000 - воскресим всех контр-террористов с 1 HP и 999 брони.
  • amx_revive ALL - воскресим всех игроков.
  • amx_revive "#16" - воскресим игрока с userid 16.
  • amx_revive "STEAM_1:1:1" - воскресим игрока с этим Steam ID.

Так же, есть возможность использовать меню, для этого нужно чтобы квар ur_menu_cmd имел значение 1.

Команды:
  • amx_revive <player/T/CT/ALL> (<hp> <armor>) (если квар ur_console_cmd = 1) - воскресить игрока/команду/всех через консоль с возможностью установить здоровье и броню (максимум 999 брони), если не устанавливать то ставится по стандарту 100 HP и 0 брони.
  • amx_revivemenu (если квар ur_menu_cmd = 1). Открывает меню со списком игроков для возрождения.


Все настройки производятся через конфигурационный файл который создаётся и загружается автоматически: "amxmodx/configs/plugins/ultimate_revive.cfg".
  • ur_admin_access: доступ для использования функций плагина.
  • ur_console_cmd: нужна ли консольная команда для возрождения игроков.
  • ur_console_cmd_name: название консольной команды для возрождения.
  • ur_console_cmd_access_deny_mode: тип ошибки если игрок вводит команду для воскрешения меню но у него нет доступа.
    • 0 - отобразится в консоли "Unknown command ..." (зависит от ur_console_cmd_name).
    • 1 - отобразится только команда что он ввёл.
    • 2 - отобразится "У вас недостаточно прав для использования этой команды" (зависит от NO_ACC_COM в common.txt).
  • ur_menu_cmd: нужно ли меню для возрождения игроков.
  • ur_menu_cmd_name: название консольной команды для открытия меню.
  • ur_bot_support: нужна ли поддержка ботов (воскрешение ботов).
  • ur_messages: показывать сообщения.
    • 0 - выключено.
    • 1 - только себе и тем кого возрождаем.
    • 2 - всем игрокам.
  • ur_log: логировать ли возрождения.


Официальные страницы поддержки плагина на:
Affl, cpt, MDMA20
2.12.2018, 1:12 Multi Jump v1.0.1
  • Квар mj_console_cmd_messages_mode удалён. Вместо него использовать mj_console_cmd_messages.
    • 0 - отключено
    • 1 - вывод сообщения только себе и тому кому выдаём.
    • 2 - вывод сообщения всем.
  • Поддержка турецкого языка (спасибо Snake.).
cpt
26.11.2018, 17:31 GameName Wins v0.7
georgeml, хорошо - уже прогресс а не пустые слова. Зачем использовать register_cvar когда есть более продвинутый create_cvar?
Да, любой из двух кваров может меняться во время игры. Ничего что может быть сперва неудобно использовать конфиги в amxmodx/configs/plugins, пора привыкнуть при переходе на AMXX >= 1.8.3 использовать нормальные конфиги а не писать квары отдельно.

func_SetGameDesc(); // тут нет игроков. Поверьте (или проверьте, если не верите)
К чему это? И так понятно что не будет игроков при старте карты, как раз по этой причине и устанавливается.

//Куда ветвимся? Какой в этом смысл, если ветка вызывается из одной функции
Да, есть смысл заменить, раньше был другой код, поэтому не изменилось. Про get_playersnum_ex и правда, не заметил как-то что есть такое, спасибо. change_task тоже полезно в этом случае, спасибо за предложения.
wopox3
26.11.2018, 0:53 GameName Wins v0.7
Плагин обновлён до версии 0.6:
  • Убран хардкод: set_task заменён на set_task_ex и get_players на get_players_ex (спасибо iceeedr).
Affl
25.11.2018, 16:31 GameName Wins v0.7

Автор: w0w (я).

Текущая версия: 0.7

Changelog
  • 0.7: Оптимизация кода (спасибо georgeml)
    • get_players_num_ex вместо get_players_ex.
    • change_task вместо remove_task + set_task.
  • 0.6: Убран хардкод: set_task заменён на set_task_ex и get_players на get_players_ex (спасибо iceeedr).
  • 0.5.1: Исправлена ошибка с set_task при старте карты.
  • 0.5:
    • #define UPDATE_INTERVAL заменён на квар gamename_wins_update_interval: период обновления данных в gamename.
    • Добавлено автоматические создание и загрузка конфигурационного файла с кварами: "amxmodx/configs/plugins/gamename_wins.cfg".
  • 0.3:
    • Изменён метод подсчёта количества игроков. Так же, обновление количества игроков теперь происходит раз в 10 секунд, можно уменьшить число в UPDATE_INTERVAL.
    • Добавлен квар gamename_wins_mode.
      • 0 - подсчитывает всех живых и не живых игроков.
      • 1 - подсчитывает только живых игроков.
  • 0.2: Переделано на более лучший метод с полным использованием ReAPI, таким образом, убран fakemeta. Спасибо fantom и wopox1337.
  • 0.1: Релиз.


Требования:
  • AMX Mod X 1.8.3 или выше.
  • ReAPI.


Отображает в названии игры количество террористов, КТ (в зависимости от квара gamename_wins_mode всех игроков -0- или же только живых -1-) и победы обеих команд.
<количество КТ> CT « <победы КТ>:<победы Т> » T <количество Т>

Конфигурационный файл с кварами создаётся и загружается автоматически: "amxmodx/configs/plugins/gamename_wins.cfg".

Настройки в конфигурационном файле:
  • gamename_wins_mode принимает значение 0 или 1. Если 0, то подсчитывает всех игроков. Если 1, то подсчитывает только живых игроков.
  • gamename_wins_update_interval отвечает за каждые сколько секунд будут обновляться данные.


Официальные страницы поддержки плагина на:
Affl, Izmayl7, TheArtemMaps
25.11.2018, 15:16 Shield Teleport v1.1
Автор: w0w (порт плагина Shield Teleport для SourceMed чей автор Drumanid).

Текущая версия: 1.1

Changelog

  • 1.1:
    • Использование engine вместо hamsandwich (спасибо 6u3oH).
    • COORD_X, COORD_Y и TIME_HUD теперь в кварах: shield_teleport_message_hud_x, shield_teleport_message_hud_y и shield_teleport_message_hud_time.
  • 1.0: Релиз.



Требования:
  • AMX Mod X 1.8.3 или выше
  • ReAPI


Мультиязычность:
  • Русский (RU)
  • Английский (EN)
  • Испанский (ES)
  • Румынский (RO): tom .
  • Турецкий (TR): quLeryuzz

После использования телепорта игроку выдаётся защита на несколько секунд (в зависимости от настройки), в течении это времени игрока нельзя атаковать, а так же сам игрок не может атаковать.

Конфигурационный файл с кварами создаётся и загружается автоматически: "amxmodx/configs/plugins/shield_teleport.cfg".

Настройки в конфигурационном файле:
  • shield_teleport_timer: сколько секунд игрок не сможет получать и наносить урон.
  • shield_teleport_glow: выдавать ли свечение после установки защиты. 1 - включено; 0 - отключено.
  • shield_teleport_time_block: сколько секунд после телепорта не выдавать защиту заново.
  • shield_teleport_team: какая команда может получать защиту. 1: любая; 2 - террористы; 3 - контр-террористы.
  • shield_teleport_message: как выводить сообщение игроку. 0 - не выводить; 1 - чат; 2 - по центру экрана; 3 - hud.
    • shield_teleport_message_hud_x: координата X для HUD сообщения.
    • shield_teleport_message_hud_y: координата Y для HUD сообщения.
    • shield_teleport_message_hud_time: время показа HUD сообщения.


Официальные страницы поддержки плагина на:
Izmayl7
31.10.2015, 21:19 Вопрос Grab Menu
Здравствуйте, подскажите пожалуйста что нужно вписать в исходник, чтобы работала функция смены формы заключенного. Например, когда берешь грабом заключенного, и выбираешь Смена формы, там можно было поменять на другую форму, как это можно реализовать?
Если нужно, то вот исходник: http://rghost.ru/private/8RlR88lNt/567af79...cc19cac21cf5258
hv5dl3yu