切換到寬版
  • 3924閱讀
  • 40回復

[改檔問題]新手T^T 有問題 [複製鏈接]

上一主題 下一主題
離線加度銀影
 
發帖
57
icash
154
威望
41
只看樓主 倒序閱讀 使用道具 樓主   發表於: 2010-03-04
<frame> 265 transform
pic: 14 state: 8013 wait: 3 next: 999 dvx: 0 dvy: 0 dvz: 0 centerx: 39 centery: 79 hit_a: 0 hit_d: 0 hit_j: 0 mp: 400
wpoint:
kind: 1 x: 43 y: 110 weaponact: 31 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 43
bdy_end:
<frame_end>

我想問點解變身之後會隱左型...但又會比人打中@^@
[ 加度銀影在2010-03-06 11:33重新編輯此帖 ]
離線最強鬥者
發帖
1307
icash
3449
威望
765
只看該作者 1樓  發表於: 2010-03-04
變身後,目標id的pic會加140
即是
站立的pic為0,變身後pic會變為140
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 2樓  發表於: 2010-03-05
那請問是不是將變身後的角色Pic 0 加上140就可以@^@?
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 3樓  發表於: 2010-03-05
抱歉~因為第一次試改檔不太懂~~
如果命名角色A與角色B

<frame> 265 transform
   pic: 14  state: 8013  wait: 3  next: 266  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0 mp: 400
<frame_end>

↑以上會使角色A變成角色B
但會變成透明

<frame> 265 transform
   pic: 14  state: 8013  wait: 3  next: 266  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0 mp: 400
<frame_end>

<frame> 265 transform
   pic: 140  state: 3  wait: 1  next: 999  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0
<frame_end>

如果多加一個Frame...
反而會變回原樣@^@~~
不太懂@^@
離線bteonnsg
發帖
35
icash
266
威望
54
只看該作者 4樓  發表於: 2010-03-06
<frame> 265 transform
   pic: 14  state: 8013  wait: 3  next: 266  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0 mp: 400
<frame_end>

<frame> 265 transform
   pic: 140  state: 3  wait: 1  next: 999  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0
<frame_end>

為甚麼有兩個frame265
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 5樓  發表於: 2010-03-06
咬呀@^@~~係喎~寫錯了~~~
Thx除錯XDDDD
等我試試用唔用倒先^~^
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 6樓  發表於: 2010-03-06
<frame> 265 transform
   pic: 14  state: 8013  wait: 3  next: 266  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0 mp: 400
<frame_end>

<frame> 266 transform
   pic: 140  state: 3  wait: 1  next: 999  dvx: 0  dvy: 0  dvz: 0  centerx: 39  centery: 79  hit_a: 0  hit_d: 0  hit_j: 0
<frame_end>

都係一樣會透明既-3-
離線tinwaichoi
發帖
439
icash
975
威望
366
只看該作者 7樓  發表於: 2010-03-06
你加多D圖檔就得la

變身後的角色加多140格圖就得

<bmp_begin>
name: xxx
head: sprite\sys\xxx_f.bmp
small: sprite\sys\xxx_s.bmp
file(0-69): sprite\sys\xxx_0.bmp w: 79 h: 79 row: 10 col: 7
file(70-139): sprite\sys\xxx_1.bmp w: 79 h: 79 row: 10 col: 7
file(140-209): sprite\sys\xxx_0.bmp w: 79 h: 79 row: 10 col: 7
file(210-279): sprite\sys\xxx_1.bmp w: 79 h: 79 row: 10 col: 7
]file(280-349): sprite\sys\xxx_2.bmp w: 79 h: 79 row: 10 col: 7
file(350-419): sprite\sys\xxx_2.bmp w: 79 h: 79 row: 10 col: 7
file(420-489): sprite\sys\xxx_2.bmp w: 79 h: 79 row: 10 col: 7
[ tinwaichoi在2010-03-06 10:33重新編輯此帖 ]

離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 8樓  發表於: 2010-03-06
哦哦~~姐係變身後既角色係140後再加多一次圖@^@
變倒啦~不過第一次果時好搞笑XDDDDDDD

Thx各位^^
離線orz乂乂
發帖
850
icash
1520
威望
304
只看該作者 9樓  發表於: 2010-03-06
引用第8樓加度銀影於2010-03-06 11:08發表的  :
哦哦~~姐係變身後既角色係140後再加多一次圖@^@
變倒啦~不過第一次果時好搞笑XDDDDDDD
Thx各位^^


成功後 希望你放上改檔出來 比大家玩下你的作品
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 10樓  發表於: 2010-03-06
我只係第一次改咋~
只不過係兩隻紫邪鬼~

我想問多小小野T^T~唔好意思呀我真係唔多識= ="
比喻新邪鬼
name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

如果加多次圖@^@

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-163): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(164-177): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(178-227): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5


Mask變身後的動作會變得好奇怪= ="
但就咁加140

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-153): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(164-213): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(214-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5


效果一樣= =""
那由140開始寫

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(140-189): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(190-213): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(214-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5


效果也是沒差別
最後新增一個27格圖至可以從140開始數~~

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-139): sprite\sys\Mask-EX_3.bmp w: 79 h: 99 row: 10 col: 5
file(140-189): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(190-213): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(214-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

效果一樣~而且有些圖是透明呢@^@

另外想問一下~有沒有方法可令分身的生命值減低~??
他分出來就500血很可怕 囧rz
離線athrun
發帖
1485
icash
8
威望
856
只看該作者 11樓  發表於: 2010-03-06
引用第10樓加度銀影於2010-03-06 11:41發表的 :
name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-139): sprite\sys\Mask-EX_3.bmp w: 79 h: 99 row: 10 col: 5
file(140-189): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(190-213): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(214-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

我想說: "10x5=50",即是Mask-EX_3.bmp的圖實際是(114-163)= =
囧,不怪便假, file(114-139),lf2.exe是不會理會的,它看的,實際是row x col的 array setting(藍字)

~有沒有方法可令分身的生命值減低~?? 他分出來就500血很可怕 囧rz

叫state: 18的物件攻擊自己,扣490血= =
name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-163): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(164-177): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(178-227): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5


Mask變身後的動作會變得好奇怪= ="  <---正常,你自己在之後答了,要對位,變身後要讀原圖+140的圖
但就咁加140


name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-139): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 13 col: 2 <-----DUMMY,別用這張圖內的數字
file(140-189): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(190-203): sprite\sys\Mask-EX_1.bmp w: 79 h: 99 row: 7 col: 2
file(204-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

[ athrun在2010-03-06 13:07重新編輯此帖 ]
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 12樓  發表於: 2010-03-06
呃呃~~
那個Mask-EX_3是2那張同一大小做出來的~是想加些空位~所以Code都是Coppy出來~
Mask-EX也是跟Julian一樣XDDDD
邪鬼只有114格圖~是114+140吧@^@?
那麼我是應該

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(253-302): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(303-316): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(317-366): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

這樣嗎?撲~馬上試XD
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 13樓  發表於: 2010-03-06
xDDDDDDDD
結果是~~一樣 Mask變身成Mask-EX後動作變怪怪XDDD
抱歉我還是沒懂它的原理~~ = =""
救命呀 囧rz
離線bteonnsg
發帖
35
icash
266
威望
54
只看該作者 14樓  發表於: 2010-03-06
你人物只有三張圖是嗎?

name: Mask-EX
head: sprite\sys\Mask-EX_f.bmp
small: sprite\sys\Mask-EX_s.bmp
file(0-49): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(50-63): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(64-113): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5
file(114-139): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 26 col: 1
file(140-189): sprite\sys\Mask-EX_0.bmp w: 79 h: 99 row: 10 col: 5
file(190-203): sprite\sys\Mask-EX_1.bmp w: 109 h: 99 row: 7 col: 2
file(204-253): sprite\sys\Mask-EX_2.bmp w: 79 h: 99 row: 10 col: 5

不就好了,中間114-139的圖用那張也沒所謂,反正你也不會用那圖(row和col數字沒所謂,只要相乘後是26就好了,因為113與140中間隔了26個數字)

另外分身減血仲有另一方法

先放type: 3物品,然後該物件被召喚出來的時候的影格中寫hit_a: XX,再該他用state: 80XX變身也可以

當然這不適合用在有兩種顏色的人物身上(顏色會變)

但我不記得這個方法能不能回復HP到500了(因為這個方法是在官壇看到的 )
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 15樓  發表於: 2010-03-07
囧rz~~還真的不知道這個可以@^@
我以為讀一個圖是一定要跟他0-49 @^@
成功了>3<~~~多謝:)

不過其實分身那邊還有點怪...
我召喚分身~
最後用State 18 的火笛 然後打分身一下減比喻說470血~
這樣好像不是每次也能減血@^@
<frame> 329 +man
pic: 110 state: 15 wait: 3 next: 330 dvx: 0 dvy: 0 dvz: 0 centerx: 39 centery: 81 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 46 y: 81 action: 12 dvx: 0 dvy: 0 oid: 12 facing: 10
opoint_end:
wpoint:
kind: 1 x: 46 y: 81 weaponact: 30 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 62
bdy_end:
<frame_end>

<frame> 330 +man
pic: 0 state: 18 wait: 0 next: 999 dvx: 0 dvy: 0 dvz: 0 centerx: 39 centery: 81 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 15 y: 27 w: 70 h: 71 dvx: 2 bdefend: 450 injury: 450
itr_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 62
bdy_end:
<frame_end>
這樣的話~他召喚出來的時候會聽到被打一下的聽音~然後是剩30血的沒錯~
但火笛的wait 是 0 也會有火笛= =""怪怪...
召喚速度如果變快的話就不是每隻也可以減血....
言而有時候第一隻分身是不會扣血的= ="
為什麼會這樣= =??
是位置有錯嗎??
召喚者(即Frame內的人)是邪鬼
被召喚者是Justin
離線athrun
發帖
1485
icash
8
威望
856
只看該作者 16樓  發表於: 2010-03-07

最後用State 18 的火笛 然後打分身一下減比喻說470血~
這樣好像不是每次也能減血@^@

請在召喚後的人那兒加減血,而不是召喚者
<frame> 329 +man
pic: 110 state: 15 wait: 3 next: 330 dvx: 0 dvy: 0 dvz: 0 centerx: 39 centery: 81 hit_a: 0 hit_d: 0 hit_j: 0
opoint:
kind: 1 x: 46 y: 81 action: 12 dvx: 0 dvy: 0 oid: 12 facing: 10
opoint_end:
wpoint:
kind: 1 x: 46 y: 81 weaponact: 30 attacking: 0 cover: 1 dvx: 0 dvy: 0 dvz: 0
wpoint_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 62
bdy_end:
<frame_end>

<frame> 330 +man
pic: 0 state: 18 wait: 0 next: 999 dvx: 0 dvy: 0 dvz: 0 centerx: 39 centery: 81 hit_a: 0 hit_d: 0 hit_j: 0
itr:
kind: 0 x: 15 y: 27 w: 70 h: 71(你這樣寫會一下打死敵人的) dvx: 2 bdefend: 450 injury: 450 effect: 6(不寫當作是effect: 0)
itr_end:
bdy:
kind: 0 x: 21 y: 18 w: 43 h: 62
bdy_end:
<frame_end>


先放type: 3物品,然後該物件被召喚出來的時候的影格中寫hit_a: XX,再該他用state: 80XX變身也可以

當然這不適合用在有兩種顏色的人物身上(顏色會變)

之前試過類似的方法,但是不知道出了來之後又像我上次那樣,不懂出招打人
[ athrun在2010-03-07 11:52重新編輯此帖 ]
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 17樓  發表於: 2010-03-07
我本來的狀況是
召喚者召喚出來的兵9成會扣血....
只是感覺怪怪= =""
離線加度銀影
發帖
57
icash
154
威望
41
只看該作者 18樓  發表於: 2010-03-07
嗯~效果好多了~~
但還是怪怪的@^@
分身被召出來是向前走一步~因為dvy
然後是看見被咬了一口的樣子~~好怪= =""
還有的就是火留為什麼一直關不了= ="?不是wait 0就不會出現嗎 T^T???
離線bteonnsg
發帖
35
icash
266
威望
54
只看該作者 19樓  發表於: 2010-03-07
引用第16樓athrun於2010-03-07 11:45發表的  :
之前試過類似的方法,但是不知道出了來之後又像我上次那樣,不懂出招打人

不如在被召喚的人的action加高空bdy再被高空itr打吧

BUG:如果有多於一個同樣角色出招會扣兩次血

扣不到血可能是因為被召喚的側田移動了,itr打不到

話說state: 80XX應該是會連AI也一起轉的啊囧(轉ID->轉戰鬥模式[AI])

opoint:
kind: 1 x: 46 y: 81 action: 12 dvx: 0 dvy: 0 oid: 12 facing: 10
opoint_end:

另外如果你弄側田的話y:寫81的話側田不是會遁地的嗎,另外側田ID是39吧...action12是拿重物跑...
快速回復
限100 字節
 
上一個 下一個