Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.
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, 12 yıl önce)
karşılaştırarak yapabilirsin
[function bomberman]
patlat n 1
patlat s 1
patlat w 1
patlat e 1

[itemdef i_fire_die]
id i_fire_column
name Olum
type t_eq_script

on=@create
attr attr_decay

on=@step
src.kill

[function patlat]
serv.newitem i_fire_die
new.p <p>
new.link <link.uid>
new.tag.args=<args>
var.args=<args>
new.move <args>
new.timer=1
new.itemcheck
var.uid <uid>

[function itemcheck]
obj=<uid>
foritems 0
if (<baseid>==i_b_Wall)
obj.remove
return 1
endif
if (<baseid>==i_b_wall2)
serv.newitem i_b_spawn
new.p <p>
serv.newitem i_Exp_die
new.p <p>
new.timer=1
remove
obj.remove
return 1
endif
if (<baseid>==i_b_wall3)
serv.newitem i_b_spawn
new.p <p>
serv.newitem i_Exp_die
new.p <p>
new.timer=1
obj.link.tag.bombx2=1
remove
obj.remove
return 1
endif
if (<baseid>==i_b_wall4)
serv.newitem i_Exp_die
new.p <p>
new.timer=1
serv.newitem i_gate_lvl2
new.p <p>
new.timer 3600
remove
obj.remove
return 1
endif
if (<baseid>==i_b_wall5)
serv.newitem i_Exp_die
new.p <p>
new.timer=1
sound=1095
serv.newitem i_can
new.p <p>
new.timer 40
remove
obj.remove
return 1
endfor
endif
if (<link.tag0.bombx2>)
serv.newitem i_Controller
new.p <p>
new.alevpatlat2 <tag.args>
endif

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.