UO-Dev Arama

 



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

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92090   12-06-2017 15:34 GMT    
        
merhabalar ben pelerine 10 saniyede +15 mana 5 hits basmasını istiyorum ve bu pelerinin 15 günlük süre sonra silinmesini istiyorum yardımcı olurmusunuz mana hp böyle yaptım.

Kod:
[ITEMDEF 01515]
DEFNAME=i_cape
RESOURCES=14 i_cloth
WEIGHT=5
TYPE=T_CLOTHING
DYE=1
ARMOR=5
CATEGORY=Provisions - Clothes
SUBSECTION=Shirts & Robes
DESCRIPTION=Cloak, Cape
DUPELIST=01530
SKILLMAKE=TAILORING 45.4, t_sewing_kit

ON=@Create
HITPOINTS={11 40}



ON=@EQUIP
src.spell_say [ Özel Clock ]
src.sysmessage @0713,1,1 Özel clock Gucu Sizinle.
LINK=<SRC.UID>
TIMER=10
RETURN 0

on=@TIMER
if (<cont.findid.i_rune_poison>) || (<cont.findid.i_rune_poison_field>)
cont.sysmessage @0481,,1 Uzerinizde zehir varken Özel Clock Hitsinizi dolduramaz.
timer 10
return 1
endif
IF (<LINK.hits><<LINK.str>)
LINK.hits=<LINK.hits>+5
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
TIMER=10
else
TIMER=10
ENDIF
RETURN 1

IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+15
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
TIMER=410
else
TIMER=10
ENDIF
RETURN 1


Son güncelleme: eren1994 tarafından 12-06-2017 17:27 GMT, 886 Gün önce düzenlendi.



Yazar

xrambo


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 132
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 28
Mesaj #92100   12-06-2017 20:52 GMT    
        
Birincisi düz itemin içindeki ayarlari bozma.
ikincisi sunu bir dene bakalim

Kod:
[itemdef i_cape1]
id i_cape
name Cloak of regeneration

on=@create
color 07a1
TIMER 360

on=@click
message @07e4,1,1 Hp Cape [+1 Regen]
message @07a1,1,1 Kalan zaman <TIMER>
return 1


ON=@EQUIP
TRIGGER @TIMER

ON=@TIMER
TIMERd=30
CONT.HITS +=1
IF (<CONT.HITS> > <CONT.maxhits>)
CONT.HITS = <CONT.maxhits>
CONT.MANA +=1
IF (<CONT.MANA> > <CONT.maxmana>)
CONT.MANA = <CONT.MANA>
ENDIF
ENDIF
RETURN 1


Test etmedim ama hits mana da sorun olmaz sadece 360 saniye sonra itemi silmeyebilir yada timer da çakışma yaratabilir



Yazar

Retired


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 261
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 23
Mesaj #92104   12-06-2017 21:26 GMT    
        
Alıntı
xrambo :
Birincisi düz itemin içindeki ayarlari bozma.
ikincisi sunu bir dene bakalim

Kod:
[itemdef i_cape1]
id i_cape
name Cloak of regeneration

on=@create
color 07a1
TIMER 360

on=@click
message @07e4,1,1 Hp Cape [+1 Regen]
message @07a1,1,1 Kalan zaman <TIMER>
return 1


ON=@EQUIP
TRIGGER @TIMER

ON=@TIMER
TIMERd=30
CONT.HITS +=1
IF (<CONT.HITS> > <CONT.maxhits>)
CONT.HITS = <CONT.maxhits>
CONT.MANA +=1
IF (<CONT.MANA> > <CONT.maxmana>)
CONT.MANA = <CONT.MANA>
ENDIF
ENDIF
RETURN 1


Test etmedim ama hits mana da sorun olmaz sadece 360 saniye sonra itemi silmeyebilir yada timer da çakışma yaratabilir




Nasıl silsin ki zaten usta remove vermemişsin.


ben karıncayı bile incitmem cümlesinde ki "bile" kelimesi karıncayı incitir.

Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92109   13-06-2017 08:47 GMT    
        
hp basıyor ama mana basmıyor ve sanide 1 hp basıyor 10 saniyede 5 mana 15 mana basmasını istiyorum ve sürede sürede olmamıs



Yazar

halisakts


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 46
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 25
Mesaj #92121   13-06-2017 17:59 GMT    
        
rambonun dedigi gibi itemin öz düz halini değiştirmeni bende tavsiye etmiyorum.
ve bi iteme hem silinme süresi hem hits basma süresi ekliyeceksen öncelikle + olarak bi item verdirebilirsin aşşada ayarladıgımı oldugu gibi kopyala yapıştır yap çalışıcaktır.



Kod:
[itemdef i_hpcape]
defname i_hpcape
NAME=HP Cape
ID=i_cape
WEIGHT=5

on=@click
message @07e4,1,1 Hp Cape [+1 Regen]
message @07a1,1,1 Kalan zaman <TIMER>
return 1

ON=@Create
HITPOINTS=100

ON=@EQUIP
src.spell_say [ Özel Clock ]
src.sysmessage @0713,1,1 Özel clock Gucu Sizinle.
src.newitem i_hpbas
src.new.equip

on=@TIMER
remove

on=@unequip
src.findid.i_hpbas.remove




[itemdef i_hpbas]
id i_memory
name hpbasar
type t_eq_script

on=@create
attr 04

ON=@EQUIP
LINK=<SRC.UID>
TIMER=10
RETURN 0

on=@TIMER
timer 10
IF (<LINK.hits><<LINK.str>)
LINK.hits=<LINK.hits>+5
endif
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+15
endif
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
ENDIF


Skype:halisakts

Falcona is walking towards the moon

Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92124   13-06-2017 18:29 GMT    
        
Peki Burda silinme süresi nerden ayarlıcam.



Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 347
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 30
Mesaj #92125   13-06-2017 19:02 GMT    
        
Kod:
[itemdef i_hpcape]
defname i_hpcape
NAME=HP Cape
ID=i_cape
WEIGHT=5

on=@click
local.temp = <eval <tag.silinmetime>>
local.day = <dlocal.temp> / 86400
local.temp = <dlocal.temp> - (86400 * <dlocal.day>)
local.hours = <dlocal.temp> / 3600
local.temp = <dlocal.temp> - (3600 * <dlocal.hours>)
local.minutes = <dlocal.temp> / 60
local.seconds = <dlocal.temp> - (60 * <dlocal.minutes>)
message @07e4,1,1 Hp Cape [+1 Regen]
message @07a1,1,1 Kalan zaman <dlocal.day> Gun, <dlocal.hours> saat, <dlocal.minutes> dk, <dlocal.seconds> sn
return 1

ON=@Create
HITPOINTS=100
tag.healmanatime 10
tag.silinmetime 432000
timer 1

ON=@EQUIP
src.spell_say [ Özel Clock ]
src.sysmessage @0713,1,1 Özel clock Gucu Sizinle.

on=@TIMER
if (<tag.healmanatime> == 0)
if (<cont.findlayer(20).baseid> == i_hpcape)
IF (<cont.hits><<cont.str>)
cont.hits=<cont.hits>+5
endif
IF (<cont.mana><<cont.int>)
cont.mana=<cont.mana>+15
endif
endif
tag.healmanatime 10
cont.say @,,1 Refreshed...
else
tag.healmanatime <eval <tag.healmanatime> -1>
endif

if (<tag.silinmetime> == 0)
cont.sysmessage @,,1 Eşyanın süresi doldu.
remove
return 1
else
tag.silinmetime <eval <tag.silinmetime> -1>
endif

timer 1
return 1

on=@unequip
tag.healmanatime 10


Buyur dostum ikincil bir eşyaya gerek kalmadan tek bir eşya ile halledilebilir bir şey. tag.silinmetime ı saniye bazından girersin ben 5 gün olarak ayarladım.



Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92127   13-06-2017 19:24 GMT    
        
çok teşekkür ederim



Yazar

xrambo


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 132
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 28
Mesaj #92128   13-06-2017 20:02 GMT    
        
Alıntı
halisakts :
rambonun dedigi gibi itemin öz düz halini değiştirmeni bende tavsiye etmiyorum.
ve bi iteme hem silinme süresi hem hits basma süresi ekliyeceksen öncelikle + olarak bi item verdirebilirsin aşşada ayarladıgımı oldugu gibi kopyala yapıştır yap çalışıcaktır.



Kod:
[itemdef i_hpcape]
defname i_hpcape
NAME=HP Cape
ID=i_cape
WEIGHT=5

on=@click
message @07e4,1,1 Hp Cape [+1 Regen]
message @07a1,1,1 Kalan zaman <TIMER>
return 1

ON=@Create
HITPOINTS=100

ON=@EQUIP
src.spell_say [ Özel Clock ]
src.sysmessage @0713,1,1 Özel clock Gucu Sizinle.
src.newitem i_hpbas
src.new.equip

on=@TIMER
remove

on=@unequip
src.findid.i_hpbas.remove




[itemdef i_hpbas]
id i_memory
name hpbasar
type t_eq_script

on=@create
attr 04

ON=@EQUIP
LINK=<SRC.UID>
TIMER=10
RETURN 0

on=@TIMER
timer 10
IF (<LINK.hits><<LINK.str>)
LINK.hits=<LINK.hits>+5
endif
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+15
endif
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
ENDIF




on=@Create kısmına timer XXXX şeklinde sayı gir ve devam et

yada benim yazdigim kısma ATTR_DECAY ekle süre bitince puff !



Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92129   13-06-2017 20:42 GMT    
        
giyince böyle hata veriyor neden acaba

Kod:
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?



Yazar

xrambo


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 132
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 28
Mesaj #92130   13-06-2017 20:47 GMT    
        
ON=@EQUIP
LINK=<SRC.UID>
TIMER=10 ////////// aha bunu kaldir. TRIGGER @TIMER olarak değiştir bakalım bide böyle dene
RETURN 0



Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92131   13-06-2017 20:50 GMT    
        
KALDIRDIM HALA HATA VERİYOR BUYRUN SCRİPT DAHA İYİ ANLARSINIZ




Kod:
[ITEMDEF 196]
DEFNAME=i_kanat
RESOURCES=14 i_cloth
WEIGHT=5
TYPE=T_CLOTHING
DYE=1
ARMOR=5
CATEGORY=Provisions - Clothes
SUBSECTION=Shirts & Robes
DESCRIPTION=Cloak, Cape
DUPELIST=01530
SKILLMAKE=TAILORING 45.4, t_sewing_kit


on=@click
message @07e4,1,1 asd kanat
message @07a1,1,1 Kalan zaman <TIMER>
return 1

ON=@Create
HITPOINTS=100
Timer 1209600

ON=@EQUIP
src.spell_say [Asd Kanat Aktif]
src.sysmessage @0713,1,1 Asd Kanat Gucu Sizinle.
src.newitem i_hpbas
src.new.equip

on=@TIMER
remove

on=@unequip
src.findid.i_hpbas.remove




[itemdef i_hpbas]
id i_memory
name hpbasar
type t_eq_script

on=@create
attr 04


ON=@EQUIP
LINK=<SRC.UID>
TIMER=
RETURN 0

on=@TIMER
timer 10
IF (<LINK.hits><<LINK.str>)
LINK.hits=<LINK.hits>+5
endif
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+5
endif
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
ENDIF



Yazar

xrambo


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 132
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 28
Mesaj #92133   13-06-2017 21:13 GMT    
        
Bunu ekle r r yap sphere kapat ac dene bakalim. önceden olan itemlere de remove cek.


Kod:
[ITEMDEF 196]
DEFNAME=i_kanat
RESOURCES=14 i_cloth
WEIGHT=5
TYPE=T_CLOTHING
DYE=1
ARMOR=5
CATEGORY=Provisions - Clothes
SUBSECTION=Shirts & Robes
DESCRIPTION=Cloak, Cape
DUPELIST=01530
SKILLMAKE=TAILORING 45.4, t_sewing_kit

ON=@Create
HITPOINTS=100
Timer 1209600

on=@click
message @07e4,1,1 asd kanat
message @07a1,1,1 Kalan zaman <TIMER>
return 1


ON=@EQUIP
src.spell_say [Asd Kanat Aktif]
src.sysmessage @0713,1,1 Asd Kanat Gucu Sizinle.
src.newitem i_hpbas
src.new.equip

on=@unequip
src.findid.i_hpbas.remove

on=@TIMER
MORE1=0
remove





[itemdef i_hpbas]
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

on=@create
attr=attr_decay | attr_newbie

ON=@EQUIP
LINK=<SRC.UID>

on=@TIMER
timerd 10
IF (<LINK.hits><<LINK.str>)
LINK.hits=<LINK.hits>+5
endif
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+5
endif
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
return 1



Yazar

M.CANILIK


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 347
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 30
Mesaj #92134   13-06-2017 21:13 GMT    
        
Yazmış olduğum scripti kullanırsan hata almadan çalıştırırsın...


Alıntı
eren1994 :
giyince böyle hata veriyor neden acaba

Kod:
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:37:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:38:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?
23:39:ERROR:Timer expired without DECAY flag 'hpbasar' (UID=40008c6b)?




Eğer ikinci bir scriptte bu hatayı alıyorsan, @timer triggerini return 1 ile sonlandırman gerekiyor yada on=@create altında iteme attr attr_decay flag'ini eklemen gerekiyor ki timer'ı dolduğu zaman silinme fonksiyonunu sphere kabul etsin.



Yazar

eren1994


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 66
Oyun Tarzı: Pp
Emulatör: 0.56b
Tecrübe: Player
Yaş: 32
Mesaj #92136   13-06-2017 21:21 GMT    
        
giyince hata vermiyor bu seferde süresi bitince bu hatayı veriyor ve hits ve mana basmıyor bozulmus




Kod:
ERROR:Timer expired without DECAY flag 'kanat' (UID=40008ea7)?



Yazar

mahsuni


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 151
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Scripter
Yaş: 28
Mesaj #92155   15-06-2017 09:49 GMT    
        
Kanat
Kod:
[ITEMDEF 196]
DEFNAME=i_kanat
RESOURCES=14 i_cloth
WEIGHT=5
TYPE=T_CLOTHING
DYE=1
ARMOR=5
CATEGORY=Provisions - Clothes
SUBSECTION=Shirts & Robes
DESCRIPTION=Cloak, Cape
DUPELIST=01530
SKILLMAKE=TAILORING 45.4, t_sewing_kit

ON=@Create
HITPOINTS=100
Timer 1209600

on=@click
message @07e4,1,1 asd kanat
message @07a1,1,1 Kalan zaman <TIMER>
return 1


ON=@EQUIP
src.spell_say [Asd Kanat Aktif]
src.sysmessage @0713,1,1 Asd Kanat Gucu Sizinle.

SERV.NEWITEM I_HITS,1,<SRC>,1
SERV.NEWITEM I_Hits_SILER,1,<SRC>,1



on=@unequip
CONSUME 1 I_HITS
CONSUME 1 I_HITS_SILER


on=@TIMER
MORE1=0
remove


Hits Ve Mana Itemi
Kod:
[itemdef i_hits]
id i_gold
name Hits Ve Mana Basar
TYPE=T_EQ_SCRIPT
WEIGHT=0
LAYER=LAYER_SPECIAL



on=@equip
Cont=<SRC.UID>
TIMER=3
RETURN 0

on=@TIMER
IF (<Cont.mana><<Cont.int>)
Cont.mana=<Cont.mana>+5
Endif 
  IF (<Cont.hits><<Cont.str>)
   Cont.hits=<Cont.hits>+5
   TIMER=3
    else
    TIMER=0
  ENDIF
RETURN 1


on=@unequip
LINK=04FFFFFFF
timer=-1
RETURN 0


Hits ve Mana itemini Sure Dolunca Silmek için
Kod:
[itemdef i_hits_siler]
id i_gold
name Hits Ve Mana siler
TYPE=T_EQ_SCRIPT
WEIGHT=0
LAYER=LAYER_SPECIAL


on=@create
timer 50 // Buraya Kac Snaye sonra itemin Silinmesini istiyorsan belirt


on=@TIMER
src.findid.i_hits.remove
remove
return 1


Warsa Atarin Cezani Yatarim . .

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Kanama Ve Poison Sorunu16EnmaBlackthorn21-05-2019
Samsung S9 WHATSAPP SORUNU1Skylord-Hanedan12-03-2019
NPC Efect Sorunu10xwerswoodx28-09-2018
Anim4.mul Yukleme Sorunu1mcfarlane22-09-2018
Hanedan Pvp - BAKIMDA ( UZUN BİR SÜRE )37HanedanPvp12-02-2019


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