Автор |
Сообщение |
Admin Карма: 9 |
Добавлено: 17:04 20 января 2010 | |
|
To enable debug mode, add "debug" after the plugin name in plugins.ini
пропиши дебаг. и тогда мы узнаем, в чем ошибка
|
Grizli Карма: 0 |
Добавлено: 21:46 20 января 2010 | |
|
Собственно вот:
L 01/20/2010 - 19:13:44: Start of error session.
L 01/20/2010 - 19:13:44: Info (map "surf-iron_m3") (file "addons/amxmodx/logs/error_20100120.log")
L 01/20/2010 - 19:13:44: [REGEX] Invalid regex handle -1
L 01/20/2010 - 19:13:44: [AMXX] Displaying debug trace (plugin "censorship.amxx")
L 01/20/2010 - 19:13:44: [AMXX] Run time error 10: native error (native "regex_free")
L 01/20/2010 - 19:13:44: [AMXX] [0] censorship.sma::say_check (line 301)
L 01/20/2010 - 19:13:44: [REGEX] Invalid regex handle -1
L 01/20/2010 - 19:13:44: [AMXX] Displaying debug trace (plugin "censorship.amxx")
L 01/20/2010 - 19:13:44: [AMXX] Run time error 10: native error (native "regex_free")
L 01/20/2010 - 19:13:44: [AMXX] [0] censorship.sma::say_check (line 301)
|
Admin Карма: 9 |
Добавлено: 22:53 20 января 2010 | |
|
ce_ipmode 0 ?
|
Hafner Карма: 0 |
Добавлено: 22:54 20 января 2010 | |
|
Попробуйте заменить:
if (rResult != REGEX_OK) {
banbyid = false
get_user_ip(id, info, 34, 1)
}
regex_free(rResult)
на:
if (rResult != REGEX_OK) {
banbyid = false
get_user_ip(id, info, 34, 1)
}
else
regex_free(rResult)
|
Admin Карма: 9 |
Добавлено: 23:02 20 января 2010 | |
|
нахрена это менять?
|
Hafner Карма: 0 |
Добавлено: 23:03 20 января 2010 | |
|
Автор: Hafner Цитата:
2Admin
на какую фразу будет реагировать данная регулярка(?):
<:[-kills
Если судить по тем сообщениям чита, которые высвечиваются у меня в логах, то она их пропустит.
Админ игнорит=)
Предлагаю заменить то что выше на то что будет работать:
-sKills:[d+]
|
Admin Карма: 9 |
Добавлено: 23:10 20 января 2010 | |
|
Автор: Admin Цитата:
нахрена это менять?
да похоже он прав. исправил и выложил новую версию
|
Admin Карма: 9 |
Добавлено: 23:13 20 января 2010 | |
|
Автор: Hafner Цитата:
Автор: Hafner Цитата:
2Admin
на какую фразу будет реагировать данная регулярка(?):
<:[-kills
Если судить по тем сообщениям чита, которые высвечиваются у меня в логах, то она их пропустит.
Админ игнорит=)
Предлагаю заменить то что выше на то что будет работать:
-sKills:[d+]
Почему ты решил, что не работает?
L 01/05/2010 - 05:22:11: [cs.dshost.ru]Cocaine :: <:[-kills 12-]:[-deaths 7-]:[-headshots 6(50.0 percent)-]:w4r hook v7:
а что пишут у тебя в логе?
|
Grizli Карма: 0 |
Добавлено: 23:14 20 января 2010 | |
|
Автор: Admin Цитата:
ce_ipmode 0 ?
Угу, автоопределение.
|
Hafner Карма: 0 |
Добавлено: 23:31 20 января 2010 | |
|
Автор: Admin Цитата:
а что пишут у тебя в логе?
Почти тоже самое только без "<:" и "w4r hook", но теперь вижу, что и мой вариант не для всего подойдет.
|
Admin Карма: 9 |
Добавлено: 23:41 20 января 2010 | |
|
Автор: Hafner Цитата:
И ещё косяк и все молчат почему-то, так будет верно:
server_cmd("banid ^"%i^" ^"%s^";wait;writeid", get_cvar_num("ce_bantime"), info)
The available formatting codes are:
%s - String
%f - Floating point number
%d - Integer
Что есть %i ?
|
Admin Карма: 9 |
Добавлено: 23:45 20 января 2010 | |
|
Автор: Grizli Цитата:
Автор: Admin Цитата:
ce_ipmode 0 ?
Угу, автоопределение.
поставь новую версию.
Посмотри кстати, какой стимид был у этого игрока
|
Grizli Карма: 0 |
Добавлено: 22:53 21 января 2010 | |
|
Автор: Admin Цитата:
поставь новую версию.
Посмотри кстати, какой стимид был у этого игрока
Дык, у меня всё новое. Установлен 48 протокол amxmod 1.8.1.3746 + dproto, всем NONSEAM юзерам присваивается STEAM_ID_LAN, собственно как у всех, у кого такая конфигурация. Со STEAM банит нормально.
ЗЫ, Неплохо бы всёж с никами тоже подправить
|
Admin Карма: 9 |
Добавлено: 23:03 21 января 2010 | |
|
да я правил. до сих пор ошибки валятся?
|
Hafner Карма: 0 |
Добавлено: 23:16 21 января 2010 | |
|
Автор: Admin Цитата:
Автор: Hafner Цитата:
И ещё косяк и все молчат почему-то, так будет верно:
server_cmd("banid ^"%i^" ^"%s^";wait;writeid", get_cvar_num("ce_bantime"), info)
The available formatting codes are:
%s - String
%f - Floating point number
%d - Integer
Что есть %i ?
Можно и %d, тоже самое это.
Небольшая правка словарей:
(s|c)(u|y)k(a|i|u|y)
x(uy|yu)
ebl?an
e(6|b)at
|
Grizli Карма: 0 |
Добавлено: 00:28 22 января 2010 | |
|
Автор: Admin Цитата:
да я правил. до сих пор ошибки валятся?
А нет пардон, ошибок больше нет Просто до логов только добрался. 
Теперь бы, чтоб в чат не транслировало причину кика, содержащую в себе рекламу. И слегка напрягает, что ник в спектрах не меняется. На мой взгляд лучше, чтоб за ник кикало.
|
Admin Карма: 9 |
Добавлено: 10:05 22 января 2010 | |
|
Автор: Hafner Цитата:
Можно и %d, тоже самое это.
Небольшая правка словарей:
(s|c)(u|y)k(a|i|u|y)
x(uy|yu)
ebl?an
e(6|b)at
может %d и то же самое, но проверить сложно ибо %i я в доках вообще не нашел
ebl?an и e(6|b)at я бы заменил на e(6|b)l?a
|
gHeTtOgANga Карма: 0 |
Добавлено: 12:11 22 января 2010 | |
|
Покамись не видел не поладок
|
Grizli Карма: 0 |
Добавлено: 00:13 23 января 2010 | Исправлялось: 1 раз (23-01-10 23:40, Hafner) | |
|
Такс, с чатом сам разобрался, теперь если не сложно подскажыте по словарю.
В частности ка прописать слова с "/" например /ox, b/9. И можно ли запретить слова с повторяющейся буквой, например loooox?
Форум обрезал второю половину L
|
Hafner Карма: 0 |
Добавлено: 21:04 23 января 2010 | |
|
Автор: Grizli Цитата:
В частности ка прописать слова с "/" например /ox, b/9. И можно ли запретить слова с повторяющейся буквой, например loooox?
Какой результат Вам нужен?
- Запрет знака "/" в чате в любом слове?
- Запрет всех слов, где есть идущие подряд одинаковые буквы? Какое количество букв будет запрещено?
|
|
|