Arama Sonuçları

  1. cacaa

    Metin2 İçerikleri Hakkında

    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...
  2. cacaa

    Eşya Dayanıklılığı ve Tamir Sistemi

    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...
  3. cacaa

    Yardım Bonusları ondalık sayıya çevirme

    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ı?
  4. cacaa

    Çözüldü item.get_value fonksiyonu değeri bulamıyor

    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.
  5. cacaa

    Çözüldü item.get_value fonksiyonu değeri bulamıyor

    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()...
  6. cacaa

    Yardım GÜVENLİ BÖLGEYE GİRİNCE DUYURU GEÇMESİNİ İSTİYORUM

    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 =...
  7. cacaa

    Çözüldü Quest Üzerinden Efsun Değiştirmek

    Yeni bir fonksiyon yazarak hallettim. İlginiz için teşekkürler.
  8. cacaa

    Çözüldü Quest Üzerinden Efsun Değiştirmek

    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.
  9. cacaa

    Çözüldü Quest Üzerinden Efsun Değiştirmek

    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?
  10. cacaa

    Çözüldü Quest Üzerinden Efsun Değiştirmek

    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...
  11. cacaa

    Yardım Quest Hakkında Yardıma İhtiyacım Var

    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...
  12. cacaa

    İstek HD Terrain ve Kaplama Textureleri

    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.
  13. cacaa

    İstek HD Terrain ve Kaplama Textureleri

    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?
  14. cacaa

    Yardım Çince yazılar

    Encode sorunlu görünmüyor ne yazık ki.
  15. cacaa

    Yardım Çince yazılar

    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?
  16. cacaa

    Çözüldü ChatPacket Fonksiyonu Çalışmıyor

    2. madde kaynaklı bir problemmiş. pAttacker-> olarak belirtmediğim için yaşıyormuşum bu sorunu. Çok teşekkür ederim.
  17. cacaa

    Çözüldü ChatPacket Fonksiyonu Çalışmıyor

    Evet value 0'a düştüğünde Damage paketini yollamayı engelliyorum. Tamir sistemi için kodladığım basit bir kod bloğu sadece. Bu arada Locale_string'e ekli olduğu halde göndermiyor. Tuhaf...
  18. cacaa

    Çözüldü ChatPacket Fonksiyonu Çalışmıyor

    Merhabalar şu şekilde bir kod yazdım her şey yolunda fakat ChatPacket komutu istediğim yazıyı oyuna göndermiyor. Sebebi ne olabilir? if (attrItem.sValue <= 0) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("The weapon needs repair."))...
  19. cacaa

    Eşya Dayanıklılığı ve Tamir Sistemi

    Nedir bu sistem? Durability (Eşya Dayanıklılığı) sistemi, 2 gün önce yapımına başladığım ve eşyalara bir dayanıklılık puanı ekleyerek bunu oyuncuların avantajına çevirebileceğimiz bir sistemdir. Ne gibi avantajları var? Şu anda eşyanın dayanıklılığı 0 olduğunda eşya tamamen yok oluyor yani...
  20. cacaa

    Öneri Oyunda Yeni Bir Ekonomi Sistemi Oluşturma

    Güncelleme: Eşyalara dayanıklılık (durability) puanı ekleme sistemi üzerinde çalışmalara başladım. Şu şekilde bir mantıkla puan düşürüyorum. Attribute olarak atıyorum. Bunu 8. efsun olarak ekleyip sadece bu sisteme kullandırtacağım. Bu nedenle sorun yok. Şimdilik deneme amaçlı 7. efsun...
Geri
Üst