找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3181|回复: 3

求助大佬 lua编译成luac问题

[复制链接]
发表于 2018-4-24 04:07:36 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
某游戏的lua 编译成luac后加了一层密

现在将其反编译成lua并修改

修改完后编译不回luac了T-T

以前都可以的!!!

我特意找了当初修改后重新打包的lua重新进行解密反编译再编译回去

一个字节都没变动的那种

结果编译不出来了 = =

这绝对是编译器的问题吧= =

我用的是LuaEditor(v6.30)的编译

单个编译出现错误

1>e:\users\administrator\desktop\新建文件夹\changeskininfo.lua(45): error:unexpected symbol near '{'

批量编译出来后的luac大小为0字节= =

以前也是不能单个编译,但是批量编译没问题T - T

附上已经修改过的lua一份

changeskininfo.lua (29.82 KB, 下载次数: 2)

求大大帮我看看 {:soso__1039173773029404865_2:}



回复

使用道具 举报

发表于 2018-4-25 20:30:26 | 显示全部楼层
  1.   check = true
  2.   if check == true then
  3.     HOOKSKIN = nil
  4.     {
  5.       ...
  6.     }
  7.   end
复制代码

这个{}没问题么 不熟悉lua语法 这里应该是HOOKSKIN = { } 吧
回复 赞! 靠!

使用道具 举报

发表于 2018-4-28 16:34:22 | 显示全部楼层
Ayala 发表于 2018-4-25 20:30
[code]  check = true
  if check == true then
    HOOKSKIN = nil

我也觉得HOOKSKIN已经赋值为nil了,为啥后面还会跟着一个{ }
回复 赞! 靠!

使用道具 举报

发表于 2018-9-16 17:28:28 | 显示全部楼层
回复

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-21 17:42 , Processed in 0.031859 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表