Помогите Исправить Скрипт |
Здравствуйте, гость ( Вход | Регистрация )
Помогите Исправить Скрипт |
8.4.2009, 20:28
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 71 Регистрация: 5.12.2008 Пользователь №: 1 318 Спасибо сказали: 6 раз |
Есть скрипт авторегистрации он блокирует чат незарегеным, но при любой вводимой команде например !дурак пропускает её в чат кто нить может это поправить. Заранее спасибо
regme.lua ( 7.98 килобайт )
Кол-во скачиваний: 3
|
|
|
8.4.2009, 20:37
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
можно попробовать изменить это:
Код ChatArrival = function(user,data) local _,_,cmd = data:find("%b<> %p(%w+)") if cmd then cmd = cmd:lower() if cmd and RegCmds[cmd] then return Core.SendPmToUser(user,Bot,RegCmds[cmd](user,data,cmd)), true end else вот на это: Код ChatArrival = function(user,data)
local _,_,cmd = data:find("%b<> %p(%w+)") if RegCmds[cmd:lower()] then return Core.SendPmToUser(user,Bot,RegCmds[cmd](user,data,cmd)), true else |
|
|
9.4.2009, 0:30
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 71 Регистрация: 5.12.2008 Пользователь №: 1 318 Спасибо сказали: 6 раз |
Что-то ошибки стал выдавать regme.lua:55: attempt to index local 'cmd'(a nil value) и сообщения незарегистрированных пропускает...
|
|
|
9.4.2009, 0:42
Сообщение
#4
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
|
|
|
Похожие темы
|
Сейчас: 27.11.2024, 6:37 |