跳转到帖子
Facebook Instagram Twitter Youtube

教大家如何修改玩家上線自動公告


杀气丶

已推荐帖子

  • VIP

转自l2jtw
原文如下
原作者:Smith


在這裡教大家一點點小技巧!

由於 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
至於公告內容隨架設者自已編輯
寫法也還有很多種 會寫的人可以自已改

意见的链接
分享到其他站点

参与讨论

你可以现在发布并稍后注册。 如果你有帐户,现在就登录发布帖子。

游客
回帖…

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   你的链接已自动嵌入.   显示为链接来代替

×   你之前的帖子已恢复.   清除编辑器

×   你无法直接粘贴图像。要从网址上传或插入图像。

天堂2中文开源社区L2FATER.CN

专注于玩家游戏体验的交流社区.

血玫瑰社区bbs.l2fater.cn

关于血玫瑰社区

Important Links

×
×
  • 创建新的...