Вопросы по теме 'luac'

Ошибка Lua не передала логическое значение
Это работает... if ( tileType == "water" or ( otherObj and otherObj:GetType() == "IceBlock" )) then self:SetNoClip( true ) else self:SetNoClip( false ) end - Эти не... self:SetNoClip( tileType == "water" or ( otherObj and...
1941 просмотров
schedule 22.04.2022

Доступ к полям подтаблиц Lua из C
Я хочу сохранить описание модели в Lua и прочитать его непоследовательно. Все данные хранятся в возрастающем порядке device_pins = { {is_digital=true, name = "A", number = 1, on_time=15000000000, off_time=22000000000}, {is_digital=true,...
307 просмотров
schedule 04.05.2024

Lua - почему разрешена строка после вызова функции?
Я пытаюсь реализовать простую функцию C ++, которая проверяет синтаксис сценария Lua. Для этого я использую функцию компилятора Lua luaL_loadbufferx() и потом проверяю возвращаемое значение. Недавно я столкнулся с проблемой, потому что код,...
493 просмотров
schedule 22.10.2023

как декомпилировать lua с форматом .c [скомпилировано как C]
Я пытался отредактировать программу, чтобы сделать ее гибкой, но возникла проблема. Он закодирован как язык LUA и скомпилирован как C . Теперь я пытаюсь декомпилировать этот файл и развиваться на этом файле. Может кто-нибудь дать какое-нибудь...
618 просмотров
schedule 23.01.2023

Вызов функции Lua C возвращает ноль
Я написал простой плагин C для Lua: #include "lua.h" #include "lualib.h" #include "lauxlib.h" static int bar (lua_State *L) { double arg1 = luaL_checknumber(L, 1); double arg2 = luaL_checknumber(L, 2); lua_Number res = arg1 + arg2;...
716 просмотров
schedule 27.03.2022

Есть ли функция API lua-c, которая не удаляет весь стек?
Моя проблема в том, что lua_pcall очищает стек, потому что я хочу повторно использовать стек перед вызовом снова с одним изменением снова. Есть ли способ либо скопировать весь стек и снова вставить его, либо даже способ вызвать функция lua без...
428 просмотров
schedule 20.03.2024