400-123-4567
周一至周五:9:00-21:00
周末及节日:9:00-18:00
手机版二维码
微信公众号
扫描二维码
关注官方公众号
在這裡教大家一點點小技巧! 由於 EnterWorld.java 核心原碼本身就有寫入登入時會自動執行 255_Tutorial 初學者導覽 這腳本! 所以我們從這邊直接改就可以了! 用記事本打開 \gameserver\data\scripts\quests\255_Tutorial\__init__.py 準備進行編輯! 準備加入以下這二段語法就可以了 代碼: from net.sf.l2j.gameserver import Announcements 代碼: else : Announcements.getInstance().announceToAll("歡迎「"+player.getName()+"」登入了。") return 步驟1. 首先在 javaclass 加入語法 : from net.sf.l2j.gameserver import Announcements 加入完成後如下圖 : 步驟2. 在 if string == "UC" :的最下面加入 else : Announcements.getInstance().announceToAll("歡迎「"+player.getName()+"」登入了。") return 加入完如下圖 : 注意 if跟 else : 需要平行 就像藍色線上的 不然GS會出錯喔^^ 改完之後請存檔! 伺服器重開或重讀腳本就生效了! 改完後的結果就如下圖 : 玩家等級需要6級以上才會公告喔 0.0 至於公告內容隨架設者自已編輯 寫法也還有很多種 會寫的人可以自已改
使用道具 举报
风好大 发表于 2023-10-13 13:42 莫比斯呢
风好大 发表于 2023-10-15 18:16 找了一圈没找到
l2fater 发表于 2023-10-15 19:02 java\org\l2jmobius\gameserver\network\clientpackets EnterWorld.java
风好大 发表于 2023-10-15 20:25 这是得在源码搞喽?
本版积分规则 发表回复 回帖后跳转到最后一页