查看: 1863|回復: 8

[問題] 鉴定物品掉线问题

[複製鏈接]

5

主題

128

帖子

2859

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2987
在線時間
67 小時
相冊
0
日誌
0
好友
0
發表於 2019-10-23 19:39 | 顯示全部樓層 |閱讀模式
使用鉴定卷,鉴定背包内的有些物品就会掉线这是什么原因或者查看哪些档




上一篇︰請問 開打黑盒子出現
下一篇︰鉴定物品掉线问题(麻烦管理把这个重复的删除)

184

主題

733

帖子

20萬

金錢

巴拉卡斯

Rank: 13Rank: 13Rank: 13Rank: 13

威望
34
精華
1
貢獻
10
鑽石
0
閱讀權限
75
積分
202907
在線時間
44 小時
相冊
1
日誌
0
好友
0

活躍會員

發表於 2019-10-26 11:02 | 顯示全部樓層
黑盒子錯誤 放上來

點評

很有用的教學  發表於 2024-1-4 18:43
回復 支持 反對

使用道具 舉報

5

主題

128

帖子

2859

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2987
在線時間
67 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2019-10-26 14:13 | 顯示全部樓層
殺戮kill 發表於 2019-10-26 11:02
黑盒子錯誤 放上來

你好大大 黑盒子正常没有报告错误。
鉴定背包里面的物品也不是全部都是掉线   有些物品鉴定是正常的 有些就不可以!



回復 支持 反對

使用道具 舉報

184

主題

733

帖子

20萬

金錢

巴拉卡斯

Rank: 13Rank: 13Rank: 13Rank: 13

威望
34
精華
1
貢獻
10
鑽石
0
閱讀權限
75
積分
202907
在線時間
44 小時
相冊
1
日誌
0
好友
0

活躍會員

發表於 2019-10-26 14:45 | 顯示全部樓層
什麼版本 有源碼嗎  如果同樣物品 可能是
產生額外加成 素質 那段沒有寫好  , 導致判斷錯誤斷線
建議查看源碼 或是DB 有沒有相關鑑定可以設定

[發帖際遇]: 殺戮kill 在論壇發帖時沒有注意,被小偷偷去了 5 金錢. 幸運榜 / 衰神榜
回復 支持 反對

使用道具 舉報

5

主題

128

帖子

2859

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2987
在線時間
67 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2019-10-26 18:04 | 顯示全部樓層
韩版的有源码  我搜索到了鉴定卷的这段                                case 40126:// 확인 스크롤
                                case 40098: {// 상아탑의 확인 주문서
                                        int add_mpr = l1iteminstance1.getItem().get_addmpr();
                                        int add_hpr = l1iteminstance1.getItem().get_addhpr();
                                        int safe_enchant = l1iteminstance1.getItem().get_safeenchant();
                                        if (!l1iteminstance1.isIdentified()) {
                                                l1iteminstance1.setIdentified(true);
                                                pc.getInventory().updateItem(l1iteminstance1, L1PcInventory.COL_IS_ID);
                                        }
                                        int mainid1 = l1iteminstance1.getItem().getMainId();
                                        L1ItemInstance main = null;
                                        if (mainid1 == l1iteminstance1.getItem().getItemId()) {
                                                main = pc.getInventory().findItemId(mainid1);
                                                if (main != null) {
                                                        if (main.isEquipped()) {
                                                                pc.sendPackets(new S_ItemStatus(main, pc, true, true));
                                                        } else {
                                                                pc.sendPackets(new S_ItemStatus(main, pc, true, false));
                                                        }
                                                }
                                        }
                                        pc.sendPackets(new S_IdentifyDesc(l1iteminstance1));
                                        pc.getInventory().removeItem(l1iteminstance, 1);
                                        StringBuffer sb = new StringBuffer();
                                        if (l1iteminstance1.getItem().getType2() == 1 || l1iteminstance1.getItem().getType2() == 2) {
                                                if (safe_enchant == -1) {
                                                        sb.append("\\aD 피틱: " + add_hpr + " /");
                                                        sb.append("\\aD 엠틱: " + add_mpr + " /");
                                                        sb.append("\\aD 기본 인첸트: 불가능");
                                                } else if (safe_enchant == 0) {
                                                        sb.append("\\aD 피틱: " + add_hpr + " /");
                                                        sb.append("\\aD 엠틱: " + add_mpr + " /");
                                                        sb.append("\\aD 기본 인첸트: 0");
                                                } else {
                                                        sb.append("\\aD 피틱: " + add_hpr + " /");
                                                        sb.append("\\aD 엠틱: " + add_mpr + " /");
                                                        sb.append("\\aD 기본 인첸트: " + safe_enchant + "");
                                                }
                                        }
                                        pc.sendPackets(new S_SystemMessage(sb.toString()));
                                        sb = null;
                                }
                                break;
这个版本是这样写的

回復 支持 反對

使用道具 舉報

5

主題

128

帖子

2859

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2987
在線時間
67 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2019-10-26 18:06 | 顯示全部樓層
殺戮kill 發表於 2019-10-26 14:45
什麼版本 有源碼嗎  如果同樣物品 可能是
產生額外加成 素質 那段沒有寫好  , 導致判斷錯誤斷線
建議查看源 ...

麻烦可以看下我上面发的写法 40126就是鉴定卷轴


回復 支持 反對

使用道具 舉報

5

主題

128

帖子

2859

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2987
在線時間
67 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2019-10-26 18:14 | 顯示全部樓層
殺戮kill 發表於 2019-10-26 14:45
什麼版本 有源碼嗎  如果同樣物品 可能是
產生額外加成 素質 那段沒有寫好  , 導致判斷錯誤斷線
建議查看源 ...

鉴定祝福的防武卷轴有会出现掉线


回復 支持 反對

使用道具 舉報

bennyst 該用戶已被刪除
發表於 2021-7-17 00:22 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊會員

本版積分規則

天堂私服列表

45客服

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

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

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

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