ищу скрывальщик команд со слешем |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
ищу скрывальщик команд со слешем |
UFO |
5.4.2020, 0:09
Сообщение
|
Доброй ночи, ищу рабочий плагин который скрывает команды со всеми слешами " /" в чат.
Юзал hide_slash норм работает, но почему то при нем не пашут некоторые команды именно не пашут, например top15 и ещё некоторые менюшки с плагинов других |
|
|
|
Metal Messiah |
5.4.2020, 12:50
Сообщение
|
|
По логике вещей, у тебя стоит обработка say и say_team во всех плагинах (например, плагин ищет /rank /top15 итд, если находит - обрабатывает /PLUGIN_HANDLED/ и останавливает обработку этого сообщения, а если не находит - посылает его дальше по цепочке амхх плагинов /PLUGIN_CONTINUE/). Другой плагин resetscore ищет команду /rs и больше ничего. Твой hide_slash ищет слеш, удаляет его из буфера, и передает буфер без слеша по цепочке (или, скорее всего, просто выводит сообщение в чат и останавливает обработку).
Отсюда вывод что hide_slash нужно поставить последним и все будет работать как надо. Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
|
|
|
loran |
5.4.2020, 12:55
Сообщение
|
Доброй ночи, ищу рабочий плагин который скрывает команды со всеми слешами " /" в чат. Юзал hide_slash норм работает, но почему то при нем не пашут некоторые команды именно не пашут, например top15 и ещё некоторые менюшки с плагинов других Cкрытый текст Код #include <amxmodx> public plugin_init() { register_plugin ( "PLUGIN", "VERSION", "AUTHOR") register_clcmd("say /hp", "cmdBlockSlash") register_clcmd("say /statsme", "cmdBlockSlash") register_clcmd("say /rankstats", "cmdBlockSlash") register_clcmd("say /me", "cmdBlockSlash") register_clcmd("say /score", "cmdBlockSlash") register_clcmd("say /rank", "cmdBlockSlash") register_clcmd("say /report", "cmdBlockSlash") register_clcmd("say /stats", "cmdBlockSlash") register_clcmd("say /switch", "cmdBlockSlash") register_clcmd("say /rus", "cmdBlockSlash") register_clcmd("say /eng", "cmdBlockSlash") register_clcmd("say /rs", "cmdBlockSlash") register_clcmd("say /resetscore", "cmdBlockSlash") register_clcmd("say JIOX", "cmdBlockSlash") register_clcmd("say_team /hp", "cmdBlockSlash") register_clcmd("say_team /statsme", "cmdBlockSlash") register_clcmd("say_team /rankstats", "cmdBlockSlash") register_clcmd("say_team /me", "cmdBlockSlash") register_clcmd("say_team /score", "cmdBlockSlash") register_clcmd("say_team /rank", "cmdBlockSlash") register_clcmd("say_team /report", "cmdBlockSlash") register_clcmd("say_team /stats", "cmdBlockSlash") register_clcmd("say_team /switch", "cmdBlockSlash") register_clcmd("say_team /rus", "cmdBlockSlash") register_clcmd("say_team /eng", "cmdBlockSlash") register_clcmd("say_team /rtv", "cmdBlockSlash") } public cmdBlockSlash(id) return PLUGIN_HANDLED_MAIN /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par } */
Отредактировал: loran, - 5.4.2020, 12:56
|
|
|
|