OS: Ubuntu 9.10
PtokaX 0.4.1.1
Подскажите почему не устанавливается не один скрипт, в чем может быть дело ?
Что значит не устанавливается? как ставил птоку? куда кладешь скрипты?
Скрипты точно не на 3.х версию?
Ну и линух не прощает ошибок в скриптах в отличии от винды которая иногда к ним лояльна
А что в логе ошибок скриптов?
ну так включи же логирование скриптов
Добавил! но лог так и не ведется !
Все всем спасибо, разобрался !
аналогичная беда.
ос. дебиан 5,0
пересел с винды
логирование включено. проверил
в папку закинул 3 скрипта. запустил. работают.
потом закинул оставшиеся еще 10.
все. они не включатся. ручками в Scripts.xml ставил 1. ребут серва... не включаются.
через удаленку тоже. просто виснет и все.((
может библиотек не хватает? хотя часть работает же
ставил как тут http://mydc.ru/topic3036.html
Что в логе то написано?
логи пустые(((
попробовал !startscript имя_скрипта.lua
неожиданно включилась половина..
на других галки стоят. но в Меню хаба не отображаются.
что можете подсказать?
стоит ли ставить кучу модулей как тут http://mydc.ru/topic597.html ?
\r вычистил из скриптов перед переносом
все зависит от того, как слинкована библиотека. модули дают использовать различные фишки языка lua и устанавливают связь с другими программами и библиотеками. Возможно, что к твоему бинарнику они даже не подцепятся. На счет логов скриптов - если скрипт не запускается, значит в нем ошибка. В нормальных версиях ptokax ошибка попадала в script.log Почему не попадает у вас - не знаю
спс. буду пробовать ставить те библиотеки.
я так понял для линя не надо отдельно для мускула ставить файлы?
ну как для винды mysql.dll и libmysql.dll
есть скрипты с БД которые работают
почему не надо надо, как раз. Хотя тут все зависит от того, какие библиотеки присутствуют в сборке. Другое дело, они не dll. Модули для lua никто не отменял
вот про сборку
PtokaX 0.4.1.2
Lua 5.1.4
Установленные модули Lua:
LuaFileSystem 1.4.2
LuaSocket 2.0.2
подскажите пожалуйста куда копать по поводу мускула?
ну и если наверно не заработает.. буду ставить тучу библиотек
Поставить библиотеку liblua5.1-sql-mysql-2
вообще к слову говоря спасибо этому форуму. когда был хаб на винде. все вопросы решал с помощью него. точнее тут уже были ответы. а вот с линем как то не так. маловато инфы))
в общем напишу конкретно про скрипты.. может знаете что и как)) так проще будет)) думаю
хм.. думал больше не работает у меня.. оказывается нет
RecordBot_API_2_fixed.lua - не выводит при подлкючении текст.. хотя если ручками запросить. все норм
RegBot.MySQL.1.4_API2.lua и Fuck2UnReg_v1.3.lua пока не запускал.. так как с мускулом точно нету библиотеки.
спс. попробую
про рекорды
RecordBot_API_2_fixed.lua:208: attempt to index local 'hFile' (a nil value)
вот начиная с 208 строки.. и далее.. мало ли
Даже не думаем а уверены что надо как-то по-другому прописать пути к файлам в скрипте, я думаю абсолютный путь от корня будет идеальным вариантом, попробуй.
вот пути в скрипте
mSet = {
bot = { name = SetMan.GetString(21), mail = "", desc = "", },
fRecord = "scripts/records.tbl",
fConfig = "scripts/config.tbl",