找回密码
立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
发新帖

1万

积分

好友

主题
发表于 2023-6-7 08:56:11 | 查看: 653| 回复: 0
在開始分析前,請務必先將以下文章閱讀完畢。

GM指令分析 (召喚怪物)
了解L1SpawnUtil的spawn方法行為,有助於了解這邊的分析。
分析
效果:召喚一個馴服的NPC。如果您指定名稱,則將設置找到的第一個名稱。
範例:

付费内容
游客,您好!如果您要查看本帖隐藏内容请向楼主支付5青币



上方方法中呼叫的deleteMe這方法,滿有趣的,判斷怪物是否是迷魅的還有一個是否要回歸自然的參數。來決定怪物的消失方式。
沒有特別深入去分析,有興趣可以慢慢追。
註:測試方式可以迷魅個怪物來解散、召喚寵物來解散就可以看到不同的行為了。


結論
程式碼:
src/l1j/server/server/command/executor/L1Summon.java
處理客戶端來的GM指令summon的處理。
src/l1j/server/server/model/Instance/L1SummonInstance.java
世界的產生寵物的實例。
內部包含很多寵物的一些方法和Class。

Archiver|手机版|小黑屋|点点天堂

GMT+8, 2026-10-13 03:12 , Processed in 0.209968 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表