控制台代码

控制台代码

从SMAPI控制台编写并执行C#代码。

模组工具

控制台代码允许你从SMAPI控制台编写并执行C#代码。 安装 安装最新版本的SMAPI。
将模组文件夹解压至Stardew Valley/Mods。
使用SMAPI运行游戏。 使用 简短片段 你可以使用 cs 命令直接在 SMAPI 控制台中运行代码。多个表达式可以用 ; 分隔。如果最后一个表达式返回一个值,它将在 SMAPI 控制台中显示。 例如: cs Game1.player.Money = 5000; Game1.player.currentLocation.Name "农舍" 你不能直接在控制台使用双引号(")(由于SMAPI命令解析器的限制),但可以用反引号(`)代替它们。 脚本文件 你可以从Console Code文件夹中的文件加载一个代码块。脚本不得包含using语句、类声明等。 例如,假设你在mod文件夹中有这个sell-items.cs文件: foreach (var item in Game1.player.items) { 如果(物品 == 空) 继续; Game1.player.money += item.salePrice(); Game1.player.removeItemFromInventory(item); } 你可以这样执行它: cs --script 出售物品.cs 兼容性 兼容 Linux/macOS/Windows 上的星露谷物语 1.5+ 版本,支持单人及多人模式。 另请参阅 发布说明 源代码