仙境傳說|RO私服

 找回密碼
 註冊
搜索
熱搜: 活動 交友 discuz
查看: 22598|回復: 184
打印 上一主題 下一主題

openkore r7641封包修正0856、0857、0858等解碼錯誤

[複製鏈接]
跳轉到指定樓層
1#
openkoreMM 發表於 2011-2-2 19:35:18 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
在幾個小時就是新年了~在這邊和各位仙境傳說朋友說聲兔年快樂~^^

1.修正官方r7641封包0856、0857、0858的解碼錯誤,導致人物性別等少部分資料錯誤。
因為更新後多了背飾,所以導致actor_display封包長度多了2,
而該新增的封包位置應該是放在head_dir和guildID的中間才對,
經過測試,當openkore偵測到人物有穿著'永恆之翼'時,該新增的封包為01 00,否則為00 00。

另外我一直覺得head_dir的值怪怪的,
我看很多玩家的值都一直等於0,偶爾值會有1、2,
這個真的是指頭的方向嗎!?

2.修正openkore封包00AA的解碼錯誤,導致success資料錯誤,造成裝備'可裝備武器'卻顯示無法裝備問題。
因為openkore更新後該封包長度由7改為9,所以要重新取success,
但由於他國版本長度可能還是7,所以我有做封包長度判斷。

3.修正官方openkore r7641封包02D0、02D1、02D2的$psize設定問題。
因為openkore更新後每個裝備的封包長度都多2,
所以要把$psize改為28,但由於官方r7641是直接改為28,
可能造成openkore他國版本無法使用,因此我有設定自動偵測$psize是為26或28。

下載完直接將src資料夾整個覆蓋到openkore資料夾。

遊客,如果您要查看本帖隱藏內容請回復


另外如果你的openkore版本還是r7639的話,請先將openkore更新到r7641呦~

http://ragnarok-online.private-s ... &extra=page%3D1
有封包問題請在下面留言,謝謝大家,祝大家新年快樂^^
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|手機版|Archiver|仙境傳說|RO私服

GMT+8, 2024-5-15 01:14 , Processed in 0.076631 second(s), 19 queries .

快速回復 返回頂部 返回列表