mavzermete 1
mavzermete
Bvural41 1
Bvural41
Cancan.1234 1
Cancan.1234
Best Studio 1
Best Studio
Sevdamsın 1
Sevdamsın
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
VictoryasHD 1
VictoryasHD
Mr.Graphic 1
Mr.Graphic
Reklam vermek için turkmmo@gmail.com

Cevaplandı Envanter socket type bulma h.k

  • Konuyu başlatan Konuyu başlatan Alessio2
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 48
Merhabalar linke gorsel biraktim , bu 2 bos sockete ( cicek ve robot kolu olan kutucuklara ) hangi type degerindeki itemlerin girdigini nasil bulabilirim ?
Item protodan item_use item_quest item_meterial item_belt item_costum yani gördügüm herseyi denedim ama o 2 bos sockete ne girecebini bulamadim . Yarimci olan arkadaslara simdiden tesekkur ederim


https://hizliresim.com/yynbrola
 
Çözüm
Yorum icin cok tesekkurler ama protodaki tüm itemleri denedim oraya girmiyor , diger söylediginiz terimleri hic anlamadim . Biraz amatörüm daha basit bir dille anlatirmisiniz
Tamam, daha basit anlatayım. Muhtemelen sorun şu: o iki slot oyunda var ama senin item_proto'nda o slotlara girecek bir eşya hiç yok. Yani denediğin itemlerin hiçbiri zaten o tipte değil, o yüzden girmiyor.

Denemek için şöyle yap:
1. item_proto'da deneme için bir item seç.
2. O itemin tipini değiştir:
- Çiçekli slot için: type ARMOR, subtype PENDANT, wearflag PENDANT
- Robot kolu olan için: type ARMOR, subtype GLOVE, wearflag GLOVE
(Senin dosyanda başlarında ITEM_ / ARMOR_ / WEAR_ gibi ekler olabilir, diğer zırhlar nasıl yazılmışsa öyle yaz.)
3...
Merhaba, o iki slot büyük ihtimalle tılsım (pendant) ve eldiven (glove) slotları. Ayrı bir item type değiller, ITEM_ARMOR'ın alt türleri:

- Tılsım: type ITEM_ARMOR, subtype ARMOR_PENDANT, wearflag WEAR_PENDANT
- Eldiven: type ITEM_ARMOR, subtype ARMOR_GLOVE, wearflag WEAR_GLOVE

Kontrol etmen gerekenler:
1. Kaynakta bayraklar açık mı: ENABLE_PENDANT ve ENABLE_GLOVE_SYSTEM (server ve client ikisinde de).
2. Alt tür adlarının senin kaynağındaki tam halleri: server common/item_length.h içindeki EArmorSubTypes enum'u, client'ta ItemData.h ve GameType.h. Proto okuyucunun (item_proto txt → enum) bu adları tanıdığından emin ol.
3. item_proto'da itemin wearflag sütununda doğru WEAR_ değeri olmalı, yoksa eşya o slota girmez.
4. Hangi slotun hangisi olduğunu kesinleştirmek için uiinventory.py'deki ekipman slot tanımlarına (EQUIPMENT_... indeksleri) bak.

Adlar kaynağa göre biraz değişebilir, 2. maddedeki enum'dan teyit et.
 
Merhaba, o iki slot büyük ihtimalle tılsım (pendant) ve eldiven (glove) slotları. Ayrı bir item type değiller, ITEM_ARMOR'ın alt türleri:

- Tılsım: type ITEM_ARMOR, subtype ARMOR_PENDANT, wearflag WEAR_PENDANT
- Eldiven: type ITEM_ARMOR, subtype ARMOR_GLOVE, wearflag WEAR_GLOVE

Kontrol etmen gerekenler:
1. Kaynakta bayraklar açık mı: ENABLE_PENDANT ve ENABLE_GLOVE_SYSTEM (server ve client ikisinde de).
2. Alt tür adlarının senin kaynağındaki tam halleri: server common/item_length.h içindeki EArmorSubTypes enum'u, client'ta ItemData.h ve GameType.h. Proto okuyucunun (item_proto txt → enum) bu adları tanıdığından emin ol.
3. item_proto'da itemin wearflag sütununda doğru WEAR_ değeri olmalı, yoksa eşya o slota girmez.
4. Hangi slotun hangisi olduğunu kesinleştirmek için uiinventory.py'deki ekipman slot tanımlarına (EQUIPMENT_... indeksleri) bak.

Adlar kaynağa göre biraz değişebilir, 2. maddedeki enum'dan teyit et.
Yorum icin cok tesekkurler ama protodaki tüm itemleri denedim oraya girmiyor , diger söylediginiz terimleri hic anlamadim . Biraz amatörüm daha basit bir dille anlatirmisiniz
 
Yorum icin cok tesekkurler ama protodaki tüm itemleri denedim oraya girmiyor , diger söylediginiz terimleri hic anlamadim . Biraz amatörüm daha basit bir dille anlatirmisiniz
Tamam, daha basit anlatayım. Muhtemelen sorun şu: o iki slot oyunda var ama senin item_proto'nda o slotlara girecek bir eşya hiç yok. Yani denediğin itemlerin hiçbiri zaten o tipte değil, o yüzden girmiyor.

Denemek için şöyle yap:
1. item_proto'da deneme için bir item seç.
2. O itemin tipini değiştir:
- Çiçekli slot için: type ARMOR, subtype PENDANT, wearflag PENDANT
- Robot kolu olan için: type ARMOR, subtype GLOVE, wearflag GLOVE
(Senin dosyanda başlarında ITEM_ / ARMOR_ / WEAR_ gibi ekler olabilir, diğer zırhlar nasıl yazılmışsa öyle yaz.)
3. Bu değişikliği hem server'daki item_proto'da hem client'taki item_proto'da yap, ikisi aynı olmalı.
4. Sunucuyu yeniden başlat, client'ı yeniden paketle, itemi /i ile kendine ver ve slota sürükle.

Bu da olmuyorsa sorun proto'da değil, o sistem kaynakta (source) kapalı demektir. Slot görünüyor ama arkası çalışmıyor. O zaman source'u derleyen kişinin açması gerekir. Hangi files'ı kullanıyorsun?
 
Çözüm

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst