Öncelikle Selam Arkadaşalar
Benim Sorunum Şu Ben Bu Futbol Scp Sini ardım Baktım Güselmiş Aldım Ama Bi Sorun Var Ben Kaleye Atıyorum(player ChardaOyuna Girdiğinde)Topu Ama Herhangi Bir Silinme Yada Alttan Yazı Yada Bi Attığına dair Bir spell büyüsü tapun üstünde yok ben yapmaya çalıştım ama yapamadım acaba bana anlatır mısınız?




[plevel 1]
sut

[plevel 6]
santra

[function santra]
foritems 200
if (<baseid> == i_top)
remove
endif
endif
endfor
newitem i_top
act.drop
act.p 5496,1119
fix


[itemdef i_topcikarici]
id i_deed
name Top cikarici - ELLEMEYIN! /robellious

on=@create
attr attr_invis
var.topcikarici <uid>
color 07a1

on=@timer
timer -1
SERV.NEWITEM i_top
new.p 5496 1119
serv.allclients sysmessage @033,1,1 Top santrada!
SERV.ALLCLIENTS SOUND 247

[function topsilw]
foritems 0
if (<baseid> == i_top)
remove
try uid.<var.topcikarici>.timer 10

fix
var.kirmizigol +=1
serv.allclients smsj * Futbol Duyuru * : Kirmizilar gol atti! (Kirmizi: <eval <var.kirmizigol>> - Beyaz : <eval <var.beyazgol>>)
serv.allclients smsj * Futbol Duyuru * : Golu atan <uid.<tag.eskisahip>.name>
serv.allclients sysmessage @033,1,1 Top 10 saniye icinde santraya gidecek.
tag.sahipuid 0
SERV.ALLCLIENTS SOUND 247
tag.sahipuid 0
endif
endfor
[function topsile]
foritems 0
if (<baseid> == i_top)
remove
try uid.<var.topcikarici>.timer 10
fix
var.beyazgol +=1
serv.allclients smsj * Futbol Duyuru * : Beyazlar gol atti! (Kirmizi: <eval <var.kirmizigol>> - Beyaz : <eval <var.beyazgol>>)
serv.allclients smsj * Futbol Duyuru * : Golu atan <uid.<tag.eskisahip>.name>
serv.allclients sysmessage @033,1,1 Top 10 saniye icinde santraya gidecek.
tag.sahipuid 0
SERV.ALLCLIENTS SOUND 247
tag.sahipuid 0
endif
endfor


[itemdef i_topsile]
name=Top Silici
id=i_rune_alchem_1
type=t_script
//COLOR=08b0
tag.gmsilemezdemisyucegcx 1

ON=@create
attr=attr_move_never|attr_invis
color=08b0
timer=1

ON=@timer
topsile
timer=1
return 1

ON=@dclick
return 1

on=@click
message @07a1 Bunlar top siliciler, lufen silmeyin!
return 1

on=@step
if (<src.dir> == 0)
src.move 0 1
elseif (<src.dir> == 1)
src.move -1 1
elseif (<src.dir> == 2)
src.move -1 0
elseif (<src.dir> == 3)
src.move -1 -1
elseif (<src.dir> == 4)
src.move 0 -1
elseif (<src.dir> == 5)
src.move 1 -1
elseif (<src.dir> == 6)
src.move 1 0
elseif (<src.dir> == 7)
src.move 1 1
endif
return 1


[itemdef i_topsilw]
name=Top Silici
id=i_rune_alchem_1
type=t_script
//COLOR=08b0
tag.gmsilemezdemisyucegcx 1

ON=@create
attr=attr_move_never|attr_invis
color=08b0
timer=1

ON=@timer
topsilw
timer=1
return 1

ON=@dclick
return 1

on=@click
message @07a1 Bunlar top siliciler, lufen silmeyin!
return 1

on=@step
if (<src.dir> == 0)
src.move 0 1
elseif (<src.dir> == 1)
src.move -1 1
elseif (<src.dir> == 2)
src.move -1 0
elseif (<src.dir> == 3)
src.move -1 -1
elseif (<src.dir> == 4)
src.move 0 -1
elseif (<src.dir> == 5)
src.move 1 -1
elseif (<src.dir> == 6)
src.move 1 0
elseif (<src.dir> == 7)
src.move 1 1
endif
return 1
[function topsilny]
foritems 3
if (<attr>&08010)
if (<type> == t_soccer_ball)
move n 1
endif
endif
endfor


[function futbolyap]
var.scrkirmizitakimscore 0
var.scrbeyaztakimscore 0
var.scrfutbolyarismasivar 1

newitem i_gate_soccer
new.p 1977,2087

serv.allclients smg Futbol yarışması için gate Safe Alan'da açılmıştır..

[itemdef i_gate_soccer]
id i_moongate_black
name Soccer

on=@create
color 1953
dispid i_moongate_blue
for x 1 50
tag.giren<dlocal.x> 0
endfor

on=@dclick
src.go 1977,2087

on=@step
src.go 1977,2087

on=@timer
serv.allclients sms Futbol maçı 10 saniye sonra başlıyor..
serv.allclients sound 256
try uid.<var.scrstarteruid>.morex 0
try uid.<var.scrstarteruid>.timer 10
remove
return 1


if !(<tag.giren40> == 0)
src.sms Yarışmaya 40 kişi çoktan girmiş..
timer 0
return 1
endif

src.flags <src.flags>|statf_freeze


src.hits <src.str>
src.stam <src.dex>

dorand 2
src.scryarismagiris2 0790
src.scryarismagiris1 1948
enddo

[function scryarismagiris2]
if (strmatch('<args>','0790'))
src.events e_scryarismabeyaz
src._scrgo beyaz
else
src.events e_scryarismakirmizi
src._scrgo kirmizi
endif

src.newitem i_scrforma
src.new.color <args>
src.new.equip

src.newitem i_scrshort
src.new.color <args>
src.new.equip

src.newitem i_scrkrampon
src.new.color <args>
src.new.equip

src.newitem i_scrbandana
src.new.color <args>
src.new.equip

src.newitem i_scrkatana
src.new.color <args>
src.new.bounce

src.newitem i_scrspear
src.new.color <args>
src.new.bounce


src.go 5526,1118

[function scryarismagiris1]
if (strmatch('<args>','1948'))
src.events e_scryarismakirmizi
src._scrgo beyaz
else
src.events e_scryarismakirmizi
src._scrgo kirmizi
endif

src.newitem i_scrforma
src.new.color <args>
src.new.equip

src.newitem i_scrshort
src.new.color <args>
src.new.equip

src.newitem i_scrkrampon
src.new.color <args>
src.new.equip

src.newitem i_scrbandana
src.new.color <args>
src.new.equip

src.newitem i_scrkatana
src.new.color <args>
src.new.bounce

src.newitem i_scrspear
src.new.color <args>
src.new.bounce

src.go 5467,1118


[function scrpozisyonal_]
if (<account.plevel> == 1)
go 5486,1101,15
if (<isevent.e_scryarismabeyaz>)
_scrgo beyaz
else
_scrgo kirmizi
endif
endif

[events e_scryarismabeyaz]
on=@click
message @0790,9 [ Futbol ]
message @0790 <name>
return 1

on=@hittry
if (<src.isevent.e_scryarismabeyaz>)
smx Takım arkadaşlarınıza dalamazsınız..
return 1
endif

on=@attack
if (<src.isevent.e_scryarismabeyaz>)
smx Takım arkadaşlarınıza dalamazsınız..
return 1
endif

on=@death
src.hits <src.str>

if !(<src.tag0.scrtopuid> == 0)
try uid.<src.tag.scrtopuid>.tag.sahipuid <src.tag.kesen>
try uid.<src.tag.kesen>.sayua 996,0,0,0 Top <uid.<src.tag.kesen>.name> isimli kişiye geçti!
endif

src._scrgo beyaz
return 1

on=@login
if (<src.tag.yarismasuremdoldu> == 1) || (<var.scrfutbolyarismasivar> == 0)
src.events -e_scryarismabeyaz
src.go safe
src.tag.scrtopuid
src.scrfutbolitemlarinisil
else

src.scrpozisyonal_

src.findid.i_yarismasuresayici.remove
endif
src.tag.yarismasuremdoldu

on=@logout
if !(<src.tag0.scrtopuid> == 0)
try uid.<src.tag.scrtopuid>.tag.sahipuid 0
try uid.<src.tag.scrtopuid>.tag.eskisahip <src.uid>
src.tag.scrtopuid 0
endif

src.go 5527,1101,15

if (<src.flags>&statf_freeze)
src.yarismagenelflagsil_
src.yarismalogout 1
else
src.yarismalogout 30
endif

[events e_scryarismakirmizi]
on=@click
message @0790,9 [ Futbol ]
message @1947 <name>
return 1

on=@hittry
if (<src.isevent.e_scryarismakirmizi>)
smx Takım arkadaşlarınıza dalamazsınız..
return 1
endif

on=@attack
if (<src.isevent.e_scryarismakirmizi>)
smx Takım arkadaşlarınıza dalamazsınız..
return 1
endif

on=@death
src.hits <src.str>

if !(<src.tag.scrtopuid> == 0)
try uid.<src.tag.scrtopuid>.tag.sahipuid <src.tag.kesen>
try uid.<src.tag.kesen>.sayua 996,0,0,0 Top <uid.<src.tag.kesen>.name> isimli kişiye geçti!
endif

src._scrgo kirmizi
return 1

on=@login
if (<src.tag.yarismasuremdoldu> == 1) || (<var.scrfutbolyarismasivar> == 0)
src.events -e_scryarismakirmizi
src.go safe
src.tag.scrtopuid
src.scrfutbolitemlarinisil
else

src.scrpozisyonal_

src.findid.i_yarismasuresayici.remove
endif
src.tag.yarismasuremdoldu

on=@logout
if !(<src.tag.scrtopuid> == 0)
try uid.<src.tag.scrtopuid>.tag.sahipuid 0
try uid.<src.tag.scrtopuid>.tag.eskisahip <src.uid>
src.tag.scrtopuid 0
endif

src.go 5527,1101,15

if (<src.flags>&statf_freeze)
src.yarismagenelflagsil_
src.yarismalogout 1
else
src.yarismalogout 30
endif

[function scrdirekrestate]
var.<args> <p>

[itemdef i_scryarismastarter]
id i_plant_water
name Orta

on=@create
attr attr_invis
var.scrstarteruid <uid>
tag.vipitem 1
color 1965

on=@timer
if (<morex> == 0)
newitem i_top
new.p 5193,2269
region.allclients yarismagenelflagsil_
region.allclients smg Yarışma başladı..
elseif (<morex> == 1)
try uid.<var.scrtopuid>.p 5193,2269
region.allclients scrpozisyonal_
endif
return 1

on=@pickup_ground
return 1

[itemdef i_scrforma]
id i_doublet
name Forma

on=@create
attr attr_move_never
hitpoints 10000

[itemdef i_scrshort]
id i_pants_short
name Forma

on=@create
attr attr_move_never
hitpoints 10000

[itemdef i_scrkrampon]
id i_shoes_plain
name Krampon

on=@create
attr attr_move_never
hitpoints 10000

[itemdef i_scrbandana]
id i_bandana
name Bant

on=@create
attr attr_move_never
hitpoints 10000

[itemdef i_scrkatana]
id i_katana
name futbol katana

on=@create
hitpoints 10000

[itemdef i_scrspear]
id i_spear
name futbol spear

on=@create
hitpoints 10000

[function scrfutbolitemlarinisil]
findid.i_scrforma.remove
findid.i_scrshort.remove
findid.i_scrkrampon.remove
findid.i_scrbandana.remove
findid.i_scrkatana.remove
findid.i_scrspear.remove
tag.scrtopuid

[function scrkirmizitakimkazandi]
scrfutbolitemlarinisil
if (<isevent.e_scryarismakirmizi>)
newitem i_deed_animal
new.tag.trade Rare Mustang
new.tag.trade_id c_mustang
new.tag.trade_name Rare Mustang
new.tag.trade_str 91
new.tag.trade_dex 75
new.tag.trade_int 0
new.tag.trade_karma 3000
new.tag.trade_fame 0
new.tag.trade_food 15000
new.name Filled pet trading contract
new.attr 00
new.more2 1
dorand 9
new.color 03e7
new.color=0455
new.color=031c
new.color=01bb
new.color=0279
new.color=033
new.color=0263
new.color=01b6
new.color=0455
enddo
new.bounce
endif
events -e_scryarismabeyaz
events -e_scryarismakirmizi
go safe

[function scrbeyaztakimkazandi]
scrfutbolitemlarinisil
if (<isevent.e_scryarismakirmizi>)
newitem i_deed_animal
new.tag.trade Rare Mustang
new.tag.trade_id c_mustang
new.tag.trade_name Rare Mustang
new.tag.trade_str 91
new.tag.trade_dex 75
new.tag.trade_int 0
new.tag.trade_karma 3000
new.tag.trade_fame 0
new.tag.trade_food 15000
new.name Filled pet trading contract
new.attr 00
new.more2 1
dorand 9
new.color 03e7
new.color=0455
new.color=031c
new.color=01bb
new.color=0279
new.color=033
new.color=0263
new.color=01b6
new.color=0455
enddo
new.bounce
endif
events -e_scryarismabeyaz
events -e_scryarismakirmizi
go safe

[itemdef i_top]
id 0e73
defname i_top
name Top


on=@create
var.scrtopuid <uid>
tag.sahipuid 0
tag.eskisahip 0
attr attr_static
color 1946
timerd 1
morex 1

on=@pickup_ground
return 1

on=@dclick

if (<tag.sahipuid> == <src.uid>)
if (<scroutcheck> > 0)
src.smx Out çizgisine çok yakınsınız..
return 1
endif

if (<scrtaccheck> > 0)
src.smx Taç çizgisine çok yakınsınız..
return 1
endif

if (<scrdirekcheck> > 0)
src.smx Kale direğine çok yakınsınız..
return 1
endif

if (<scrkalecheck> > 0)
src.smx Kaleye çok yakınsınız..
return 1
endif
src.sayua 0790,0,0,0 Sut!
src.tag.scrtopuid 0
tag.sahipuid 0
tag.eskisahip <src.uid>
tag.direction <src.dir>
morex 99 // Kaç kare vuracak?
endif
endif
return 1

on=@step
if (<morez> == 99)
//serv.allclients scr_durumdupdate//rbl
morez 0
endif
//morez ++
if !(<tag.eskisahip> == <src.uid>)
if (<tag.sahipuid> == 0)
src.sayua 996,0,0,0 <src.name> topu kapti!
morex 1
tag.sahipuid = <src.uid>
src.tag.scrtopuid <uid>
else
if !(<tag.sahipuid> == <src.uid>)
if (rand(3) == 1)
src.sayua 996,0,0,0 <src.name> topu <uid.<tag.sahipuid>.name>'dan caldi!
tag.sahipuid = <src.uid>
src.tag.scrtopuid <uid>
else
src.sms <uid.<tag.sahipuid>.name> size çalım attı!
endif
endif
endif
endif

//5669,1165

on=@timer
//say @0790 Test Mode: <scroutcheck>,<scrtaccheck>,<scrkalecheck>
timerd 1
obj=<tag.sahipuid>
if (<morex> > 1)
if (<tag.direction> == 0)
p <eval <p.x>>,<eval <p.y>-1>,<p.z>
elseif (<tag.direction> == 1)
p <eval <p.x>+1>,<eval <p.y>-1>,<p.z>
elseif (<tag.direction> == 2)
p <eval <p.x>+1>,<eval <p.y>>,<p.z>
elseif (<tag.direction> == 3)
p <eval <p.x>+1>,<eval <p.y>+1>,<p.z>
elseif (<tag.direction> == 4)
p <eval <p.x>>,<eval <p.y>+1>,<p.z>
elseif (<tag.direction> == 5)
p <eval <p.x>-1>,<eval <p.y>+1>,<p.z>
elseif (<tag.direction> == 6)
p <eval <p.x>-1>,<eval <p.y>>,<p.z>
elseif (<tag.direction> == 7)
p <eval <p.x>-1>,<eval <p.y>-1>,<p.z>
endif
obj=<var.scrstarteruid>
if (<scrkalecheck> > 0)
if (<scrmorexcheck i_scrkalecizgi> == 1)

if (<uid.<tag.eskisahip>.isevent.e_scryarismakirmizi>)
var.scrkirmizitakimscore ++
serv.allclients smg Kırmızı takım gol attı!
p 100,100//p 5669,1165
obj.morex 1
obj.timer 5
if (<var.scrkirmizitakimscore> >= <var.scrbitisscore>)
serv.allclients smg Kırmızı takım futbol maçını kazandı!
var.scrfutbolyarismasivar 0
try uid.<var.scrtopuid>.remove
obj.region.allclients scrkirmizitakimkazandi
//serv.allclients dialogclose d_scrdurum
endif
newitem i_scrgolkaleyani
new.p <var.scrkale1kose1>
newitem i_scrgolkaleyani
new.p <var.scrkale1kose2>
obj.region.allclients.update
local.sesartis 283
for x 1 3
obj.region.allclients sound <dlocal.sesartis>
local.sesartis ++
endfor
endif

else

if (<uid.<tag.eskisahip>.isevent.e_scryarismabeyaz>)
var.scrbeyaztakimscore ++
serv.allclients smg Beyaz takım gol attı!
p 100,100//p 5669,1165
obj.morex 1
obj.timer 5
if (<var.scrbeyaztakimscore> >= <var.scrbitisscore>)
serv.allclients smg Beyaz takım futbol maçını kazandı!
var.scrfutbolyarismasivar 0
try uid.<var.scrtopuid>.remove
obj.region.allclients scrbeyaztakimkazandi
serv.allclients dialogclose d_scrdurum
endif
newitem i_scrgolkaleyani
new.p <var.scrkale2kose1>
newitem i_scrgolkaleyani
new.p <var.scrkale2kose2>
obj.region.allclients.update
local.sesartis 283
for x 1 3
obj.region.allclients sound <dlocal.sesartis>
local.sesartis ++
endfor
endif

endif
morex 1
return 1
endif

if (<scroutcheck> > 0)
morex 1
if (<uid.<tag.eskisahip>.isevent.e_scryarismabeyaz>)

if (<scrmorexcheck i_scroutcizgi> == 1)


if (<scrmoreycheck i_scroutcizgi> == 0)
morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandomkirmizicek
else
morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandomkirmizicek
endif



morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandombeyazcek

endif

else

if (<scrmorexcheck i_scroutcizgi> == 0)


if (<scrmoreycheck i_scroutcizgi> == 0)
morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandombeyazcek
else
morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandombeyazcek
endif

else


morex 9
tag.direction = <eval 9-<tag.direction>>
scrrandomkirmizicek

endif

endif
return 1
endif

if (<scrtaccheck> > 0)
morex 1
if (<tag.direction> == 0)
p <eval <p.x>>,<eval <p.y>+1>,<p.z>
elseif (<tag.direction> == 1)
p <eval <p.x>-1>,<eval <p.y>+1>,<p.z>
elseif (<tag.direction> == 2)
p <eval <p.x>-1>,<eval <p.y>>,<p.z>
elseif (<tag.direction> == 3)
p <eval <p.x>-1>,<eval <p.y>-1>,<p.z>
elseif (<tag.direction> == 4)
p <eval <p.x>>,<eval <p.y>-1>,<p.z>
elseif (<tag.direction> == 5)
p <eval <p.x>+1>,<eval <p.y>-1>,<p.z>
elseif (<tag.direction> == 6)
p <eval <p.x>+1>,<eval <p.y>>,<p.z>
elseif (<tag.direction> == 7)
p <eval <p.x>+1>,<eval <p.y>+1>,<p.z>
endif

if (<uid.<tag.eskisahip>.isevent.e_scryarismabeyaz>)

scrrandomkirmizicek

else

scrrandombeyazcek

endif
return 1
endif

if (<scrdirekcheck> > 0)
morex 9
tag.direction = <eval 9-<tag.direction>>
sayua 996,0,0,0 Top direkten sekti!
return 1
endif

morex --
return 1
endif

tag.eskisahip 0

if (<tag.sahipuid> == 0)
return 1
endif

if (<obj.dir> == 0)
p <eval <obj.p.x>>,<eval <obj.p.y>-1>,<obj.p.z>
elseif (<obj.dir> == 1)
p <eval <obj.p.x>+1>,<eval <obj.p.y>-1>,<obj.p.z>
elseif (<obj.dir> == 2)
p <eval <obj.p.x>+1>,<eval <obj.p.y>>,<obj.p.z>
elseif (<obj.dir> == 3)
p <eval <obj.p.x>+1>,<eval <obj.p.y>+1>,<obj.p.z>
elseif (<obj.dir> == 4)
p <eval <obj.p.x>>,<eval <obj.p.y>+1>,<obj.p.z>
elseif (<obj.dir> == 5)
p <eval <obj.p.x>-1>,<eval <obj.p.y>+1>,<obj.p.z>
elseif (<obj.dir> == 6)
p <eval <obj.p.x>-1>,<eval <obj.p.y>>,<obj.p.z>
elseif (<obj.dir> == 7)
p <eval <obj.p.x>-1>,<eval <obj.p.y>-1>,<obj.p.z>
endif
return 1

[function scrrandomkirmizicek]
obj = <uid>

Forchars 50
if ( <isevent.e_scryarismakirmizi> )
try uid.<uid>.go <obj.p>
obj.tag.sahipuid <uid>
return 1
endif
endfor

[function scrrandombeyazcek]
obj = <uid>

Forchars 50
if ( <isevent.e_scryarismabeyaz> )
try uid.<uid>.go <obj.p>
obj.tag.sahipuid <uid>
return 1
endif
endfor

[dialog d_scrdurum]
635,-15
PAGE 0
resizepic 60 20 3600 100 100
dhtmlgump 80 30 80 20 11 0 Kırmızı: <dvar.scrkirmizitakimscore>
dhtmlgump 80 45 60 20 0 0 Beyaz: <dvar.scrbeyaztakimscore>

[function scr_durumdupdate]
dialogclose d_scrdurum
dialog d_scrdurum

[function scrkalecheck]
local.kalemidir 0

foritems 0
if (<baseid> == i_scrkalecizgi)
local.kalemidir ++
endif
endfor

return <local.kalemidir>

[function scroutcheck]
local.outmudur 0

foritems 0
if (<baseid> == i_scroutcizgi)
local.outmudur ++
endif
endfor

return <local.outmudur>

[function scrtaccheck]
local.tacmidir 0

foritems 0
if (<baseid> == i_scrtaccizgi)
local.tacmidir ++
endif
endfor

return <local.tacmidir>

[function scrmorexcheck]
foritems 0
if (<baseid> == <args>)
local.morex <morex>
endif
endfor

return <local.morex>

[function scrmoreycheck]
foritems 0
if (<baseid> == <args>)
local.morey <morey>
endif
endfor

return <local.morey>

[function scrdirekcheck]
local.direkmidir 0

foritems 0
if (<baseid> == i_scrkaledirek)
local.direkmidir ++
endif
endfor

return <local.direkmidir>

[itemdef i_scroutcizgi]
id i_teleporter
type t_normal

on=@create
attr attr_move_never
color 0790

on=@step
if (<src.dir> == 0)
src.move 0 1
elseif (<src.dir> == 1)
src.move -1 1
elseif (<src.dir> == 2)
src.move -1 0
elseif (<src.dir> == 3)
src.move -1 -1
elseif (<src.dir> == 4)
src.move 0 -1
elseif (<src.dir> == 5)
src.move 1 -1
elseif (<src.dir> == 6)
src.move 1 0
elseif (<src.dir> == 7)
src.move 1 1
endif
return 1

[itemdef i_scrtaccizgi]
id i_teleporter
type t_normal

on=@create
attr attr_move_never
color 0790

on=@step
if (<src.dir> == 0)
src.move 0 1
elseif (<src.dir> == 1)
src.move -1 1
elseif (<src.dir> == 2)
src.move -1 0
elseif (<src.dir> == 3)
src.move -1 -1
elseif (<src.dir> == 4)
src.move 0 -1
elseif (<src.dir> == 5)
src.move 1 -1
elseif (<src.dir> == 6)
src.move 1 0
elseif (<src.dir> == 7)
src.move 1 1
endif
return 1

[itemdef i_scrkalecizgi]
id i_teleporter
type t_normal

on=@create
attr attr_invis|attr_move_never

on=@step
if (<src.dir> == 0)
src.move 0 1
elseif (<src.dir> == 1)
src.move -1 1
elseif (<src.dir> == 2)
src.move -1 0
elseif (<src.dir> == 3)
src.move -1 -1
elseif (<src.dir> == 4)
src.move 0 -1
elseif (<src.dir> == 5)
src.move 1 -1
elseif (<src.dir> == 6)
src.move 1 0
elseif (<src.dir> == 7)
src.move 1 1
endif
return 1

[itemdef i_scrgolkaleyani]
id i_fire_column
name Gooool!
type t_normal

on=@create
attr attr_move_never
timer 2

on=@timer
remove
return 1

[itemdef i_scrkaledirek]
id 01296
name Direk

on=@create
attr attr_move_Never
color 0790

[function sut]

foritems 4
if <baseid=i_top>
if (<tag.sahipuid> == <src.uid>)
dclick
return 1
endif
endif
endfor

[eof]

//asdf
nedemek istedigini tam olarak anlamadım ama birşeyler anlatıyım belki derdine derman olur..
.sut yazıp sut cektiginde top sutu cektigin yönde ilerler ve eğer ilerledigi yönde kale varsa yane yerde playerin göremedigi invis' kareler varsa bunların üstünde on=@step döngüsü var tabiki burdan geçtiginde gol diyip topu ortaya atacaktır. eğer sen diosanki vurdugumda gol olmuyor scp tin icine bak bahsettigim o kare'leri bulacaksın top o karelerden gçemedigi sürece hiç bir şekilde gol olmaz.
Ayrıca futboll bnce gereksiz bi sistem zaten çapraz gidilmio bişe olmuo :D

Üye Ol veya Giriş Yap

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