Merhaba arkadaşlar..
Elimde bir scp var fakat
foritems 8
ve
e_jaevent
çalışmıyor.
Ben 8 kare uzağa atılan duvar silmesini istiyorum ama o sadece üzeri atılan duvarı tamamını siliyor
Ve üzerine duvar attığım zaman, jail suçu yiyorum, jailleniyorum ama üzerime tek tıklayınca [ Field ] yazmıyor.
Script bu:
al for ve if kullandığın zaman altına mutlaka endfor ve endif koy daha sonra on=@click triggerı altındada mesaj verirceksen I kullanmlısın src değil tıklayan adam kendini ister istemez src olarak gözüküyor kim tıklarsa onda çıkıyor.

bide
e_fix eventına koy

ON=@SPELLSUCCESS
IF (<DARGN> == 24 ) || (<DARGN> == 50 ) || (<DARGN> == 28 ) || (<DARGN> == 39 ) || (<argn> == 47) 
FORITEMS 8
IF (<BASEID> == I_DUVARSILICI)
SERV.NEWITEM=I_JAILTIME_ALANIHLAL
NEW.EQUIP <SRC>
ENDIF
ENDFOR
ENDIF


[ITEMDEF i_duvarsilici]
ID=i_rune_alchem_6
DEFNAME=mongateci
DispID=i_teleporter
baseid=i_duvarsilici
name=no fild

on=@create
attr=080
Color 044

[itemdef i_jailtime_alanihlal]
id i_memory
type t_eq_script
name jail alan

on=@equip
src.sysmessage @33,,1 2 Dk jail cezasi aldiniz.
if (0<src.targ.tag.jailalanihlali>)
src.targ.tag.jailalanihlali=(<eval <src.targ.tag.jailalanihlali>> + 1)
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.newitem i_jailcik
src.act.timer=120*<eval(<src.targ.tag.jailalanihlali>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
var.rm 045e
var.jailsys 1
SERV.ALLCLIENTS @1152,,1 ** Report: <src.name>, <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
var.jailsys 0
else
src.targ.tag.jailalanihlali=1
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.targ.events +e_jaevent
src.newitem i_jailcik
src.act.timer=120
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
var.rm 045e
var.jailsys 1
SERV.ALLCLIENTS @1152,,1 ** Report: <src.name>, <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
var.jailsys 0
endif
endif
remove 
return 1

[events e_jaevent]
on=@click
message @1152,,1 [ Field ]
MESSAGE @,,1 kalan zaman: <eval <findid.i_jailcik.timer>>
return 1
Dostum olmadı, jaillemiyor ve duvar silmiyor
[ITEMDEF i_duvarsilici]
ID=i_rune_alchem_6
DEFNAME=mongateci
DispID=i_teleporter
baseid=i_duvarsilici
name=no fild

on=@create
attr=080
Color 044

ON=@SPELLSUCCESS
IF (<DARGN> == 24 ) || (<DARGN> == 50 ) || (<DARGN> == 28 ) || (<DARGN> == 39 ) || (<argn> == 47) 
FORITEMS 8
IF (<BASEID> == I_DUVARSILICI)
SERV.NEWITEM=I_JAILTIME_ALANIHLAL
NEW.EQUIP <SRC>
ENDIF
ENDFOR
ENDIF

[itemdef i_jailtime_alanihlal]
id i_memory
type t_eq_script
name jail alan

on=@equip
src.sysmessage @33,,1 2 Dk jail cezasi aldiniz.
if (0<src.targ.tag.jailalanihlali>)
src.targ.tag.jailalanihlali=(<eval <src.targ.tag.jailalanihlali>> + 1)
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.newitem i_jailcik
src.act.timer=120*<eval(<src.targ.tag.jailalanihlali>>
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
var.rm 045e
var.jailsys 1
SERV.ALLCLIENTS @1152,,1 ** Report: <src.name>, <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
var.jailsys 0
else
src.targ.tag.jailalanihlali=1
src.targ.go jail1
src.targ.tag.jail 3
src.targ.tag.jaillenmis=1
src.targ.events +e_jaevent
src.newitem i_jailcik
src.act.timer=120
src.act.equip
src.act.cont <src.targ.uid>
src.sysmessage <src.targ.name> jaillenmi$tir.
var.rm 045e
var.jailsys 1
SERV.ALLCLIENTS @1152,,1 ** Report: <src.name>, <src.targ.name> isimli ki$iyi 'Alan Ihlali' sucundan jailledi.
var.jailsys 0
endif
endif
remove 
return 1

[events e_jaevent]
on=@click
message @1152,,1 [ Field ]
MESSAGE @,,1 kalan zaman: <eval <findid.i_jailcik.timer>>
return 1
Ya şunu item'in altına niye koyuyorsun kardeşim, oyuncu eventine versene şunu.

ON=@SPELLSUCCESS
IF (<DARGN> == 24 ) || (<DARGN> == 50 ) || (<DARGN> == 28 ) || (<DARGN> == 39 ) || (<argn> == 47) 
FORITEMS 8
IF (<BASEID> == I_DUVARSILICI)
SERV.NEWITEM=I_JAILTIME_ALANIHLAL
NEW.EQUIP <SRC>
ENDIF
ENDFOR
ENDIF

Üye Ol veya Giriş Yap

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