天堂私服 | 變身檔-撿取分析與修改
章節用意
此章將會針對變身檔中的15.get
撿取動作,進行分析與修改,進而瞭解其特性與限制。
版本資訊
- 客戶端版本
- 天堂(Lineage 3.81C)
- 核心版本
- L1J-3.80c
- 登入器版本
- L1J-3.80c
前言
在開始前,請務必先將以下文章閱讀與實際操作過。
分析
- 圖片張數數量分析<根據
TW13081901.txt
>:- 有向性:
1
2
3
4
5
6
7// 動作編碼 = 共有幾個編號使用 → 說明
15.get(1 0) = 0 → 無,理論上不可能沒有圖片。
15.get(1 3) = 6 → 使用了3張圖,例:葛林、英國勳爵NPC..等等。
15.get(1 4) = 261 → 使用了4張圖,例:王子、公主、女妖精、女騎士..等等。
15.get(1 6) = 7 → 使用了6張圖,例:女黑暗妖精、..等等。
...剩餘自行搜尋... - 無向性:
1
2
3// 動作編碼 = 共有幾個編號使用 → 說明
沒有無向性撿取動作...註:以上僅自己透過分析變身檔整理出來的資訊,並不表示就是最正確與完整。
- 有向性:
- 以下盡量提供各個
15.get
的範例:- 王子#0:
- 圖片張數 =
4
- 時間總合 =
1 + 1 + 4 + 4 = 10
- 圖片張數 =
- 人形殭屍#52:
- 沒有
15.get
。 - 時間總合 = 基本上為
1
。 - 撿取動作 = 空手走路動作的第
0.0
張圖。(叉開雙腿)
- 沒有
- 狼人#1110:
- 沒有
15.get
。 - 時間總合 = 基本上為
1
。 - 撿取動作 = 空手走路動作的第
0.0
張圖。(叉開雙腿)
- 沒有
- 活鎧甲#1578:
- 沒有
15.get
。 - 時間總合 = 基本上為
1
。 - 撿取動作 = 空手走路動作的第
0.0
張圖。(叉開雙腿)
- 沒有
- 王子#0:
實驗修改
以下使用王子#0,實驗修改。
1
15.get(1 4,0.0:1 88.0:1 88.1:4<206 88.2:4)
移除`15.get:
- 移除後,撿取動作會為空手走路的第
0.0
張圖。(叉開雙腿)
- 移除後,撿取動作會為空手走路的第
改變圖片張數:
- 分別為
0
、1
、2
、3
、時間總合都維持原來的10
。0
= 撿取就遊戲崩潰。1
= 人物有撿取打動作。2
= 人物有撿取打動作以及撿取聲音。3
= 人物有撿取打動作以及撿取聲音。1
2
3
415.get(1 0)
15.get(1 1,0.0:10)
15.get(1 2,0.0:5 88.1:5<206)
15.get(1 3,0.0:3 88.0:3 88.1:4<206)
- 分別為
改變時間總合:
- 分別為
8
、4
,圖片張數維持原來的4
。- 數字越小,可以觀察到撿取的速度感覺上是越來越快。
1
215.get(1 4,0.0:1 88.0:1 88.1:3<206 88.2:3)
15.get(1 4,0.0:1 88.0:1 88.1:1<206 88.2:1)
- 數字越小,可以觀察到撿取的速度感覺上是越來越快。
- 時間總合修改為
0
,圖片張數1
。- 撿取的速度貌似沒有顯著的提升。
1
15.get(1 1,0.0:0<206)
- 撿取的速度貌似沒有顯著的提升。
- 分別為
撿取無動作
- 以下使用王子#0,撿取無動作修改。
- 為何需要撿取無動作修改?因為可以達到,幾乎無動作的效果,在撿取物品 + 走位時比較不會受到影響。
- 修改編碼內容:
- 第一種方式,移除
15.get
。 - 第二種方式,
15.get
的圖片張數改為1
,時間總和保持不變。註:使用第一種方式即可。
- 第一種方式,移除
撿取無動作 + 殘影修改
- 以下使用王子#0,撿取無動作 + 殘影修改。
- 相關的修改教學與說明,可以參考變身檔-攻擊分析與修改裡面的殘影修改。
- 修改編碼內容:
結論
- 針對
15.get
檢取動作 -- 最少需要
1
幾張圖,或是完整移除動作編碼。 - 圖片張數建議兩張,由第二張觸發人物撿取動作與聲音。
- 最少需要
結語
原創文章真的不易,希望多多支持,感謝。
最後建議回顧一下首章天堂私服 | 天堂私服架設教學,了解其章節目錄。
免責聲明
- 本部落格文章中皆不提供任何所謂的遊戲「主程式」、「模擬器」、「登入器」…等等相關程式的下載點。
- 本部落格文章中所見之遊戲主程式和服務器端程序均來自網路發佈,版本歸原作者所有。
- 本部落格文章為研究SQL資料庫與修改JAVA語法使用,並非商業用途,亦無做營運事實等任何一切商業行為。
- 本部落格文章內容是為研究學習設計思想和原理為目的,絕沒有故意侵權或惡意抄襲、篡改其他遊戲內容!