|
|
| Yazar | Mesaj |
Xazrael
Nereden: Turkey Britain |
#266205
2007-12-17 22:20 GMT
event olarak bunu kullanıyorum fakat 5 saniye sonra
22:18:ERROR:Timer expired without DECAY flag &裟magical katana&裟 UID=40646989)?bu hatayı veriyor ne yapmalıyım başka serverda düzgün çalışırken bende hata veriyor? 56b nightly.. Kod: [events e_silici]
On=@ItemDropOn_Ground var.uid <act.uid> foritems 8 //if (<src.region.safe> == 1) try uid.<var.uid>.timer 5 endif src.sysmessage @07ad Attiginiz item 5 saniyede silinecek..! endfor on=@timer try uid.<var.uid>.remove fix return 1
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
MortaL
Nereden: |
#266208
2007-12-17 22:26 GMT
Kod: [events e_silici] On=@ItemDropOn_Ground serv.newitem i_silici new.local.uid <act.uid> new.timer 5 new.cont endif src.sysmessage @07ad Attiginiz item 5 saniyede silinecek..! return 1 [itemdef i_silici] vs vs on=@timer try uid.<local.uid>.remove return 1 eğer makinanız iyi değilse bence hiç bulaşmayın sistemi bu script kasar direk atılanı silsin
|
HP-Nexiel
Nereden: Turkey Yalova |
#266218
2007-12-17 23:01 GMT
Mortal timerf yaptiginda " timerf " sürekli kontrol eden bir fonksiyon degilmidir.
Sen katanayi yere attin ve cantana aldin senin yaptigin scriptte katanayi sonra yerden alip cantana atsan cantandan silinmezmi ? denemedim scripti.
|
Xazrael
Nereden: Turkey Britain |
#266243
2007-12-18 00:14 GMT
Olmadı malesef bu sefer hata vermedi ama silmedide :S
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
boosterx
Nereden: Turkey Ankara |
#266247
2007-12-18 00:21 GMT
Neden ayrı bi events yazıyosunuz ki?5 saniye yerine 1 dakika yapın. Sphere.ini: // Base decay time in minutes for items DecayTimer=1
Hayat bir gündür.Belki ogün bugündür!?! |
Xazrael
Nereden: Turkey Britain |
#266248
2007-12-18 00:23 GMT
Yalnız safede olmasını istiyorum =)
if !(<src.isgm> if (<region.flags>==<region.flags>|region_flag_safe) src.sysmessage @07a1 Yere atilan itemler silinir. act.remove endif Bunu kullanıyorum saniyesiz siliyor. ama saniye yapamadım :P
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
MortaL
Nereden: |
#266258
2007-12-18 09:35 GMT
yeniledim mesajı
|
Akillis
Nereden: United States Kentucky - Seattle |
#266261
2007-12-18 09:43 GMT
@Xazrael
madem o gosterdigini siliyorsa event vericeksin ya da bir function [events +silici] //senin satirlar act.remove yerine src.events +silici timerf 5, events -silici
MSN/ICQ/AIM gibi programlar aracılığı ile destek olmuyorum. UO için gelmeyiniz. SphereWiki - Acemilerin scriptera dönüştüğü site. |
Noxier
Nereden: Turkey Antalya |
#266280
2007-12-18 10:39 GMT
Kod: [events e_dropfix] On=@ItemDropOn_Ground if (<src.region.guarded>==1) // gz içi şu an act.timerf 3,silbeni <act.uid> act.say siliniom ben endif [function silbeni] if <isitem> if (<cont>) obj=<args> obj.remove endif endif arama yaptım eskiden böyle bir çözüm bulmuşum. daha stabil sanırım.
Mundus ,Kovuk Aktif! Hergün güneş doğar yeter ki açık olsun perdeler Noxier : If i find it , i read it for you endif Kız : What is endif Noxier: ummh?!, very long story sweety USGC [Büyük Kuş] Uyarılar : Uyarı - 3 , kim tutar be :) |
Xazrael
Nereden: Turkey Britain |
#266418
2007-12-18 17:15 GMT
@Akills V Noxier
dediginiz gibi yaptım ama gene aynı Timer flag vs.. Hata veriyor Sphere.ini den bi flagmı eklemem lazım? 17:12:ERROR:Timer expired without DECAY flag 'magical short spear' (UID=4064698 ?Kod: On=@ItemDropOn_Ground if (<src.region.safe>==1) // gz içi şu an act.timer 5,silbeni act.say @1153,,1 siliniom ben endif [function silbeni] if !(<src.isgm> if (<region.flags>==<region.flags>|region_flag_safe) src.sysmessage @07a1 Yere atilan itemler silinir. act.remove endif Bunuda denedim olmadı :S Kod: On=@ItemDropOn_Ground
if (<src.region.guarded>==1) // gz içi şu an act.timerf 3,silbeni <act.uid> act.say siliniom ben endif [function silbeni] if <isitem> if (<cont>) obj=<args> obj.remove endif endif
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
[Ragnar]
Nereden: Turkey Antalya |
#266421
2007-12-18 17:18 GMT
Kod: [events e_silici] On=@ItemDropOn_Ground var.uid <act.uid> foritems 8 try uid.<var.uid>.timer 5 return 1 endif src.sysmessage @07ad Attiginiz item 5 saniyede silinecek..! endfor on=@timer try uid.<var.uid>.remove fix return 1 böyle dene?
|
Xazrael
Nereden: Turkey Britain |
#266600
2007-12-18 23:09 GMT
23:07:ERROR:Timer expired without DECAY flag &裟3D Binek Tame Seti&裟 (UID=406424e1)?
@ragnar olmadı gene :S Ya bu sphere.iniden bişey yapmam filanmı lazım Timer Decay flag vs diyor timer fonksyonu çalışmıyor sanki başka serverda işleyen kodlar benimkinde olmuyor..Misal flash robe koymuştum ondada sürekli bu hatayı veriyorduŞimdi şöyle deniyorum [function silbeni] act.remove return 1 On=@ItemDropOn_Ground silbeni src.sysmessage Yere atilan itemler silinir.. Böyle siliniyor item atılınca On=@ItemDropOn_Ground act.timer 5,silbeni src.sysmessage Yere atilan itemler silinir.. Yapıyorum gene Timer expired without DECAY flag 'half apron' (UID=406424be)? Timer hatasını veriyor..
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
memoli
Nereden: Turkey imzr gzlyalı |
#266610
2007-12-19 00:05 GMT
iide ben bunu çözmüştüm ve koymuştm bi dk
http://www.ultima-strike.com/forumlar-m-mesajlar-q-30053.html#bottom
Nothing To Say You! |
Xazrael
Nereden: Turkey Britain |
#266611
2007-12-19 00:06 GMT
ya başka serverlarda olan şey bende olmuyor ona sinir oldum
![]() @memoli eyvallah valla 2 aydır bir sürü kişiye yaptırmaya çalıştım kimse yapamamıştı kendimde ugraştım baya var try olaylarından pek çakmıyorum bakalım onlarıda ögrenmek lazım eyw..Yalnız bi hata var itemi geri alınca gene siliniyor geri alma triggerine timer -1 filanmı yazmak lazım yerden geri alma triggeri ne?
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
memoli
Nereden: Turkey imzr gzlyalı |
#266617
2007-12-19 00:23 GMT
onu bnde kullanmıodm ama bnde kullanıım ii fikir
![]() Kod: [events e_dropfix]
on=@itemdropon_ground var.uid <act.uid> src.sysmessage @051,,1 Yere Atilan item : <uid.<var.uid>.name>. if (<src.region.safe> =1) src.sysmessage @051,,1 Safe Alanda Yere Atilan Itemler 5 Sn. Icinde Yok Olur. try uid.<var.uid>.timerf 5,remove else try uid.<var.uid>.timerf 30,remove src.sysmessage @051,,1 Yere Atilan Itemler 30 Sn. Icinde Yok Olur. endif on=@pickup_ground if (strmatch '<act.uid>','<var.uid>') act.timerf -1 endif
Nothing To Say You! |
Xazrael
Nereden: Turkey Britain |
#266620
2007-12-19 00:25 GMT
gene siliyor yaw itempickup_ground triggerinide denedim ama gene aynı =)
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
memoli
Nereden: Turkey imzr gzlyalı |
#266623
2007-12-19 00:29 GMT
sende çok şey istion :P
devamını başkası getirsin bende yapamadm
Nothing To Say You! |
Xazrael
Nereden: Turkey Britain |
#266700
2007-12-19 12:45 GMT
timerf -1 diyince hata veriyor pickup triggerlarında ne yapmak lazım yaw her türlü denedim :S
GIGABYTE - GA-965P-DQ6 anakart Rev3.3 || INTEL QUAD CORE Q6600 2.4 @ 3.2GHz 8MB CACHE 1066MHZ LGA775 (4 çekirdek) o/c || Hi Level|2048 x 2| 667 Mhz Sogutmalı Ram || Leadtek winfast Nvidia PX8800 GTS TDH 320 Mb 320 Bit GDDR3 Directx10 500/1600 @ 660/2000 oc || Seagate 400 |
[Ragnar]
Nereden: Turkey Antalya |
#266705
2007-12-19 12:54 GMT
Kod: [events e_dropfix] on=@itemdropon_ground var.uid <act.uid> src.sysmessage @051,,1 Yere Atilan item : <uid.<var.uid>.name>. if (<src.region.safe> =1) src.sysmessage @051,,1 Safe Alanda Yere Atilan Itemler 5 Sn. Icinde Yok Olur. try uid.<var.uid>.timerf 5,remove else try uid.<var.uid>.timerf 30,remove src.sysmessage @051,,1 Yere Atilan Itemler 30 Sn. Icinde Yok Olur. endif on=@itempickup_ground if (strmatch '<act.uid>','<var.uid>') act.timerf -1,remove endif böyle dene birde.
|
KadhraS
Nereden: Turkey İzmir |
Kod: [events e_silisken] on=@itemdropon_ground var.uid <act.uid> src.sysmessage @051,,1 Yere Atilan item : <uid.<var.uid>.name>. if (<src.region.safe> =1) src.sysmessage @051,,1 Safe Alanda Yere Atilan Itemler 5 Saniye. Icinde Yok Olur. try uid.<var.uid>.timerf 5,remove else try uid.<var.uid>.timerf 30,remove src.sysmessage @051,,1 Yere Atilan Itemler 30 Saniye. Icinde Silinir. endif on=@itempickup_ground if (strmatch &裟<act.uid>&裟,&裟<var.uid>&裟) act.timerf 5,remove endif Birde Böyle Dene Ragnarınkinden Editledim.
|






UID=40646989)?



?
timer fonksyonu çalışmıyor sanki başka serverda işleyen kodlar benimkinde olmuyor..Misal flash robe koymuştum ondada sürekli bu hatayı veriyordu


