UO-Dev Arama

 



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

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69410   28-04-2013 17:36 GMT    
        
Arkadaşlar bir kaç sorum olacak size
Mesela robe giydiğinde unequip yapmaması için ne yapmam lazım ?
Kod:
on=@unequip
src.sysmessage @33,4 Bu robeyi cikartamazsiniz !


Birde pelerine + - veremedim,Olmadı
Kod:
on=@Equip
(<src.magery> +25)
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10

on=@unequip
(<src.magery> -25)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !


Son bir şey daha bu pelerini equip yaptığı zaman saniyede 3 mana kazanmasını ayarlıyabilirmiyiz ?



Yazar

Aftrosh*


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 341
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Mesaj #69411   28-04-2013 18:07 GMT    
        
Pelerinini bu şekilde düzeltebilirsin , denemedim ama böyle olması lazım.( 3 Saniyede 8 Mana veriyor. )

Kod:
ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0

ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0

on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1


Robeninde altına bunu eklemen yeterli olacaktır.

Kod:
on=@dropon_item
equip
src.sysmessage @33,4 Bu robeyi cikartamazsiniz !
return 1


bir yazar , bir düşünür sonrasında üzülür.

Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69412   28-04-2013 18:14 GMT    
        
Dostum bir hata var bu işte:
Megery skill 100 ama
Pelerini giydiğin zaman magery 20 Oluyor,Çıkardığımda 80 Oluyor



Yazar

Aftrosh*


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 341
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Mesaj #69414   28-04-2013 18:17 GMT    
        
Dostum ben denedim , hiç bir problem yok.Tam teşekkürlü çalışıyor.

Kod:
ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0

ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0

on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1


 manyaqq
bir yazar , bir düşünür sonrasında üzülür.

Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69418   28-04-2013 20:55 GMT    
        
Alıntı
Aftrosh* :
Dostum ben denedim , hiç bir problem yok.Tam teşekkürlü çalışıyor.

Kod:
ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0

ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0

on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1



Dostum benim yazım hatam varmış
Sağol

Birde senden res gateye timer eklemeni isteyebilirmiyim ?
Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate

on=@create
tag0.resleyici 0
attr=010
color 0481

on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1

on=@dclick
return 1

on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
src.resurrect
SOUND=snd_SPELL_RESURRECTION
tag0.resleyici +=1
return 1



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69422   28-04-2013 23:40 GMT    
        
Timer derken nasıl bir timer ? Adam res gateden geçtikten sonra 5 sn sonra reslenmesi falan mı ?



Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69423   29-04-2013 04:07 GMT    
        
Alıntı
System_Error :
Timer derken nasıl bir timer ? Adam res gateden geçtikten sonra 5 sn sonra reslenmesi falan mı ?


Aynen dostum..



Yazar

Aftrosh*


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 341
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 24
Mesaj #69440   29-04-2013 14:46 GMT    
        
Denedim , sorunsuz çalışıyor kardeşim.

Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate

on=@create
tag0.resleyici 0
attr=010
color 0481

on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1

on=@dclick
return 1

on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
tag0.resleyici +=1
src.sysmessage 5 saniye sonra resleneceksiniz.
src.sureliresle
return 1

[function sureliresle]
timerf,5 src.resurrect
timerf,6 serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
return 1

[eof]


 manyaqq
bir yazar , bir düşünür sonrasında üzülür.

Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69442   29-04-2013 15:20 GMT    
        
Dostum sana ne kadar teşekkür etsem azdır
Benim ufak tefek hatalarım oluyor ama ben genede server açmak istiyorum..!
Sen skype kullanıyormusun dostum ?



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69486   30-04-2013 13:26 GMT    
        
Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate

on=@create
TAG.TOTALRES=0
TAG.LASTRES=0
ATTR=010
COLOR=0481

on=@click
message @,,1 a <name>
src.sysmessage @,,1 Bu <name> toplam <dtag0.totalres> oyuncuyu hayata dondurmus ve en son hayata dondurulen <uid.<tag0.lastres>.name> isimli oyuncudur.
return 1

on=@dclick
return 1

on=@step
if !(<src.hits> == 0)
src.sysmessage @38,,1 Olü değilsiniz.
src.move 1
return 1
endif
if (<src.findid.i_resurrector>)
src.sysmessage @38,,1 Hayata donmeniz icin <dsrc.findid.i_resurrector.timer> saniye var.
return 1
endif
if (<src.findid.i_resurrector.more1>)
src.sysmessage @38,,1 Hayata donmeniz icin <dsrc.findid.i_resurrector.more1> saniye var.
return 1
endif
SERV.NEWITEM i_resurrector,1,<uid>,1
SRC.CTAG.RESGATE <UID>
return 1

[ITEMDEF i_resurrector]
ID=i_handr_1
NAME=Res
TYPE=t_eq_script

on=@Create
ATTR=attr_invis|attr_newbie|attr_decay

on=@Equip
MORE1=5
MORE2=1
TIMER=1
src.sysmessage @,,1 <dMORE1> saniye içinde hayata tekrar doneceksiniz.
src.stone 1

on=@unequip
src.sysmessage @,,1 Reslenme hakkiniz acilmistir.
src.stone 0

on=@Timer
IF (<MORE2> == 1)
IF (<MORE1>)

if !(<topobj.hits> == 0)
topobj.sysmessage @38,,1 Su an hayattasiniz.
topobj.stone 0
remove
return 1
endif

IF (<topobj.isonline>)
TOPOBJ.MESSAGE <dmore1>
MORE1 --
TIMER=1
endif
RETURN 1
ELSE
MORE2=2
ref1 <src.ctag.resgate>
REF1.TAG.LASTRES <topobj.uid>
REF1.TAG.TOTALRES ++
TOPOBJ.RESURRECT 1
topobj.move 1
topobj.stone 0
topobj.SAYU * <TOPOBJ.NAME> Hayata Döner *
TIMER=15
RETURN 1
ENDIF

ELIF (<MORE2> == 2)
REMOVE
RETURN 1
ENDIF


Son güncelleme: System_Error tarafından 30-04-2013 18:50 GMT, önce düzenlendi.



Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69488   30-04-2013 16:32 GMT    
        
Alıntı
Aftrosh* :
Denedim , sorunsuz çalışıyor kardeşim.

Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate

on=@create
tag0.resleyici 0
attr=010
color 0481

on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1

on=@dclick
return 1

on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
tag0.resleyici +=1
src.sysmessage 5 saniye sonra resleneceksiniz.
src.sureliresle
return 1

[function sureliresle]
timerf,5 src.resurrect
timerf,6 serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
return 1

[eof]



Arkadaşımız vermişti sağolsun sorunsuz çalışıyor..
Sende sağol ilgilendiğin için



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69489   30-04-2013 16:48 GMT    
        
Ben bunda sorun buldum ama. Adam sürekli gate üstünde dolaşınca ne olcak. timerf hep 5 vercek. adam gatenin üzerinde durdukça gate reslemiş gibi gözükcek ve resleyici tagı hep artıcak. adam gatenin üstünden hiç gitmezse +++++ her sn tag artcak. falan falan işte ya



Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69492   30-04-2013 17:58 GMT    
        
Dostum gatenin üzerinden geçmene izin vermiyorki
http://n1304.hizliresim.com/18/y/mmb5d.png



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69493   30-04-2013 18:43 GMT    
        
Ölüyken diyorum. ayrıca timerf kullanımı bile yanlış

timerf,5 deil timerf 5, olur o



Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69494   30-04-2013 19:43 GMT    
        
Dostum
Kod:
timerf,

Bu dediğin doğru dikkat etmemişim..,Fakat ondan başka hata nerede anlamadım
Ölü değilsen gateden geçemezsin zaten geri teper,Ölü iken tabi gate içinden geçeçeksin ve 5 sn sonra resleneceksin ve reslenen kişi olarak +1 ekleyecek !



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69495   30-04-2013 20:08 GMT    
        
Bende sana diyorum ki bi oyuncu gatenin üzerinde sürekli duramıyormu ölüyken. Duruyor. O ölü adam o gatenin üzerinde durduğu her saniye gate tag'ı 1 artıcak ve adama sürekli sureliresle komutunu gireceği için sürekli timerf ekleyecek.



Yazar

manyaqq


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 265
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 31
Mesaj #69496   30-04-2013 20:52 GMT    
        
Yanlışın var dostum..
Bak: http://www.youtube.com/watch?v=8R4Z9lZXYi4 )



Yazar

System_Error


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 558
Oyun Tarzı: Pp
Emulatör:
Tecrübe: Player
Yaş: 29
Mesaj #69498   30-04-2013 22:22 GMT    
        
Arkadaşım sürekli üzerinden geçersen. Görürsün. Devamlı git gel git gel.



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih


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ı,