UO-Dev Arama


Değişken limit ve function hakkında öğreti

Yazar: Noxier
Tarih: 25-07-2009 15:26


Paylaş : Paylaş

Her kişi ya da olay için değişkenlerimizin olduğu bir sistem yaptığımızı var sayarsak bir takım yöntemler ile rahatlıkla sorunsuz bir şekilde istediğimizi yapabiliyoruz. Benim önereceğim yöntem bir function yardımı ile kendi terimimizi oluşturmaktır.

Örneğin magery skilline göre verilen bir bonusumuz olsun. Bunun dışında mage haricindeki 2. parametremiz ise sabit bir sayı olsun. Formüle dökecek olursak :
Kod:
bonus = 40 + (<magery>/100)


kodlayalım :

Kod:
[function f_magebonus]
return <eval 40+(<magery>/100)>


syntax

Kod:
on=@spelleffect
argn3 +=<src.f_magebonus>



bu tarz uygulamalar ile hem sistemleriz daha düzenli olur hem de uygulama bazında rahatlıklar yaşarız. Bu örnekde verdiğim f_magebonus isimli function'ı birkaç farklı yerde daha kullandığımızı varsayarsak ve ileride function üzerindeki parametrelerde değişiklik yapmak istersek tüm kullanım alanlarını değiştirmek yerine sadece functionda değişiklik yapmak gibi kolaylıklar sağlar. Hem daha düzenli bir coding olur hemde olası hataları da görmek daha kolaylaşır. Bu gibi kullanımları uygulamanızı öneririm.



Yorumlar

1.   Gönderen Cyrus   03-07-2010 06:11    

Guzel Paylasım

2.   Gönderen Scise   10-01-2011 08:57    

güzel paylaşım fakat yeni başlayanlar için daha açık yazılabilirdi örneğin bunla neler yapılabileceği vs.

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış   
Oylar: 0

Benzer Sayfalar

SayfalarYorumlarGönderenTarih
Goguild function0Xearth12-05-2010
Reslen Function0Furchtlos19-12-2009
Mtele Function0Xearth17-12-2009
Status Function0TheRaskol19-09-2009
Online Function0TheRaskol19-09-2009


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