Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

Обновление от 10.11.09


Гость Naile

Рекомендуемые сообщения

В связи с сегодняшним обновлением перестали работать все аддоны. Прошу разобратся в данной проблеме.

P.S. Случайно создал топик не в том разделе, прошу удалить

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 84
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Я успел не только скачать, но и апнутся) Скажите что копать, я помогу (сам ничего не понимаю, но скопипастить нужные циферки смогу)

Ссылка на комментарий
Поделиться на другие сайты

Перенесли луа файлы из интерфейсов в папочку LuaCompiled и походу действительно скомпилировали :)

Теперь там такая хрень

LuaP ¶ “hзх}A

Ссылка на комментарий
Поделиться на другие сайты

вроде как старый способ загрузки работает

Однако нужно все аддорны обновить, ибо базовые файлы могли измениться.

Нужно переписать аддоны под новые базовый lua файлы, который нужно извлеч из LuaCompiled.pak

Ссылка на комментарий
Поделиться на другие сайты

Это просто байткод.

Компилятор найден.

Ищется декомпилятор.

Для разработки новых аддонов он жизненно необходим.

Способ загрузки аддонов пока остался прежним. Аддоны не требуется компилировать, чтобы они работали.

Ссылка на комментарий
Поделиться на другие сайты

Quote:
Нужно переписать аддоны под новые базовый lua файлы, который нужно извлеч из LuaCompiled.pak

Для этого надо их декомпилировать.
Пока известно, что используется Lua 5.0 и скрипты частично декомпилируются, но... частично и с ошибками...
Ссылка на комментарий
Поделиться на другие сайты

да, без аддонов теперь не жизнь вообще.

пароль, лут, таб - жизненно неоходимы :)

Ссылка на комментарий
Поделиться на другие сайты

Ой ну пароль и ручками можно, лут достаёт, согласен, а вот от таба точно жизнь зависит )))

Ссылка на комментарий
Поделиться на другие сайты

Интерпретатор / Компилятор версии 5.0.3, которая используется в клиенте.

http://luaforge.net/frs/download.php/1983/lua5_0_3_Win32_bin.zip

Ниваловцы компилировали без отладочной информации (с ключом -s)

Декомпилятор для 5.0.2, единственный рабочий декомпилятор.

http://luaforge.net/frs/download.php/773/luadec-0.6-win32.zip

Пока смог полностью декомпилировать только /Client/GlobalScript.lua

Но пользы от него... Как от козла молока...

Остальные декомпиляторы вообще не работают.

Пока всё, что накопал.

Ссылка на комментарий
Поделиться на другие сайты

Судя по дебагу оно грохается сразу на первой функции.

И вместо такого

local avatarId = avatar.GetId()

local avatarEquipment = unit.GetEquipmentItemIds( avatarId )

local bagId = avatarEquipment[ dress_slot_bag ]

local bagInfo = avatar.GetItemInfo( bagId )

local sysBagLayout = bagInfo.sysName

Пытается сделать такое

avatar.GetItemInfo(unit.GetEquipmentItemIds(avatar.GetId())[dress_slot_bag]).sysName

Меня терзают смустные сомения, что Нивальцы изменяли в этих скриптах значительно, и уж тем более не вырезали локальные переменные в функциях.

Возможно как-то связано с версиями? Та для 0.3, эта для 0.2...

Ссылка на комментарий
Поделиться на другие сайты

Ояебундестаг. Этого я не ожидал, они там совсем... Кушали уху :)

Сегодня уже спать пойду, хард горит... Завтра куплю новый и буду разбираться :)

Ссылка на комментарий
Поделиться на другие сайты

разрабы скоты полнейшие лучше бы наоборот улучшили поддержку аддонов (лучше бы вообще сделали чтоб можно было подключать *.dll файлы аддоновые через меню в игре),мда...мечты...

Ссылка на комментарий
Поделиться на другие сайты

Скоты - да, но они ведь уже давно сказил что аддоны до официального сообщения - запрещены. Логично предположить, что до данного сообщения они будут вести политику против аддонов и всячески мешать. В данном случае они закрыли для большенства из них возможность их восстановить и использовать.

Ссылка на комментарий
Поделиться на другие сайты

То что сделали ниваловцы полный бред.

Так называемые аддоны это просто изменение ингеймовых скриптов, что на мой взгляд в корне не верно.

Этож надо додуматься дать такую возможность.

Так что все они правильно сделали... Ждем девкита для аддонов -.-

Ссылка на комментарий
Поделиться на другие сайты

Tifa, ничего не понял. но про девкит забудь, как про страшный сон.

оффтопить тут можно долго, хочу только попросить одну вещЪ: люди, если декомпилируете весь архив, ну или хотя бы ту часть, что \Ingame\ContextActionbar\ - хоть напишите, чем и как ковырять.

а то привык уже к хорошему =)

Ссылка на комментарий
Поделиться на другие сайты

Выкладываю, что нашёл:

LUA 5.0.3 - интерпретатор LUA (win x86, exe):

lua5_0_3_Win32_bin.zip

LUA 5.1.4 - интерпретатор LUA (win x86, exe):

lua5_1_4_Win32_bin.zip

luadec 0.6 - декомпилятор для Lua 5.0.2 (win x86, exe):

luadec-0.6-win32.zip

luadec 0.6 - декомпилятор для Lua 5.0.2 (source code, c++):

luadec-0.6.tar.gz

luadec51 2.0 - декомпилятор для Lua 5.1 (win x86, exe):

luadec51_2.0_win32_bin.zip

luadec51 2.0 - декомпилятор для Lua 5.1 (source code, c++):

luadec_2.0_src_win32.zip

Bath LuaDC - декомпилятор для Lua 4.0 (win x86, exe):

batch_luadc.rar

CFLuaDC 0.9.8 beta - декомпилятор для Lua 4.0 (win x86, exe):

CFLuaDC.rar

ChunkSpy 0.9.8 - дизассемблер LUA 5.0 и 5.1 (lua):

ChunkSpy-0.9.8.zip

Ссылка на комментарий
Поделиться на другие сайты

Чуток покопался в исходниках luadec 0.6 и luadec51 2.0...

Первый блин комом... Если кому поможет...

Вообщем...

Дизассебмлер для Lua 5.0

Запускать так:

luadec -dis скрипт.lua > результат.txt

luadec2.0_5.0_disassembler_1.0.zip

Процесс декомпиляции я не трогал, так что все ошибки, которые выдавало раньше, будет выдавать и сейчас.

На данный момент эта штуковина поможет понять, где и чего изменилось в новых скриптах.

Например, я компилирую старый оригинальный lua, дизассемблирую его и смотрю разницу.

Пока вот так...

Если чего добавлю - выложу.

Ссылка на комментарий
Поделиться на другие сайты

ночью сииильно затупил, перед всеми сори))

был в ммм... нехорошем состоянии

Ссылка на комментарий
Поделиться на другие сайты

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования