DiamondFire脚本 (DFScript)
DFScript是为DiamondFire创建的一个mod,允许在客户端上进行脚本编写。该模组是从关停的模组CodeUtilities中分离和改进而来。
关于
DFScript通过添加“脚本”功能来添加新功能。脚本是在客户端菜单中构建基于事件的代码(类似于DiamondFire),其中事件和操作是简单的基于客户端的活动。
例如,一个脚本可以在玩家收到带有他们名字的消息时播放声音,或者在发送消息时自动添加@字符。
使用方法
要访问脚本菜单,请运行“/scripts”,然后将显示出所有已安装的脚本。在这里,您可以切换、删除、编辑和上传脚本。
(可以通过左上角的按钮访问一个简单的菜单,可以在其中禁用脚本。)
创建脚本
要创建新脚本,请运行“/script”,选择“添加”,然后选择“新脚本”。命名您的脚本后,它将被创建并显示在主菜单中。
在此,您可以编辑、上传、删除和切换您的脚本。
互动
左键点击:
- 在按钮上使用以点击它们
- 用于向您的脚本添加代码,并向代码块添加参数
- 在您的脚本菜单中使用以编辑代码块的参数
- 用于选择文本框
右键点击:
- 在脚本菜单中的代码块上使用,以打开一个小菜单,您可以在其中:
- 删除代码块
- 在代码块前插入代码
- 在代码块后插入新代码
- 也可用于点击按钮
Esc:
- 在任何菜单中使用以返回上一个菜单
滚动:
- 上下移动菜单
编辑脚本
注意,只有您自己制作的脚本才能编辑其中的代码。任何下载的脚本仍然可以删除、切换和更改其选项,但代码将无法访问。
禁用脚本
有时,当您创建一个脚本时,您可能会意外地使您的客户端执行违反DiamondFire规则的操作,例如使您的客户端发出垃圾邮件或执行其他类似的操作。如果是这种情况,请立即离开服务器。
在您的多人游戏画面的左上角会有一个按钮 (),点击它将打开一个版本的脚本菜单,可以在其中禁用脚本。
下载脚本
要下载其他人制作的脚本,请打开主脚本菜单,选择添加,然后会显示其他人制作的脚本列表以及一个搜索栏。名字旁边带有星星的脚本意味着它们经过验证且安全可用。
选择脚本将显示有关脚本的信息的菜单,例如作者姓名、脚本ID以及是否已经批准。
命令与文件
所有DFScript命令都以“/scripts”开头。
要访问脚本文件,请在您的机器上转到“%appdata%\.minecraft\DFScript”。这里将有一个“Scripts”文件夹,其中包含所有已安装的脚本的json文件。
如果脚本管理文本文件,则它们将在名为`scriptname.json-files`的子文件夹中。
您可以通过复制和粘贴json文件到另一个位置来轻松备份脚本。