Выдаёт Ошибку, Апи2 |
Здравствуйте, гость ( Вход | Регистрация )
Выдаёт Ошибку, Апи2 |
28.11.2008, 20:53
Сообщение
#1
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
Народ как исправить вот эту ошибку [22:52] Синтаксис ...\Users\Радмир\Desktop\0\scripts\SharePass_newapi.lua:241: attempt to call method 'SendData' (a nil value)
Прикрепленные файлы
|
|
|
28.11.2008, 21:03
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
надо заменить User:SendData() на Core.SendToUser()
|
|
|
28.11.2008, 21:19
Сообщение
#3
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
|
|
|
28.11.2008, 21:35
Сообщение
#4
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Core.SendToUser(tUser, msg)
Учти может быть User tUser sUser всё зависит от скрипта |
|
|
28.11.2008, 22:50
Сообщение
#5
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
Core.SendToUser(tUser, msg) Учти может быть User tUser sUser всё зависит от скрипта Блин я меняю и меня каждый раз другие ошибки ! Сожжешь сам исправить этот скрипт плиз просто я в этом полны 0 Большое спасибо заранее Вот скрипт от апи первый ещё не конвертированы
Прикрепленные файлы
|
|
|
29.11.2008, 0:02
Сообщение
#6
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Работоспособность скрипта не проверял, но вроде вот так:
SharePass_API2.lua ( 12.77 килобайт )
Кол-во скачиваний: 7
|
|
|
29.11.2008, 9:41
Сообщение
#7
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
Спасибо всё отлично работает
|
|
|
30.11.2008, 18:23
Сообщение
#8
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
Народ помогите ! Гдея на косячел ? выдаёт ошибку
Код :22: bad argument #4 to 'TempBan' (string expected, got nil) ВОТ САМ СКРИПТ CODE [kill=0 --глобальная переменная
FIRE = { "?fire","!fire" } function OnStartup() kill=math.random(0,2) --при старте скрипта задаем ей значение, более оно не меняется end function ChatArrival(user,data) Core.GetUserAllData(user) local s,e,msg = string.find(data,"%b<>%s*(.*)%|") --if not user.bOperator then if checkForAdvertising(msg) then --ок, мы нашли матершинника, теперь въепем ему по полной! stv=math.random(0,2) --крутим барабан if stv==kill then --нажимаем на курок, упс совпало Core.SendToNick(user.sNick,"<".."Системные".."> *** БаБаХ! "..user.sNick.." Вы проиграли. Может повезет в следующий раз? (kick)") Core.SendToAll("<".."Системные".."> *** БаБаХ! "..user.sNick.." Вы проиграли. Может повезет в следующий раз? (kick)") BanMan.TempBan(user, 15, "Проиграл", Bot, false) -- бан на 15 мин return true--если забанили функция сразу вернется end Core.SendToAll("<".."Системные".."> *** Klakk..."..user.sNick..", Осечка! Вы Везунчик ;)")--а это если ствол не совпал) return true--чтоб не выводить текст end end function checkForAdvertising(msg) for i = 1,#FIRE do if string.find(msg,FIRE[i],1,true) then return 1 end end end |
|
|
30.11.2008, 18:29
Сообщение
#9
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Определи переменную - "Bot";
|
|
|
30.11.2008, 18:36
Сообщение
#10
|
|
Постоялец Группа: Пользователи Сообщений: 403 Регистрация: 4.11.2008 Из: Город Уфа Пользователь №: 994 Спасибо сказали: 115 раз |
|
|
|
Похожие темы
|
Сейчас: 27.11.2024, 6:07 |