CLEO 是什么 · GTA 模组脚本引擎入门
CLEO 的起源与作用
CLEO(CLEO Scripts)最初是 GTA PC 版的模组引擎,后来移植到了手机版。它的核心设计是:在不替换游戏任何原始文件的前提下,通过加载额外的脚本来给游戏加功能。
为什么 CLEO 很重要
在 CLEO 出现之前,给 GTA 加功能的方法是直接替换游戏内置的脚本文件。这样做有几个问题:
- 替换错文件会导致游戏崩溃
- 多个脚本之间容易冲突
- 版本更新后要重新替换一遍
CLEO 引擎让这些问题都迎刃而解:所有脚本作为独立文件放在 CLEO 目录,加载时由引擎统一调度,不需要改动游戏主程序。
CLEO 在 GTSAOOL 中的位置
GTSAOOL 把 CLEO 的管理完全可视化:
- 内置基础 CLEO 脚本直接在界面上点开关
- 外部 CLEO 脚本可以通过导入功能添加
- 在游戏中通过 CLEO 菜单调用已加载的脚本
- 支持一键关闭所有脚本(闪退排查利器)
脚本的两种类型
CLEO 脚本按加载方式分为两种,GTSAOOL 界面里用 .csa 和 .csi 后缀来区分:
| 后缀 | 加载时机 | 激活方式 |
|---|---|---|
| .csa | 游戏加载完成后自动加载 | 自动生效,或点击九宫格激活 |
| .csi | 进入 CLEO 菜单后按需加载 | 从屏幕中间划下打开菜单后手动点击 |
这两种脚本的具体区别和使用方法见后续两页。