Redux 语法

JS 调用形态与 native 边界

Redux 不是另一套 opcode 表。

和 OP / CLEO Lua 一样,命令来自 SBL sa.json(Script)。SBL 站点的「适用于 CLEO Redux」下载就是 sa.json + enums.js

运行时细节以 CLEO Redux / 官方仓库为准;本站只写 调用形态 与表入口。

和 OP / Lua 的关系

OPLuaRedux
sa.json同左同左
CREATE_CAR + 00A5createCarCar.Create / native("CREATE_CAR", ...)
本站textluajs

调用规则(对齐 SBL cleo_redux

情况写法
class + member,静态 / 构造Class.Member(args...)(Member 首字母大写)
class + member,实例Class.member(self, ...)(本站可读写法;SBL UI 有时写 [Class].member
无 classnative("COMMAND_NAME", args...)
多返回值const { a, b } = ...
条件if (expr) { }
枚举用 SBL 导出的 enums.js(按游戏)
const car = Car.Create(modelId, x, y, z)
wait(0)
if (Char.IsAlive(char)) {
}
const base = native("SAMP_GET_BASE_ADDRESS")

最小脚本(示意)

// 具体入口/循环 API 以你装的 Redux 版本文档为准
while (true) {
  wait(0)
  // ...
}

不要和这些混

东西说明
CLEO Lua本站 lua 块;camelCase 函数
Sanny 0@snippet 参考,不贴进 Redux
native.jsonSBL Code 视图(地址 0x... / Memory.Fn.*)。本站 不收全文
ImGuiRedux另一插件名,不是 CLEO Redux 引擎

表入口

CLEO 类型综述
后续default / CLEO+ / 扩展 / SAMPFUNCS

完整在线库:library.sannybuilder.com(可切 Redux 语法页签)。

On this page