Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Ben bu konuya kendimden yola çıkarak cevap vereceğim. 3-4 senedir amatör olarak C++ ile uğraşıyorum ve Metin2'yi en son 2010'lu yıllarda oynadım. Bu forum sitesine de tamamen şans eseri denk geldim. Uzun yıllardır oyun geliştirme işlerine ilgi duymaktaydım fakat bir türlü adım atamamıştım. Bu...
Güncelleme:
Tamir sistemi tam anlamıyla bitirildi. Gerekli questler ve sistem tamamen oturtuldu.
Üzerinde bir miktar daha geliştirme yapmayı ve fonksiyonlarını biraz arttırmayı düşünüyorum fakat oyunu ciddi anlamda değiştirecek bir değişiklik olduğunu düşünüyorum.
Hilecileri bitirecek en güzel...
Merhabalar, bildiğiniz üzere attr bonusları tam sayı olarak verilebiliyor. Bunları decimal cinsinden aktarmamız mümkün mü? Yani %10.50 gibi bir bonus verme imkanımız var mı?
Sorun yanlış fonksiyonu kullanmaktan kaynaklanıyormuş. get_value yerine get_attribute_value kullandığımda sorun çözüldü. İkisi de aynı işlevde fakat get_value fonksiyonu sadece set_attribute içerisinde kullanılabiliyor.
Merhabalar, quest yazmak ile uğraşıyorum bu aralar ve bugün bir problem yaşadım.
local durability = item.get_value(5)
kodunu kullanarak durability yerel değişkenine eşyanın 5. efsununu çektirmeye çalışıyorum fakat döngü sürekli 0 olarak dönüyor.
local silah = pc.getweapon()...
Map index ve oyuncu koordinatlarını kullanarak yapabilirsiniz. x ve y koordinatlarından yola çıkarak basit bir kodlama yapabilirsiniz.
Mantık şu şekilde olacak.
LPSECTREE_MAP karakterkoordinat = SECTREE_MANAGER::instance().Get(GetMapIndex(), x, y);
int x = GetX();
int y =...
Item konusunda bir sıkıntı yok dayanıklılık sistemini bitirdim sorunsuz ama şimdi NPC'den eşyayı tamir ettirebilmek için efsun değiştirtmeye çabalıyorum.
item.set_value kullanarak bu problemi çözdüm fakat ufak bir problem kaldı. Giyili olan eşyayı seçerek giyiliyken nasıl efsun değişikliği yaparız acaba?
Quest üzerinden attrvalue ve attrtype değiştirmek mümkün mü? Bunu nasıl yapabiliriz?
mysql_query("UPDATE player.item SET attrvalue5='21000' WHERE vnum = "..pc.getweapon()..";")
Şeklinde bir kullanım ile mysql üzerinden güncellemek istedim fakat anlık güncellenmediği için bu şekilde geçerli...
Merhabalar LUA ve quest olayları hakkında hiçbir fikrim yok ve daha önce hiç quest yazmadığım için kullanımını bilmiyorum.
Kullanımını hiç bilmesem de şöyle bir şey düşündüm fakat nasıl yapacağımı bilmiyorum. pc.getweapon ile oyuncunun elindeki silahın vnumunu alıp bu silaha item.set_attr5 ile...
Bu grafik iyileştirmeleri v.s nasıl yapılmış? Oyuna çağ atlatılmış resmen. DirectX 11 desteği v.s getirebilmemiz mümkün mü bu cliente. Daha önce hiç granny ile çalışmadım.
Merhabalar, haritanın standart görünümü beni bunaltmaya başladı. Kaplamaları değiştirip oyunun görünümünü güzelleştirebileceğim bir paket biliyor musunuz acaba?
Merhabalar, bazı bildirimlerde şu şekilde Çince yazılar çıkıyor karşıma. İngilizce locale ve ingilizce locale_string kullanıyorum fakat içeriğinde çince olan bir kısım göremedim. Bu olayı neden yaşıyor olabilirim?