Minecraft Skript – 1. Skript是什么?/ 如何安装

首先- Skript是什么?

为了我的Minecraft Java版服务器,我想要制作一个能够添加自定义元素的插件!
但是Java语言太难了…怎么办呢…
对于这样的人来说,推荐使用Skript。
相比Java,使用Skript可以更轻松地创建类似插件的东西,甚至是数百倍的简单。
你只需要具备初中水平的英语能力和主动查找资料的能力。

この記事ではSkriptの常識的な事について書いています。
他の記事と似た内容が多く含まれているかもしれません。

引入方式( rù shì)

https://github.com/SkriptLang/Skript/releases から、お好きなバージョンを選んでください。
(Betaと書かれたものは不安定なのでおすすめできません。)

截至2023年08月09日,2.6.4是最新的版本。

下载后,将其放入Plugins文件夹中。

入れ方が分からない? Googleさんに聞いてみましょう。

重新启动后,将生成一个名为Skript的文件夹。
今后,将把编写的skript放入该文件夹中名为scripts的文件夹中(扩展名为.sk)。
在第一次启动时,应该会生成一个名为sample.skript的文件在scripts文件夹中。
让我们全部删除它们,不需要它们。

– 在文件名的最前面会加上一个”-というもの”,这是为了禁用该脚本。
只要不去掉它,该脚本就无法生效。

配置写Script的环境

为了编写代码,需要一个编辑器。
附带在操作系统上的编辑器根本无用。

有很多代码编辑器可以搜索到,我列举几个。
我自己使用的是VSCode,请选择您喜欢的环境。


视觉工作室代码

VSCode是Microsoft提供的免费代码编辑器,经常被称为很好用。
它具备许多方便编码的功能,例如扩展插件、与Git的协作、多重光标等。
下载链接:https://code.visualstudio.com/download


记事本++

这是一个操作轻便的开源代码编辑器。
通过安装插件和选择丰富的主题,您可以自定义您喜欢的编辑器。
下载链接:https://notepad-plus-plus.org/downloads/


SkUnity 解析器

这是一个在Web上可以轻松编写Skript的编辑器。它配备有一键解析语法的解析功能和可以多人同时编辑代码的实时编辑功能。Parser.skUnity.com: https://parser.skunity.com/


写一个简单的代码。

让我们在先前的脚本文件夹中创建一个文件。
文件扩展名为.sk。
因为这是我们的第一个代码文件,所以可能可以使用test.sk或first.sk作为文件名。
基本形式是这样的。

Event:
(TAB)実行すること/条件

请把「です。」这一句改为按下Tab键一次或者用四个半角空格替代。

在这里写着(TAB),但今后将不再写,敬请注意。

:がある部分はブロックの始まりで、字下げをする必要があります。
少し慣れが必要かもしれません。

编辑玩家参加/退出时的消息

on join: #イベント
    set join message to "&a%player%さんが遊びに来ました。" #処理
on quit: #イベント
    set quit message to "&c%player%さんが退出しました。" #処理

#写在#符号中的内容将被视为注释,对Skript处理没有任何影响。

这个是Script中最简单且变化容易理解的选项。
这个skript会在玩家参与/退出时将相应的信息设置为~。

on joinとon quitはイベントで、プレイヤーの参加/退出を検知するイベントです。
その後にset join message to …、set quit message to…で参加/退出時のメッセージを置き換えています。
&aや&cはMinecraftのカラーコードです。
%player%にはプレイヤー名が代入されます。

关于像%player%那样的用%包围的事物,将会在之后进行解释。

只要你看一下就知道了,这只是一段普通的英文。
在写代码时可能会有一些有点难的地方,但只要习惯了,像这种语法大约只需要不到一分钟就能写出来。

这次就到这里了。
祝你有美好的Skript生活!

广告
将在 10 秒后关闭
bannerAds