|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]() ![]()
Сообщение
#1
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 5.12.2008 Пользователь №: 1 318 Спасибо сказали: 6 раз ![]() |
Есть скрипт авторегистрации он блокирует чат незарегеным, но при любой вводимой команде например !дурак пропускает её в чат кто нить может это поправить. Заранее спасибо
![]() |
|
|
![]()
Сообщение
#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 |
|
|
![]()
Сообщение
#3
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 5.12.2008 Пользователь №: 1 318 Спасибо сказали: 6 раз ![]() |
Что-то ошибки стал выдавать regme.lua:55: attempt to index local 'cmd'(a nil value) и сообщения незарегистрированных пропускает...
|
|
|
![]()
Сообщение
#4
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
|
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 23.2.2025, 15:07 |