UO-Dev Arama

 

İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100911   20-02-2021 12:03 GMT    
     
Kusura bakmayın foruma 2.mesaj yazamıyoruz ve güncellenmiyor konu
Ben dialog'da 7 gp karşılığında reg satışı yapacağım ama texte girilen miktar nasıl çarpılacak?

Script Kodu:
resizepic 315 45 5120 110 25
resizepic 315 70 3000 360 57

tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>

dtextentry 266 65 28 20 0 1 0

dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp

button 201 63 000000F7 000000F9 1 0 1

[dialog d_buyucu_mage button]
ON=1
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.gold> > 7)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>-<eval 7>> <- Burada <argtxt[1]> * 7 yapmalı
src.newitem i_reag_spider_silk
src.sysmessage @07a1 Secilen ve yazilan miktarda reg aldiniz..
endif
endif
endif
endif


Son güncelleme: TheRaskol tarafından 20-02-2021 13:28 GMT, 6 Gün önce düzenlendi.


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 223
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 31
Mesaj #100917   20-02-2021 13:12 GMT    
     
Bu Şekilde denermisn

Alıntı
manyaqq :
Kusura bakmayın foruma 2.mesaj yazamıyoruz ve güncellenmiyor konu
Ben dialog'da 7 gp karşılığında reg satışı yapacağım ama texte girilen miktar nasıl çarpılacak?

Script Kodu:
resizepic 315 45 5120 110 25
resizepic 315 70 3000 360 57

tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>

dtextentry 266 65 28 20 0 1 0

dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp

button 201 63 000000F7 000000F9 1 0 1

[dialog d_buyucu_mage button]
ON=1
Local.adet=<eval <argtxt[1]>>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.gold> > 7)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>*7<dlocal.adet>>
src.newitem i_reag_spider_silk
src.sysmessage @07a1 Secilen ve yazilan miktarda reg aldiniz. Çantanızdan
endif
endif
endif
endif




En basit Yoldan bunun farkli yollarıda var tabi

Script Kodu:
resizepic 315 70 2550 360 57

tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>

dtextentry 266 65 28 20 0 1 0

dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp

button 201 63 000000F7 000000F9 1 0 1

[dialog d_manyak button]
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.
else
src.consume <dlocal.adet> i_gold
src.newitem i_reag_spider_silk
src.sysmessage @07a1,1,1 Secilen ve yazilan miktarda reg aldiniz. Çantanızdan <dlocal.adet> gold Alındı
endif
endif
endif


 manyaqq
Discord= Zedikus#4967
Script && Mull && Word && Client Arayüz

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100920   20-02-2021 13:37 GMT    
     
Tamam da hocam parayı çantanda arıyor

Script Kodu:
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.

Bankada arasın
***************
Bir de mesela siz Ç veya @07a1,1,1 kullanıyorsunuz ya, bende ç ş gibi harfler görünmüyor ve ,1,1 / ,4,1 eğik kalın itatik yazılar çıkmıyor.
Fonts.mul örneğiniz var mı ?


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 126
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 26
Beğeni: 22
Mesaj #100921   20-02-2021 13:44 GMT    
     
Farklı Kaydet / UTF-8


Marshall.寂しい

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100923   20-02-2021 14:06 GMT    
     
Alıntı
Marshall Longcloak :
Farklı Kaydet / UTF-8


UTF bunun oyundaki scp ile ne alakası var hocam ?


Yasin

Yazar
Skill Title: Grandmaster
Toplam Mesaj: 2931
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 32
Beğeni: 188
Mesaj #100924   20-02-2021 14:16 GMT    
     
Türkçe karakter için.


 manyaqq
Raskol Serna

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100926   20-02-2021 14:21 GMT    
     
Hmm.. Tamam
Türkçe karekter kullanımı için UTF olduğunu bilmiyordum zaten UTF hakkında bilgim yok

Script Kodu:
elseif !(<src.restest <dlocal.adet> i_gold>)
src.sysmessage @07a1,1,1 Çantanızda <dlocal.adet> Gold Bulunmuyor.

Bu dialogda çantada değil de gold'u bankada araması için ne yapmalıyım ?


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 223
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 31
Mesaj #100927   20-02-2021 14:28 GMT    
     
evet benim yaptgim şekilde çantada aratıyor bankada aratma mantıgını daha önceki konuda arkdaslar belirtimişti fakat ben genede yazim



Script Kodu:
resizepic 315 70 2550 360 57

tilepic 157 67 <serv.itemdef.i_reag_spider_silk.id>

dtextentry 266 65 28 20 0 1 0

dtext 320 71 0 Blood moss | Black pearl | Mandrake root - 8 gp
dtext 320 86 0 Ginseng | Nightsight | Spider Silk - 7 gp
dtext 320 101 0 Garlic | Sulfur Ash - 6 gp

button 201 63 000000F7 000000F9 1 0 1

[dialog d_manyak button]
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.Bankbalance> < <dlocal.adet>)
src.sysmessage @07a1,1,1 Bankanızda <dlocal.adet> Gold Bulunmuyor.
else
src.Gold -=<dlocal.adet>
src.newitem i_reag_spider_silk
src.sysmessage @07a1,1,1 Secilen ve yazilan miktarda reg aldiniz. Bankanızdan <dlocal.adet> gold Alındı
endif
endif
endif


Son güncelleme: mahsuni tarafından 20-02-2021 15:07 GMT, 6 Gün önce düzenlendi.


Discord= Zedikus#4967
Script && Mull && Word && Client Arayüz

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100931   20-02-2021 14:47 GMT    
     
Hocam regi veriyor ama para kesmiyor

Script Kodu:
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.bankbalance> < <dlocal.adet>)
src.sysmessage @07a1 Bankanizda <dlocal.adet> Gold Bulunmuyor.
else
src.consume <dlocal.adet> i_gold
src.newitem i_reag_spider_silk,<argtxt[1]>
src.act.bounce
src.sysmessage @07a1 Secilen ve yazilan [<dlocal.adet>] miktarda [Spider Silk(<argtxt[1]>)]reg aldiniz.
endif
endif
endif


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 223
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 31
Mesaj #100934   20-02-2021 14:57 GMT    
     
Benim yazdigim kodu direk alirsan sorun cozulur src.consume kısmını değiştirmemişsin


Discord= Zedikus#4967
Script && Mull && Word && Client Arayüz

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100939   20-02-2021 17:00 GMT    
     
Alıntı
mahsuni :
Benim yazdigim kodu direk alirsan sorun cozulur src.consume kısmını değiştirmemişsin


Teşekkürler hocam hepinize çok teşekkürler..
Ben bu şekilde yaptım

Script Kodu:
ON=1
Local.adet=<eval <argtxt[1]>*7>
If !(<isnum <ARGTXT[1]>>)
src.sysmessage @38,,1 Hatali karakter girdiniz.
return 1
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @07a1 En az 1 reg alabilirsiniz.
elseif (<eval <argtxt[1]>> > 255)
src.sysmessage @07a1 En fazla 255 reg alabilirsiniz.
elseif (<src.bankbalance> < <dlocal.adet>)
src.sysmessage @07a1 Bankanizda <dlocal.adet> Gold Bulunmuyor.
else
src.newitem i_reag_spider_silk,<argtxt[1]>
src.act.bounce
src.gold.consume <eval <src.gold>-<dlocal.adet>>
src.sysmessage @07a1 Secilen ve yazilan miktarda [<argtxt[1]>] [Spider Silk(<dlocal.adet> gold)]reg aldiniz.
endif
endif
endif
endif

Yalnız bir şey soracam mesela alış veriş dialog'unu açtı ya diyelim uzağa giiti, ben on=1 kısmına distance ekliyorum olmuyor nedense

Script Kodu:
if (<distance> > 3)
src.sysmessage @07a1 Yeterince yakin degilsiniz.


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 223
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 31
Mesaj #100941   20-02-2021 17:19 GMT    
     
src.gold.consume <eval <src.gold>-<dlocal.adet>> Bu terim ile doğru çalıstığına eminmisin dostm ?


Discord= Zedikus#4967
Script && Mull && Word && Client Arayüz

Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100942   20-02-2021 17:25 GMT    
     
Alıntı
mahsuni :
src.gold.consume <eval <src.gold>-<dlocal.adet>> Bu terim ile doğru çalıstığına eminmisin dostm ?


Evet ne hata var?
Bilgilendirirseniz sevinirim, çünkü bir önceki dialogda'da

Script Kodu:
[dialog d_dokumaci_ozel button]
ON=1
if !(<src.gold> > 3500000)
src.sysmessage @07a1 Üzgünüz yeterli paranız yok.
else
src.gold.consume <eval <src.gold>-<eval 3500000>> <-Burada dragonic set için
src.newitem i_deed_dragonic
src.act.bounce
src.sysmessage @07a1 Dragonic set aldiniz..
endif

***
Edit
***
Burada

Script Kodu:
src.consume <dlocal.adet> i_gold

Kullanırsam, item veriyor ama para kesmiyor.


Son güncelleme: manyaqq tarafından 20-02-2021 17:33 GMT, 6 Gün önce düzenlendi.


Yasin

Yazar
Skill Title: Journeyman
Toplam Mesaj: 223
Oyun Tarzı: Pp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 30
Beğeni: 31
Mesaj #100945   20-02-2021 18:56 GMT    
     
src.gold -=<dlocal.adet>> demen yeterli


Discord= Zedikus#4967
Script && Mull && Word && Client Arayüz

Yazar
Skill Title: Expert
Toplam Mesaj: 291
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Player
Yaş: 31
Beğeni: 56
Mesaj #100946   20-02-2021 18:58 GMT    
     
Açıkcası gold kullanarak parayı çekmeniz ya da azaltmanız daha sağlıklı olur hem çantaya hem bankaya ikisinede bakıyor zaten örnek veriyorum

10000k çekeceksiniz hesaptan

Script Kodu:
IF (<Src.Gold> >= 10000)
Src.Gold -=10000
Src.Sysmessage 10k tahsil edilmistir
Else
Src.Sysmessage Hesabinizda 10k bulunmamaktadır
Endif


Daha pratik ve anlaması daha kolaydır



Yazar
Skill Title: Expert
Toplam Mesaj: 344
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 33
Beğeni: 8
Mesaj #100957   20-02-2021 23:57 GMT    
     
Teşekkürler hepinize arkadaşlar.


Yasin

Sayfalar: 1


Benzer Konular :

KonularMesajlarSon gönderenTarih
uostream yada easyu da toptu target attack macr...2dogacandoganer14-01-2021
Scripter Aranıyor Ücreti Ödenir1swakej17-04-2014
bir rakamı ondalıklı sayıya çarpmak2xwerswoodx23-12-2013
Miktar5manyaqq18-11-2013
ücreti karşılığında10Roleas09-06-2013


Kullanıcı Adı:Parola: Beni Hatırla?


Mythic broadsword sphereserver modernuo runuo ServUO JustUO

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

UO-Dev Footer UO-Dev Footer