Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Помощь по скриптам для PtokaX _ скрипт Nasty

Автор: Uncle_Dif 24.6.2009, 16:34

При запуске скрипта Nasty на 0410 пишет:
[19:22] Синтаксис ...cle_Dif-Hub\InstaHub-0.23\InstaHub\scripts\Nasty.lua:284: attempt to call global 'TableMaxSize' (a nil value)
перевод:
[19:22] Синтаксис... cle_Dif-Hub\InstaHub-0.23\InstaHub\scripts\Nasty.lua:284: пытайтесь называть(вызывать) глобальную переменную 'TableMaxSize' (нулевое значение)
фрагмент скрипта:
function Main()
if (_VERSION == "Lua 5.1.1") or (_VERSION == "Lua 5.1") then
TableMaxSize = table.maxn
elseif (_VERSION == "Lua 5.0.2") then
TableMaxSize = table.getn
end
вопрос: Какие и куда внести изменения?

Автор: Setuper 24.6.2009, 16:44

Функция Main означает, что этот скрипт под api1, а ты пытаешься его запустить на api2

Автор: Uncle_Dif 24.6.2009, 16:51

Цитата(Setuper @ 24.6.2009, 16:44) *
Функция Main означает, что этот скрипт под api1, а ты пытаешься его запустить на api2



конвертер для таких случаев?

Автор: Setuper 24.6.2009, 17:59

Да

Автор: Uncle_Dif 24.6.2009, 18:11

Цитата(Setuper @ 24.6.2009, 17:59) *
Да


Вот, вроде, сконвертировал. Пишет- нет синтаксических ошибок. Галка в списке скриптов стоит и сохраняется после перезапуска скриптов и хаба. Но в списке юзеров Насти нет и не работает... Что может быть за проблема?

Автор: absent 16.12.2010, 8:54

где скрипт то?

Автор: Артём 16.12.2010, 10:32

absent, тему читай!!! Помощь по скриптам , а не Готовые скрипты
человек просил помощи, а не выкладывал скрипт!

Автор: Ksan 16.12.2010, 17:35

1. Вообще-то я тоже не понимаю, как можно помочь по скрипту, не зная скрипт, не видя скрипт? Я вообще не представляю, что это за скрипт, первый раз слышу про него. Если он есть на форуме, наверно, следовало бы о проблеме написать именно там.
2. По тому коду не понять, что за проблема у него, а после конвертирования - тем более, вообще пустое место вместо примеров, ошибок и самого скрипта. Просто "не работает и всё".
3. Насчёт Main() - я не раз встречал в скриптах для новой АПИ эту функцию. И скрипты работают. Так что дело в чём-то другом, тем более, в теле функции Main() видно, что предусмотрена работа в обеих АПИ.
4. А раздел Помощь по скриптам, насколько я понимаю, для помощи при написании скриптов. А для помощи по уже пристроенным на форум скриптам есть темы этих самых скриптов. До сих пор так было.