|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#21
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
это уже все есть
|
|
|
![]()
Сообщение
#22
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
Есть несколько ошибок в скрипе Наркодиллер:
1. [00:31] Синтаксис DopeWarz.v1.1.LUA5-PtokaX.ru_newapi.lua:982: ')' expected near ']' 2. [00:32] Синтаксис DopeWarz.v1.1.LUA5-PtokaX.ru_newapi.lua:3394: unexpected symbol near '=' После того как исправил первые две ошибки вылезла следующая: 3. [00:35] Синтаксис DopeWarz.v1.1.LUA5-PtokaX.ru_newapi.lua:2108: attempt to call global 'GetItemByName' (a nil value) Ее на исправил, вылезла еще когда попытался начать игру: 4. [00:35] Синтаксис DopeWarz.v1.1.LUA5-PtokaX.ru_newapi.lua:646: attempt to call field 'msgMain' (a nil value) К тому же команды пропускает в чат. Поможете разобраться с ошибками? Скрипт прилагаю.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#23
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
1-я ошибка: решение в строке 982:
в конце строки поменять местами символы ]), вот так: )] 2-я ошибка: решение в последней строчке (3394): разделить функции пробелом или переносом на следующую строку, вот так: Код RegConnected = UserConnected RegDisconnected = UserDisconnected 3-я ошибка: решение в строке 2108: заменить: Код GetItemByName на: Код Core.GetUser 4-я ошибка: решение в строке 2354: там написано: Код msgOnStartup = function() -- << Main Menu >> вместо: Код msgMain = function() -- << Main Menu >>
|
|
|
![]()
Сообщение
#24
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
Первые ошибки там все ясно и понятно их сразу исправил)) щас попробую остальные)
Спасибо Setuper, все работает ![]() |
|
|
![]()
Сообщение
#25
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
ну так что с рекордами облом ?О.о :(
|
|
|
![]()
Сообщение
#26
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Нужно запустить таймер
в старом апи он запускался набором команд: Код SetTimer(1000) StartTimer() в новом апи он запускается добавлением таймера, а работает засчет идентификатора таймера в функции OnTimer(tmr) Таким образом в функцию OnStartup() надо добавить код: Код tmr=TmrMan.AddTimer(1000)
|
|
|
![]()
Сообщение
#27
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
если я тебя правельно понял то это надо добавить сюда
Код function OnStartup() if tSettings.bRegister then Core.RegBot(tSettings.Bot.sNick,tSettings.Bot.sDesc,tSettings.Bot.sMail,true) end if loadfile(tSettings.fRecord) then dofile(tSettings.fRecord) end; end в результате Record_newapi.lua:191: attempt to call global 'GetItemByName' (a nil value) :( |
|
|
![]()
Сообщение
#28
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
учись учись учись исправлять ошибки!
об этой ошибке я уже писал несколько постов выше. |
|
|
![]()
Сообщение
#29
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
я много много раз смотрел что может быть не так... но не увидел(
|
|
|
![]()
Сообщение
#30
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
|
|
|
![]()
Сообщение
#31
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
как все оказалось просто)))
ну и напоследок с этим скриптом =) как сделать чтобы команды не были видны? |
|
|
![]()
Сообщение
#32
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Там где команда надо дописать return true:
CODE function ChatArrival(sUser,sData)
sData = string.sub(sData,1,-2) local _,_,cmd =string.find(sData, "%b<>%s+(%S+)") if cmd == "!go" then бла бла бла return true end end |
|
|
![]()
Сообщение
#33
|
|
![]() мяу =^.^= ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз ![]() |
спс =)
|
|
|
![]()
Сообщение
#34
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
А можете пояснить что это за ошибка и как ее исправить?
Цитата 23.08.2008 20:13:19 - PtokX 0.4.1.1\scripts\BUKTOPUHA_newapi.lua:395: bad argument #2 to 'SendToNick' (string expected, got nil) Вот строка: Код Core.SendToNick(curUser.sNick,self._Sets.botmyinfo)
|
|
|
![]()
Сообщение
#35
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз ![]() |
В качестве второго параметра функции SendToNick - объекта Core - ожидается строка, а получили NULL, ой, nil. Скорее всего self._Sets.botmyinfo - пустая. Возможно, я не прав. Я как-то больше на PHP -)
|
|
|
![]()
Сообщение
#36
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
проверь self._Sets.botmyinfo в ...\BUKTOPUHA\settings.dat
|
|
|
![]()
Сообщение
#37
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
А что нужно изменить?
Цитата -- TrivEx._Sets.botmyinfo = "$MyINFO $ALL "..TrivEx._Sets.bot.." [ИГРА] Викторина. Помощь "..HintTrigg.."$ $BOT$$0$" -- описание бота
|
|
|
![]()
Сообщение
#38
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
ну ты видишь что у тебя это строчка запостена.... поэтому когда викторина хочет её написать а не видет
![]() убери перед строчкой -- |
|
|
![]()
Сообщение
#39
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
мда... даже этого незаметил
![]() ![]() |
|
|
![]()
Сообщение
#40
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
А что означает вот эта ошибка?
Цитата [00:46] Синтаксис XO_newapi.lua:227: '=' expected near 'Core' Вот сама строка: Цитата tInvite[string.lower(curUser.sNick)][2]Core.SendPmToNick(.sNick,tbot,"Ваше приглашение не приняли.") tInvite[string.lower(curUser.sNick)] = nil И как ее исправить? |
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
ВАЖНО: ![]() вопросы по скриптам (мелкие вопросы) |
1 049 | Wariner | 1 008 351 | 3.2.2019, 12:51 Посл. сообщение: MIKHAIL |
![]() |
ВАЖНО: ![]() |
26 | Setuper | 45 915 | 21.3.2017, 17:31 Посл. сообщение: Alexey |
![]() |
От: Вопросы Разработчикам Скриптов От темы с ID: 173 |
0 | MIKHAIL | 4 428 | 23.1.2015, 0:56 Посл. сообщение: MIKHAIL |
![]() |
От: Установка скриптов От темы с ID: 5657 |
0 | MIKHAIL | 4 897 | 29.7.2014, 23:37 Посл. сообщение: MIKHAIL |
![]() |
Установка скриптов Нужна помощь по установке |
2 | _wRz_ | 7 441 | 29.7.2014, 16:11 Посл. сообщение: Артём |
![]() |
От: Вопросы Разработчикам Скриптов От темы с ID: 173 |
29 | Wariner | 26 489 | 28.1.2014, 13:11 Посл. сообщение: Alexey |
![]() |
Единая платформа для скриптов Обсуждения вопроса создания единой платформы скриптов |
5 | Enyby | 9 231 | 18.1.2012, 20:15 Посл. сообщение: Setuper |
![]() |
![]() Прошу помощи |
47 | Fe(one)X | 42 237 | 26.12.2011, 15:04 Посл. сообщение: Ksan |
![]() |
![]() вопросы по скриптам (мелкие вопросы) |
101 | Wariner | 64 011 | 6.12.2011, 0:34 Посл. сообщение: Enyby |
![]() |
ВАЖНО: ![]() Самостоятельный быстрый перевод из API_2 ---> в API_1 |
30 | Setuper | 51 795 | 14.8.2011, 21:16 Посл. сообщение: Олешка |
![]() |
От: Переделка скриптов От темы с ID: 4941 |
6 | Ksan | 9 885 | 12.8.2011, 11:33 Посл. сообщение: Ksan |
![]() |
ВАЖНО: Запросы Скриптов Ваши идеи по разработке скриптов под HeXHuB |
36 | Setuper | 50 290 | 16.5.2011, 9:40 Посл. сообщение: ANDRBEST |
![]() |
Документация DBHub - Написание скриптов на Perl | 0 | Артём | 7 776 | 20.10.2010, 18:08 Посл. сообщение: Артём |
![]() |
![]() Делимся болванками скриптов |
4 | alex82 | 11 904 | 11.10.2010, 2:49 Посл. сообщение: alex82 |
![]() |
ВАЖНО: Запросы Скриптов | 6 | njnj | 13 821 | 3.7.2010, 8:45 Посл. сообщение: Accelerator |
![]() |
Сейчас: 21.2.2025, 15:41 |