Neran
03ofkosucusu
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:Ö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 :
bonus = 40 + (<magery>/100)
kodlayalım :
[function f_magebonus]
return <eval 40+(<magery>/100)>
syntax
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.