UO-Dev Arama

 




Paylaş

İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54833   31-12-2011 02:03 GMT    
        
Robe giyildiği zaman bazı büyüleri resist etmesi gerekiyor fakat şöyle bir durum gerçekleşiyo robeyi giydiğinde eventsi alıyor sorun yok robeyi giyen kişi başka birine corp or atınca öbür kişide o sıra ona in por atınca robeyi giyenin üstünde etkilenmez yazıyor ama corp or fizzle oluyor atmıyor yani.

Bunlarda scriptler. Zamanı olup detaylı inceleyen olursa çok teşekkür ederim...

Kod:
[itemdef i_xx]
Name=xx
DYE=1
TYPE=t_clothing
ID=0204e
WEIGHT=5
ARMOR=120
RESOURCES=48 i_cloth
SKILLMAKE=TAILORING 100.0, t_sewing_kit

ON=@Create
COLOR=1945
HITPOINTS=100

ON=@Click
message @50,,1 xx
return 1

ON=@Equip
IF ( <SRC.magery> < 98.0 )
SRC.SYSMESSAGE @07a1 En az 98 Magery'niz olmali.
UNEQUIP
RETURN 1
ENDIF

IF ( <SRC.EVALUATINGINTEL> < 98.0 )
SRC.SYSMESSAGE @07a1 En az 98 Evaluating Intelligence'iniz olmali.
UNEQUIP
RETURN 1
ENDIF

IF ( <SRC.MEDITATION> < 98.0 )
SRC.SYSMESSAGE @07a1 En az 98 Meditation olmali.
UNEQUIP
RETURN 1
ENDIF



IF ((<src.tactics> > 0.0) || (<src.wrestling> > 0.0) || (<src.swordsmanship> > 0.0) || (<src.fencing> > 0.0) || (<src.macefighting> > 0.0) || (<src.archery> > 0.0) )
SRC.SYSMESSAGE @07a1 Combat Skillleri olmamali.
UNEQUIP
RETURN 1
ENDIF

src.events +e_resist_fire
COLOR 066d

ON=@UnEquip
src.events -e_resist_fire

[EVENTS e_resist_fire]
ON=@SPELLEFFECT
If (<argn>==1) || (<argn>==3) || (<argn>==5) || (<argn>==8)
sayua 044,6,6,0 *Buyuden etkilenmez*
return 1
endif

ON=@Gethit
IF (<src.findid.i_rune_clumsy>) || (<src.findid.i_rune_feeblemind>) || (<src.findid.i_rune_magic_arrow>) || (<src.findid.i_rune_weaken>)
src.findid.i_rune_clumsy.remove
src.findid.i_rune_feeblemind.remove
src.findid.i_rune_magic_arrow.remove
src.findid.i_rune_weaken.remove
SPELLEFFECT=s_cure,150.0,1

endif

//////////////////////////////////////////////MAGERY SCP///////////////////////////

[function f_fizzle]
effect 3,i_fx_smoke_small,3,40,1
sound 92

if (<src.mana> > 6)
src.mana <src.mana>-{1 2}
else
src.mana 1
endif

if (<findid.i_magerylvl>)
findid.i_magerylvl.remove
endif

if (<findid.i_evallvl>)
findid.i_evallvl.remove
endif

if (<findid.i_spdelay_man>)
findid.i_spdelay_man.remove
elseif (<findid.i_spdelay_woman>)
findid.i_spdelay_woman.remove
endif



[itemdef i_magerylvl]
name=Magery
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

On=@Create
attr attr_invis|attr_decay

On=@Equip
timer 6

On=@Timer
attr attr_decay
remove
return 1


[itemdef i_evallvl]
name=Evaluating Intelligence
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

On=@Create
attr attr_invis|attr_decay

On=@Equip
timer 6

On=@Timer
attr attr_decay
remove
return 1


[itemdef i_spdelay_woman]
name=Woman Mage Delay
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.body c_woman_nomove
if (<more1>)
timer <more1>
endif

On=@UnEquip
if !(<cont.flags>&statf_dead)
cont.body c_woman
cont.obody c_woman
endif

On=@Timer
remove
return 1


[itemdef i_spdelay_man]
name=Man Mage Delay
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.body c_man_nomove
if (<more1>)
timer <more1>
endif

On=@UnEquip
if !(<cont.flags>&statf_dead)
cont.body c_man
cont.obody c_man
endif

On=@Timer
remove
return 1






//------------------
// freeze body's
//------------------

[chardef c_man_nomove]
id c_man
can mt_usehands // newly added
foodtype 15 t_food, t_fruit

On=@GetHit
body c_man
obody c_man

[chardef c_woman_nomove]
id c_woman
can mt_usehands|mt_female
foodtype 15 t_food, t_fruit

On=@GetHit
body c_woman
obody c_woman





//------------------
// freezetime control functionz
//------------------

[function sd]
findid.i_spdelay_man.remove
findid.i_spdelay_woman.remove

if (<body> == c_man)
var.m <act.uid>
newitem i_spdelay_man
act.more1 <args>
act.equip
act <var.m>

elseif (<body> == c_woman)
var.m <act.uid>
newitem i_spdelay_woman
act.more1 <args>
act.equip
act <var.m>
endif

//------------------
// magery control functionz
//------------------

[function mg1]
[function mg2]
[function mg3]
[function mg4]
[function mg5]
[function mg6]
[function mg7]
[function mg8]


Son güncelleme: Shaddar tarafından 31-12-2011 12:28 GMT, 146 Gün önce düzenlendi.



Yazar

Andrien


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 665
Oyun Tarzı:
Emulatör: 0.56b
Tecrübe: Player
Yaş: 20
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54835   31-12-2011 02:29 GMT    
        
Düzgün bir şekilde anlatabilirsen yardımcı olabilirim eventleri kontrol et bide control çek .show events yap bak eventler doğrumu diye


İnsan bazen yakınına kördür

Arabadaydık
-Tabiatın güzelliğine bak! dedim
-Ağaçlardan birşey göremiyorum ki! dedi


Dance me to the end of love

Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54839   31-12-2011 12:29 GMT    
        
Tekrar yazdım.



Yazar

Walkova


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 13
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54847   01-01-2012 03:19 GMT    
        
Sorun spells scriptinde magic arrow büyüsüne tanımlanmış olan effectten kaynaklanıyor.
İki scriptin oldugu için 2 farklı spelleffect tanımlanması bu sorunu teşkil ediyor...Bunu çözmek için spells scriptinin altına robe'a atadıgın eventi sorgulatman gerekmekte.Umarım yardımcı olabilmişimdir iyi geceler...



Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54852   01-01-2012 14:21 GMT    
        
Spells i başka scriptlerle karşılaştırdım bir sorun yok gibi 2 spells scriptide yok



Yazar

Walkova


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 13
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54857   01-01-2012 22:58 GMT    
        
Kod:
[events e_resist_fire]
on=@spelleffect
if (<argn> < 9) && !(<src.uid> == <uid>)
say_okay *Etkilenmez*
return 1
endif


On=@Gethit triggerını kaldırıp sadece yukarıdaki şekilde deneyebilir misin?



Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54859   01-01-2012 23:20 GMT    
        
Yok olmadı sadece in por'da değil uus jux atıncada aynı sorun oluyor.



Yazar

Afronola


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1404
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 6
Karma:   2   Level 1
Messenger: Msn iletişim
Mesaj #54882   04-01-2012 11:32 GMT    
        
-peki madem


Son güncelleme: Afronola tarafından 04-01-2012 14:17 GMT, 142 Gün önce düzenlendi.


Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54883   04-01-2012 13:08 GMT    
        
Hayır olmuyor bence robeyle alakalı değil ya başka spherede nedeyince oluyo çünkü bendekinde sorun var fix scp de olabilir anlamadım ki :S



Yazar

Walkova


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 13
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54884   04-01-2012 13:14 GMT    
        
Mutlaka genel eventinin altında birtakım büyüler f_fizzle fonksiyonu içeriyor.Kontrol için karakter üzerindeki bütün eventleri kaldırıp sadece robe eventini verdirerek test edebilirsiniz.



Yazar

Shaddar


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 125
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Karma:   0   Level 0
Messenger: Msn iletişim
Mesaj #54893   04-01-2012 22:58 GMT    
        
Kaldırdım hepsini denedim gene aynı sorun :S



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Armor Sorunu2Alcholic24-05-2012
Arkadaşlar 3D Binek Sorunu!6dipnot01-04-2012
Guild Unvan Sorunu3Berk13-03-2012
İris2 verdata.mul sorunu ?4_Avatar_14-03-2012
Guild'ten çıkma sorunu5Mrs.xariyla12-03-2012


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,