切換到寬版
  • 2927閱讀
  • 4回復

[改檔問題]小弟研究了好幾天仍未能解決的問題!求高手指教! [複製鏈接]

上一主題 下一主題
離線唔知咩名
 
發帖
2
icash
20
威望
5
只看樓主 倒序閱讀 使用道具 樓主   發表於: 2010-11-27
1.小弟想找firzen D^A和D^J的frame來參考一下,但小弟只找到一部份的,
   我在firzen.dat及firzen_chasef.dat裡面完全找不到有召喚oid222(firzen_chasei)的opoint
   是小弟有遺漏、有隱藏frame,或這是在exe裡面的設定?

2.因為小弟正在修改firzen,但又不想影響闖關模式的firzen boss的關係,
   我另外增加了一個firzen作自己的修改用
   firzen人物檔及firzen_ball招式檔都沒有問題
   但使用招式的時候 角色會使用原來的firzen_chasef及firzen_chasei檔,
   我曾經嘗試將新的chasef及chasei檔裡面的frame都刪掉
   新firzen是會出不到D^A的,即時說新firzen是有使用新的招式檔的,
   但新招式檔裡面的新設定則全部無效,新firzen使用D^A的時候會使用舊firzen的招式檔裡面的frame
   另外我也修改過julian, 人物檔及julian_ball2,julian_col是沒有問題的,但julian_ball則有相同的情況
   所以小弟作了個初步的假設:所有含有追蹤成份的招式檔均會出現此問題
   這會有解決方法嗎?

3.要修改招式出現位置的左右及上下,是修改招式frame中的centerx及centery,
   但要修改z軸位置呢?

   可能有點長-.- 但小弟已經盡量保持字句通順
   跪求高手指教一下!
離線leon峰
發帖
321
icash
789
威望
343
只看該作者 1樓  發表於: 2010-11-27
這網站能解決你提出的問題
http://gjp4860sev.myweb.hinet.net/

1. Firzen召出 opoint oid: 221(firzen_chasef.dat ) action: 50

在那個檔中的action 50 開始看, 你會發現在frame 59 會有hit_Fa: 9
hit_Fa: 9 (firzen_chasef, firzen_chasei)變成id221, 222,追縱敵方人物
就是這樣了~

2.因為hit_Fa: 9 必定跳到id221, 222 中的0

hit_Fa: 13 (julian_ball)變成id228,追縱敵方人物
hit_Fa: 14 (julian_ball)追縱敵人
所以, julian_ball遇到hit_Fa: 13也會跳回id: 228

3.是人物召出opoint的出現位置嗎?
要修改opoint中的x: y:
它們都是依 centerx及centery 為起點,再作加減
若要對正地面,影子中心
x = centerx
y = centery

例:
<frame> 256 ball3
   pic: 144  state: 3  wait: 1  next: 258  dvx: 0  dvy: 0  dvz: 0  centerx: 30  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0
   opoint:
      kind: 1  x: 30 y: 79  action: 1  dvx: 0  dvy: 0  oid: 207  facing: 0
   opoint_end:
<frame_end>


z軸是不能在剛召出就可改變的
唯一方法是 在召出後 使用pic: 999 wait: 1 state: 9997(沒影子)  再利用hit_ j 上下移動  跳到下一個frame 使用 dvz: 550
1-49    向上,越低越快, 但不能為0或以下
51-無限? 向下,越高越快, 最大值建議跟上方為1好, 能同步~ (51+48=99)

例:
<frame> 225 highnessheal
   pic: 999  state: 9997 wait: 1  next: 226  dvx: 0  dvy: 0 dvz: 0  centerx: 0  centery: 0  hit_a: 0  hit_d: 0  hit_j: 47
<frame_end>

<frame> 226 highnessheal
   pic: 56  state: 3005 wait: 1  next: 227  dvx: 550  dvy: 550 dvz: 550  centerx: 165  centery: 40  hit_a: 0  hit_d: 0  hit_j: 0
   opoint:
      kind: 1  x: 165  y: 40  action: 140  dvx: 0  dvy: 0  oid: 234  facing: 0
   opoint_end:
<frame_end>
[ leon峰在2010-11-27 00:45重新編輯此帖 ]
更新(L)lf2ver2.25版 ~ 直接飛到文章吧
離線唔知咩名
發帖
2
icash
20
威望
5
只看該作者 2樓  發表於: 2010-11-27
     
感謝閣下詳細的解答
小弟正在仔細研究中.....
離線ddieyqex
發帖
654
icash
390
威望
631
只看該作者 3樓  發表於: 2010-11-27
Firzen的data的確比其他人物的比較複雜

所以要慢慢來改,加上type: 3 hit_Fa 的特殊,要小心留意
不懂改檔的滾去看教學,
有什麼不明白滾去爬文。
離線打十個
發帖
46
icash
120
威望
30
只看該作者 4樓  發表於: 2010-11-27
召喚opoint的時候要留意action,即是opoint會到action的那個frame
例如opoint的action是50,opoint召喚出來的時候便會去到50的那個frame
快速回復
限100 字節
 
上一個 下一個