為什麼要用 AI Skript 產生器
現代的 Skript 語法
Codexe 以目前的 Skript 版本為目標。沒有過時的寫法,沒有已淘汰的事件名稱。腳本能順利載入,沒有解析錯誤。
懂附加元件
如果你的提示詞需要 skript-gui、skript-yaml、skript-reflect 或 skript-placeholders,產生器會在檔案開頭用註解標明,讓你知道要安裝什麼。
完全不用編譯
Skript 在執行時直譯。把 .sk 放進 /plugins/Skript/scripts/,執行 /sk reload,就完成了。不需要 Maven、Gradle,也不需要 Java 工具鏈。
GUIs & scoreboards
物品欄選單、動作列、側邊計分板、聊天書本,描述你要的使用體驗,AI 就會寫出來。
變數處理得當
每位玩家或全域、永久儲存或只在記憶體中,作用範圍都剛剛好。產生器會選擇合適的寫法。
透過聊天反覆修改
「加上冷卻時間」、「把回血降到 1 顆心」、「只在週末生效」。繼續聊就好;Codexe 會修改同一個腳本。
Skript 提示詞範例
從小小的便利功能 Skript,到完整的伺服器功能都行。以下是一些可以直接貼上的真實提示詞:
加入時的每日物品組合
「玩家加入時,每位玩家每 12 小時可領一次自訂物品組合(鐵劍、32 塊牛排、全套皮革裝備)。如果還沒到時間,就顯示剩餘冷卻時間。」
PvP 競技場排隊
「/queue command sends the player to a PvP arena (warp 'arena1'), gives kit, scoreboard with kills/deaths. /leave returns them to spawn.」
透過書本附加自訂附魔
「拿著名為「Lifesteal Tome」的書對劍按右鍵,會為劍加上描述「Lifesteal I」,並讓這把劍每次命中回復 0.5 顆心。」
防蹲點
「如果玩家在戰區世界中,於自己的 /home 10 格內停留超過 60 秒,就會受到 2 顆心的傷害,並收到一則警告訊息。」
Skript 產生器常見問題
Codexe 使用最新的 Skript 語法嗎?
+
是的。產生器依照目前的 Skript 版本撰寫:現代的事件語法、on script load 處理器、section、型別別名。沒有 1.x 時代的老毛病。
我需要 Skript 附加元件嗎(skript-yaml、skript-reflect 等)?
+
只有當你的提示詞需要原版 Skript 以外的功能時才需要(例如操作 NBT、進階介面)。Codexe 會在 .sk 檔案開頭用註解列出需要的附加元件,讓你知道要安裝什麼。
能寫介面和計分板嗎?
+
能。介面(需要時搭配 skript-gui 附加元件)、每位玩家專屬的計分板、動作列、快捷欄訊息、自訂物品欄,全都能用日常語言描述。
每位玩家的變數、永久儲存?
+
支援。Skript 變數,區域或全域都行,並正確儲存/載入。產生器會依你的描述選擇合適的模式(腳本區域、搭配檔案永久儲存的全域等)。
可以繼續修改腳本嗎?
+
可以,繼續聊就好。像是「加上冷卻時間」、「把半徑加大到 8 格」、「接上 /reload」。Codexe 會直接修改 .sk 檔案。
免費嗎?
+
Free 方案每天補充 50K token,對大多數 Skript 綽綽有餘。較大的系統適合 Pro/Business 方案,詳見 /pricing。
.sk 檔案要放哪裡?
+
放進伺服器的 /plugins/Skript/scripts/,然後執行 /sk reload <name>。Codexe 會在腳本旁產生的 README 中說明。
其他 Codexe 產生器
Skript 不夠用了,或需要腳本層以外的東西?Codexe 也能產生:
Codexe 如何建置與檢查這些專案、需求裡該寫什麼,以及常見問題:Skript scripts 指南。