arkadaşlar bir KUTU var ve bir BOMBA var. Bu bomba kutunun üstünde patlayınca(expo olarak atmıcaksın-targon item değil) kutu kaybolucak ve item falan çıkıcak kutunun patladığı yerde . Oynamıssınızdır internette kutuları patlata patlata gidiyosun. patlatınca bazılarından özel şeyler cıkıyordu.
[itemdef i_barel]
id i_barrel_open
name Hediye kutusu
WEIGHT=0
TYPE=T_EQ_SCRIPT
On=@Dclick
return 1
On=@click
message @1981,1,1,1 <name>
return 1
On=@Create
color 0455
attr attr_move_never
KUTU bu.
[function expo]
if (<src.stone 1>)
src.sysmessage @1953,1,1,1 Yarisma daha baslamamisken veya stoneyken bomba koyamassiniz.
return 1
endif
if (<src.findid.i_expoyasak>)
src.sysmessage @1982,1,1,1 Expo yasaginizin dolmasina [<findid.i_expoyasak.timer>] saniye vardir. Lutfen bekleyiniz.
return 1
endif
if (<src.isevent.e_bomberman2>)
if (!(<flags> & statf_dead) || (<src.isevent.e_bomberman2>)) && !(<src.ctag0.bomb>)
serv.newitem i_bomb
new.p <src.p>
new.link = <src>
src.timerf 2, src.ctag0.bomb =
src.ctag.bomb = 1
new.timerf 1, say @1153 3
new.timerf 2, say @1153 2
new.timerf 3, say @1153 1
new.timerf 4, explode
newitem i_expoyasak
act.attr attr_decay
act.timer 5*10
act.new.equip
endif
endif
if !(<src.isevent.e_bomberman2>)
src.sysmessage @1953,1,1,1 Bomberman yarismasinda degilsiniz..
endif
[itemdef i_bomb]
id = i_cannon_ball
type = t_normal
weight = 999
name = bomb
on=@Create
color = 0455
attr = attr_decay|attr_static
Bomba da bu.
.expo yazinca yanlarına i_fire_new koyuyor, 2aşağıya 2 yukarıya 2 sola 2 sağa ve kendi üstünde.. işte bu kutunun üstünde bu bomba patladığında kutu kaybolucak ve item düşücek yere.. yani kutu kaybolması ve item cıkmasını ayarlarız da bunları nasıl gördürücem.. @itemstep falan olmuyor.. yardım ederseniz sevinirim.
Bu konu ycihangir tarafından düzenlendi(2011-08-04 01:15, 13 yıl önce)