
控制台代码
从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+ 版本,支持单人及多人模式。
另请参阅
发布说明
源代码
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。