UO-Dev Arama

 



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

sebepsizcee


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 15
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Player
Yaş: 25
Mesaj #97985   04-02-2020 22:05 GMT    
        
bu kodlarda oyun içinde puan almanız için -1 saniyeniz var diyor. bunu nasıl düzeltebilirim ?

Kod:
[dialog d_kredidialog]
50,50
nomove

resizepic 0 0 3500 400 400
//resizepic 20 50 9300 560 20////Liste Cizgileri
//resizepic 20 70 3000 560 20////Liste Cizgileri
//resizepic 20 90 9300 560 20////Liste Cizgileri
//resizepic 20 110 3000 560 20////Liste Cizgileri
//resizepic 20 130 9300 560 20////Liste Cizgileri
//resizepic 20 150 3000 560 20////Liste Cizgileri
//resizepic 20 170 9300 560 20////Liste Cizgileri
//resizepic 20 190 3000 560 20////Liste Cizgileri
//resizepic 20 210 9300 560 20////Liste Cizgileri
resizepic 60 315 3000 120 20////Liste Cizgileri
resizepic 50 30 9300 250 1////Liste Cizgileri
resizepic 50 70 9300 80 1
resizepic 250 70 9300 95 1
gumppic 300 280  9000
//gumppic 15 15  9000


dhtmlgump 70 315 460 20 0 0 <def.bfont_red> Puaniniz : <eval <src.account.tag0.puanverkredi>>
dhtmlgump 20 360 460 20 0 0 <def.bfont_red> Bilgi : Her 1 dakikada 1 paun alirsiniz.
dhtmlgump 20 270 460 20 0 0 <def.bfont_green> Bir Sonraki Puaniniza <src.findid.i_onpuan.timer> Saniye Var.
dhtmlgump 60 40 120 20 0 0 <def.bfont_black> Oduller
dhtmlgump 250 40 460 20 0 0 <def.bfont_black> Gereken Puan
dhtmlgump 100 10 460 20 0 0 <def.bfont_green> <serv.name> Online Puan Menu
dhtmlgump 50 100 460 20 0 0 <def.bfont_red> Random Weapon +15 (Fens)
dhtmlgump 50 120 460 20 0 0 <def.bfont_red> Random Weapon +15 (Sw)
dhtmlgump 50 140 460 20 0 0 <def.bfont_red> Random Weapon +15 (Mf)
dhtmlgump 50 160 460 20 0 0 <def.bfont_red> Magical Mage Robe +15
dhtmlgump 50 180 460 20 0 0 <def.bfont_red> Magicel Studded +15
dhtmlgump 50 200 460 20 0 0 <def.bfont_red> Magical Platemail +15
dhtmlgump 50 220 460 20 0 0 <def.bfont_red> Golem
dhtmlgump 50 240 460 20 0 0 <def.bfont_red> 1.000 Odun ve Çimento
dhtmlgump 250 100 120 20 0 0 <def.bfont_red> 1.440 Puan
dhtmlgump 250 120 120 20 0 0 <def.bfont_red> 1.440 Puan
dhtmlgump 250 140 120 20 0 0 <def.bfont_red> 1.440 Puan
dhtmlgump 250 160 120 20 0 0 <def.bfont_red> 1.440 Puan
dhtmlgump 250 180 120 20 0 0 <def.bfont_red> 2.160 Puan
dhtmlgump 250 200 120 20 0 0 <def.bfont_red> 2.160 Puan
dhtmlgump 250 220 120 20 0 0 <def.bfont_red> 4.320 Puan
dhtmlgump 250 240 120 20 0 0 <def.bfont_red> 21.600 Puan




button 15 100 4005 4006 1 0 1
button 15 120 4005 4006 1 0 2
button 15 140 4005 4006 1 0 3
button 15 160 4005 4006 1 0 4
button 15 180 4005 4006 1 0 5
button 15 200 4005 4006 1 0 6
button 15 220 4005 4006 1 0 7
button 15 240 4005 4006 1 0 8


[dialog d_kredidialog button]
onbutton=0
src.sysmessage @0790,,1 Online Puan Menusunu Kapattiniz.
return 1

on 1 8
if <src.account.tag0.puanverkredi> < <def.krediharca<argn>>
//src.sys_trk Almak Istediginiz Item: <serv.itemdef.<def.krediitem<argn>>.name>
src.sys_trk Gereken Online Puani: <eval <def.krediharca<argn>>>
else
serv.newitem <def.krediitem<argn>>
new.bounce
account.tag0.puanverkredi -= <def.krediharca<argn>>
//src.sys_trk Aldiginiz Item: <serv.itemdef.<def.krediitem<argn>>.name>
src.sys_trk Item icin harcadiginiz Online Puani: <eval <def.krediharca<argn>>>
endif

[defname krediharca]
krediharca1 1440
krediharca2 1440
krediharca3 1440
krediharca4 1440
krediharca5 2160
krediharca6 2160
krediharca7 4320
krediharca8 21600

[defname krediitem]
krediitem1 i_kredi1
krediitem2 i_kredi2
krediitem3 i_kredi3
krediitem4 i_kredi4
krediitem5 i_kredi5
krediitem6 i_kredi6
krediitem7 i_kredi7
krediitem8 i_kredi8

[itemdef i_onpuan]
name puan timer
id i_memory
type t_eq_script
weight 0

on=@create
attr attr_invis | attr_decay
timer=60


on=@equip
timer=60


on=@timer
cont.account.tag0.puanverkredi +=1
timer 60



Yazar

Daedhelon


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 81
Oyun Tarzı:
Emulatör:
Tecrübe: Scripter
Yaş: 31
Mesaj #97986   04-02-2020 23:04 GMT    
        
Kod:
on=@timer
cont.account.tag0.puanverkredi +=1
timer 60
return 1


The Cave You Fear to Enter Holds the Treasure You Seek...

Yazar

sebepsizcee


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 15
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Player
Yaş: 25
Mesaj #97989   08-02-2020 20:02 GMT    
        
Alıntı
Daedhelon :
Kod:
on=@timer
cont.account.tag0.puanverkredi +=1
timer 60
return 1




bazı testerda süre çalışırken bazı testerda çalışmıyor ama



Yazar

Daedhelon


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 81
Oyun Tarzı:
Emulatör:
Tecrübe: Scripter
Yaş: 31
Mesaj #97990   09-02-2020 10:10 GMT    
        
i_onpuan itemlerinin timerlarını resetle adamların -1 de olanın timerı tekrardan 60 a çıkmaz.


The Cave You Fear to Enter Holds the Treasure You Seek...

Yazar

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 612
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Mesaj #97991   10-02-2020 14:47 GMT    
        
Bunun için item oluşturmaya gerek yok. LastUsed komutunu kullanın.

Kod:
on=@Logout
account.tag0.puanverKredi += <eval <LastUsed>/60>

on=@EnvironChange
account.tag0.puanverKredi += <eval <LastUsed>/60>


Son güncelleme: MirroR tarafından 10-02-2020 22:28 GMT, 52 Gün önce düzenlendi.


 xwerswoodx
Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Yazar

xwerswoodx


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1763
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 10
Mesaj #97992   11-02-2020 14:28 GMT    
        
Lastused kullandıktan sonra sıfırlanmadığı için eklenen kredi sürekli katlanarak artacaktır, LastUsed=0 (gerçi denemedim ama) yapmak bu sıkıntıyı çözer diye düşünüyorum.


Geçmişi olmayanın, geleceği olmaz.

Scripting Destek Discord: https://discord.gg/yXQ3m5S

Yazar

MirroR


UO-Dev Üyesi
Skill Title: Adept
Online durumu
Toplam Mesaj: 612
Oyun Tarzı: Rp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 28
Mesaj #97993   12-02-2020 00:45 GMT    
        
Onu söylemeyi unutmuşum doğru söylüyorsun LastUsed = 0 geçerli. Daha önce denedim.

Kod:
on=@Logout
account.tag0.puanverKredi += <eval <LastUsed>/60>

on=@EnvironChange
account.tag0.puanverKredi += <eval <LastUsed>/60>
LastUsed = 0


Hayat dediğin bir çift bacak gidebildiğin yol kadardır.

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
runuo server kurulumu yardım1tarantula28-04-2019
Sphere kapanma hatası - yardım14xwerswoodx19-10-2018
Staff title yardım3nefrelius15-06-2018
Npc Bow yardım6mahsuni21-06-2018
Zar yardım2azmanomer30-04-2018


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