运行作弊命令

运行作弊命令

从配置文件中读取作弊指令并在启动TS4时执行。可以添加所有已知的作弊指令,包括已安装模组的作弊指令。

游戏玩法

运行作弊命令
该模组在启动《模拟人生4》时会运行作弊指令。将它们添加到一个简单的文本文件中:

testingcheats true # 启用作弊命令
death.toggle false # 禁用死亡...

用法
添加或移除 'commands.txt' 中的命令。
要禁用某一行,请确保它以 '#' 开头。要启用某一行,请移除开头的 '#'。
对于'toggle'命令,必须始终提供第二个参数'true/false'或'on/off'。

命令.txt
配置文件 '/mod_data/run_cheat_commands/commands.txt' 包含所有待执行的命令及其参数。

[Commands]
1=Attack
2=Defend
3=Use Item
4=Run
5=Special
6=Wait
7=Talk
8=Examine
9=Save
10=Load
11=Options
12=Quit

[Hotkeys]
1=F1
2=F2
3=F3
4=F4
5=F5
6=F6
7=F7
8=F8
9=F9
10=F10
11=F11
12=F12

[Descriptions]
1=Attack the enemy
2=Defend against attacks
3=Use an item from inventory
4=Attempt to flee from battle
5=Use special ability
6=Wait for your turn
7=Talk to NPC
8=Examine surroundings
9=Save game progress
10=Load saved game
11=Change game settings
12=Exit the game

'/mod_data/run_cheat_commands/commands.ini' 文件定义了如何执行命令,因为TS4有两种风格。

内部结构
commands.txt 文件将被读取并执行两次。
首次出现“加载画面”时 - 并非所有作弊码都有效。
第二次加载家庭后,所有支持的作弊码都应生效。
不在'commands.ini'中的命令将同时适用于两种模式,其中一种会正常运行。

其他模组的作弊指令
命令行作弊指令已完全支持。
要将当前模拟市民的服装打印出来,请将s4clib.print_outfit添加到'commands.txt'文件中

限制
派菜单作弊功能不受支持。
获取和使用 sim_id 不受支持。
尽管 sims.get_sim_id_by_name "名字" "姓氏" 应该可以运行,但结果无法被访问。

未来 / 想法
使 sim_id 可用并允许循环处理多个 sim_id(例如完整的 'Goth' 家族)

附录
游戏兼容性
此模组已通过《模拟人生4》1.103.315版本(2023年12月)、S4CL 3.0(2023年12月)、TS4Lib 0.1.8(2023年9月)测试。
预计将与即将发布的多个TS4、S4CL和TS4Lib版本兼容。

依赖项
模拟人生4 TS4-资料库(NexusMods)或 TS4-资料库(GitHub)
S4CL(NexusMods)或 S4CL(GitHub)
如果未安装,请下载并安装TS4和这些模组。
全部免费提供。

安装
定位包含 Mods 文件夹的本地化 The Sims 4 文件夹。将 ZIP 文件解压到此 The Sims 4 文件夹中。这将创建以下目录/文件:Mods/o19/$mod_name.ts4script、Mods/_o19_/$mod_name.package、mod_data/$mod_name/* 和/或 mod_documentation/$mod_name/*。一旦数据被记录,mod_logs/$mod_name.txt 文件将被创建。

手动安装
如果你不想将ZIP文件解压到《模拟人生4》文件夹中,你可能需要阅读以下内容。
ZIP文件/mod_data中的文件通常是必需的,应解压到The Sims 4/mod_data目录下。
ZIP文件/mod_documentation中的文件供您阅读,使用此模组时不需要这些文件。

[i] [i]Mods/o19/*.ts4script 文件可以存放在 Mods 内的任意文件夹中,或直接放在 Mods 目录下。强烈建议将其存放在 o19 文件夹内,这样你就知道是谁创建了它。

使用情况跟踪 / 隐私
该模组不会向任何追踪服务器发送数据。
代码开源且未经混淆,可供审查。
日志文件('mod_logs'文件夹)中的某些日志条目可能包含本地用户名,尤其是当文件未找到时(WARN、ERROR)。