Arkadaşlar Gm Robe.scp yazdım oldu ama çift tıkladığımda invis açıp kapaması için yani .invis 1 .invis0 yapması için ne yapmam gerekiyor..?
Birde Effekt eklemek istiyorum i_fx_sparkle gibi O nasıl olacak ?

[EVENTS e_rb_breakspell]
on=@spellcast
SRC.EFFECT=3,i_fx_sparkle_ 15,35,2 mi olacak ?

GmRobenin Sprintsi bu:
[ITEMDEF i_96533424]
id=i_robe_gm
NAME=MahSeR Uo Owner Robe


on=@Equip
src.sayu <serv.name>: <src.sex Bay/Bayan> <src.name> Staff'ı oldunuz ! .. iyi oyunlar dileriz ..
src.invis 1
src.invul 1
src.allskills 10000
src.newitem i_spellim
src.act.bounce
src.newitem i_Mkatana
src.act.bounce
src.newitem i_bandana
src.act.bounce
src.act.attr 04
src.act.color 3333
src.act.name <serv.name> Staff <name>
src.newitem i_apron_half
src.act.bounce
src.act.attr 04
src.act.color 3333
src.act.name <serv.name> Staff <name>
src.newitem i_boots_calf
src.act.bounce
src.act.color 3333
src.act.attr 04
src.act.name <serv.name> Staff <name>
src.newitem i_studded_gloves
src.act.bounce
src.act.color 3333
src.act.attr 04
src.act.name <serv.name> Staff <name>
src.newitem i_Staff_tele
src.act.bounce
src.act.attr 04
src.act.name <serv.name> Staff <name>
return 1
on=step
src.invis 
return 1

bi kenarına ekle bunları olur :)
on=@dclick
SRC.EFFECT=3,i_fx_sparkle_15,35,2
src.invis
Tamam arkadaşlar saolun bu:
on=@dclick
SRC.EFFECT=3,i_fx_sparkle 15,35,2
src.invis
Doğru ama;
on=@dclick
SRC.EFFECT=3,i_fx_sparkle 15,35,2
SRC.EFFECT=3,İ_fire_column 16,38,2
src.invis
Böle yapıyorum Fire Column Aynı yerde çıkıyor ! Koordinat yani Yönü Sağa sola gibi Değişmiyor..!Neden ?
Nasıl Olacak ?
on=step
src.invis
return 1 bunu herhanqi bir yerine yaz arkadaşım. olacaktıR.
Skylord51 sezin dediğinize göre scriptsi böle yazdım ama olmadı effectlerin yeri değişmiyor..!

[ITEMDEF i_96533424]
id=i_robe_gm
NAME=MahSeR Uo Owner Robe

on=@dclick
SRC.EFFECT=11,i_fx_smoke 45,38,3
SRC.EFFECT=2,i_fire_column 30,35,2
SRC.EFFECT=3,i_fire_column 15,35,2
SRC.EFFECT=4,i_fx_sparkle 15,33,4
SRC.EFFECT=1,i_fx_sparkle 35,20,8
src.invis

on=step
src.invis
return 1

on=@Equip
src.sayu <serv.name>: <src.sex Bay/Bayan> <src.name> Staff'ı oldunuz ! .. iyi oyunlar dileriz ..
src.invis 1
src.invul 1
src.allskills 10000
src.newitem i_spellim
src.act.bounce
src.newitem i_Mkatana
src.act.bounce
src.newitem i_bandana
src.act.bounce
src.act.attr 04
src.act.color 3333
src.act.name <serv.name> Staff <name>
src.newitem i_apron_half
src.act.bounce
src.act.attr 04
src.act.color 3333
src.act.name <serv.name> Staff <name>
src.newitem i_boots_calf
src.act.bounce
src.act.color 3333
src.act.attr 04
src.act.name <serv.name> Staff <name>
src.newitem i_studded_gloves
src.act.bounce
src.act.color 3333
src.act.attr 04
src.act.name <serv.name> Staff <name>
src.newitem i_Staff_tele
src.act.bounce
src.act.attr 04
src.act.name <serv.name> Staff <name>
return 1
Benim hatırladığım kadarı ile step üzerinden geçince bunu yaptırdı.

Yani
on=step
src.invis yapınca üzerinden geçtiğinde invis olur veya invisliği kalkar.
On=@Step ne alaka çözemedim :S
Burada:
on=@dclick
SRC.EFFECT=11,i_fx_smoke 45,38,3
SRC.EFFECT=2,i_fire_column 30,35,2
SRC.EFFECT=3,i_fire_column 15,35,2
SRC.EFFECT=4,i_fx_sparkle 15,33,4
SRC.EFFECT=1,i_fx_sparkle 35,20,8
src.invis

Dclick yani çift tıklamayla invis oluyor ama benim istediğim o değil..!
Effectler invisi yaparken benim yanımda çıkmıyor !
Hepsi ayağımın altından çıkıyor !

Bunu nasıl düzeltebilirim..?
Effectler şu şekilde olablir bu koyduğum hazır bir yerden bulduğum koddur ben yazmadım incelemen için koyuyorum:


[function efekt] 

//if (<src.account.plevel> >= 6)
if !(<src.flags>&statf_insubstantial)
src.newitem i_fx_curse
src.sound 0207
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move e 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move w 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move n 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move s 1
src.invis 1
return 1

else
src.newitem i_fx_curse
src.act.color 0800
src.sound 0207
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move e 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move w 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move n 1
src.newitem i_fx_curse
src.act.color 0800
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay
src.act.move s 1
src.invis 0
return 1
endif
endif
return 1

Bunu tanımladıktan sonra On=@Dclick altına src.efekt diyebilirsin mesela robe için
Teşekkürler....

Üye Ol veya Giriş Yap

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