UO-Dev Arama

 



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

Eyyubi


UO-Dev Üyesi
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 7
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 28
Mesaj #95539   28-04-2018 23:23 GMT    
        
Hayırlı Geceler. Fontsa ekledigim emojini itemin yanında yazı yazdırmak istiyorum mesela on=** bu sekilde ekledigim bir nesnenin oyun icinde xxxx yazdıgımda sadece fonts ekledigim nesne cıkıyor bunun yazıyla beraber cıkmasını nasıl saglıya bilirim xxxx gibi cıkması icin..

[img]
https://resmim.net/f/kGy3Zr.png
[/img]


Sistem Bozuk Kardeş..

Yazar

xwerswoodx


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1720
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Scripter
Yaş: 9
Mesaj #95542   29-04-2018 15:28 GMT    
        
On=** kodunu at bakalım, bir de hangi fonta hangi karaktere ekledin onuda bilmek gerek.


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

Yazar

Eyyubi


UO-Dev Üyesi
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 7
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 28
Mesaj #95543   29-04-2018 16:19 GMT    
        
Düzenlemeler yaptıgımda gördüm her karakter sayısına olmuyor belirli (# $ ½) karakterlere oluyor
Kod:
//ON=*:P*
//src.sysmessage @0,1 §
//src.message @0,1 §
//return 1
1


Sistem Bozuk Kardeş..

Yazar

xwerswoodx


Sphere Destek
Skill Title: Master
Online durumu
Toplam Mesaj: 1720
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Scripter
Yaş: 9
Mesaj #95546   29-04-2018 19:20 GMT    
        
Anlıyorum, ancak *:P* olarak tanımladığın için :P nin nerede olduğunu anlayıp tüm cümleyi ona göre düzenlemek gerekir, bunun için ancak;

Kod:
//f_fix_args <ARGS>, <Kontrol Edilecek Karakter>, <Değiştirilecek Karakter>
//Örnek: f_fix_args "<ARGS>", :P, §
[Function f_fix_args]
LOCAL.CHAR=<ARGV[1]>
LOCAL.CHAN=<ARGV[2]>
ARGS=<ARGV[0]>
LOCAL.RETURN=""
WHILE !<isEmpty <strArg <ARGS>>>
  LOCAL.ARGS=<strArg <ARGS>>
  IF (STRMATCH('<LOCAL.ARGS>', '<LOCAL.CHAR>'))
    LOCAL.RETURN .= " <LOCAL.CHAN>"
  ELSE
    LOCAL.RETURN .= " <LOCAL.ARGS>"
  ENDIF
  ARGS=<strEat <ARGS>>
ENDWHILE
RETURN <STRSUB 1 0 <LOCAL.RETURN>>


Tabi eski sphere sürümlerinde "" içini tek bir argüman olarak tanımadığı için bu function çalışmayabilir, ayrıca test etmediğim için kodlamada hata yapmış da olabilirim, üstün körü yazdım, ancak basitçe bir örnek bu tabi ki geliştirmesi sana kalmış.

Kod:
On=*:P*
ARGS=<f_fix_args "<ARGS>", :P, §
MESSAGE @0,1 <ARGS>
RETURN 1


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

Yazar

Eyyubi


UO-Dev Üyesi
Skill Title: Neophyte
Online durumu
Toplam Mesaj: 7
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 28
Mesaj #95548   29-04-2018 21:09 GMT    
        
evet şimdi anladım. tsklr


Sistem Bozuk Kardeş..

Yazar

Slothere


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 259
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 26
Mesaj #95553   30-04-2018 10:20 GMT    
        
Regular expression kullanarak replace yaparsanız daha az masraflı ve daha verimli olur.


 TheRaskol

Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
Fonts.mul İcon Ekleme - Script yardımı4dw4yne16-04-2018
Karakter Fonts9halisakts125-08-2016
Client 2.0.3 fonts.mul hatası3Karub19-04-2016
Sphere Yazı fonts'u33Retired09-04-2017
Fonts mul Smiley ekleme3TheRover08-11-2013


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