查看: 1084|回復: 0

[問題] 創全新的技能問題?

[複製鏈接]

5

主題

79

帖子

1萬

金錢

巴列斯

Rank: 10Rank: 10Rank: 10

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
60
積分
16497
在線時間
76 小時
相冊
0
日誌
0
好友
1
發表於 2023-6-16 19:38 | 顯示全部樓層 |閱讀模式

7.6版本
創簡單的技能藥水,像是簡單點的通暢氣脈術好了!

LiSkilld.java
public static final int PHYSICAL_ENCHANT_DEX = 150011;
LiskillUse

} else if (this._skillId == PHYSICAL_ENCHANT_DEX1) { // フィジカルエンチャント:DEX
                                                final L1PcInstance pc = (L1PcInstance) cha;
                                                pc.addDex((byte) 5);
                                                pc.sendPackets(new S_Strup(pc, 5, this._getBuffIconDuration));




想死掉狀態會消失改
但不知道為何,死掉狀態不會消,登出才會消!
L1skillstop.java
case PHYSICAL_ENCHANT_DEX1: // フィジカル エンチャント:DEX
                                        cha.addDex((byte) -5);
                                        if (cha instanceof L1PcInstance) {
                                                pc = (L1PcInstance) cha;
                                                pc.sendPackets(new S_Dexup(pc, 5, 0));
                                        }
                                        break;

但不知道為何沒套用進去效果!
還有要讓技能癸出後狀態不消失登入時繼續算的話不是在
CharBuffTable.java
裡面加個PHYSICAL_ENCHANT_DEX1,就好了嗎?
為何我死掉確實當下會消失了.但重登入時狀態又回來了!不是應該死掉也要狀態消失嗎?






上一篇︰誠意收伊薇182完整商業版
下一篇︰徵3.80天堂介面還原檔
[發帖際遇]: alain75826 撿了錢沒交公 金錢 降了 3 . 幸運榜 / 衰神榜
您需要登錄後才可以回帖 登錄 | 註冊會員

本版積分規則

天堂私服列表

45客服

Archiver| 45天堂私服論壇   分享到微博! 分享到臉書! 分享到噗浪! 分享到維特! 分享到Google+! 分享到LINE!

45天堂私服發佈站 ©    天堂私服架設教學  提供最新天堂私服最新資訊

流量最高、品質最好、服務最優、玩家首選、最新天堂私服資訊,都在45天堂私服發佈站.    免責聲明

Sitetag
line客服聯繫
掃一掃二碼
Line客服聯繫
24H專人回覆
返回頂部 返回列表