Arama Sonuçları

  1. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    // EKLENEN KODLAR if(item->GetVnum() == ESYANIN_KODU) { if ((item2->GetType() == ITEM_COSTUME) && (item2->GetSubType() == COSTUME_ACCE)) { item2->SetSocket(2, 1)...
  2. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    İlk verdiğim koda (if içine) return eklememisim onu eklersen muhtemelen efsun atmayacaktır
  3. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    USE_CHANGE_ATTRIBUTE içinde kostümler için zaten şöyle bir engel var; if (ITEM_COSTUME == item2->GetType()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÒ ¼ö ¾ø´Â ¾ÆÀÌÅÛÀÔ´Ï´Ù.")); return false; } Bunu şu şekilde değiştirip deneyebilirsin: if (ITEM_COSTUME == item2->GetType() &&...
  4. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    USE_CHANGE_ATTRIBUTE case'ini kullandıysan evet böyle olacak. Kullandığın case bloğuna göre item_proto da zaten bir çok hazır item satırı mevcut. Onlardan örnek alabilirsin. (Arttırma kağıdı,efsun nesnesi, elmas gibi..)
  5. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    Hayır kullandığın case bloğu yanlış. case USE_ADD_ACCESSORY_SOCKET: veya case USE_CHANGE_ATTRIBUTE2: gibi case'leri kullanabilirsin. İtemin type/subtype değerini de bu case lere göre düzenlemen gerek. char_item.cpp de şu kısmı bul: case USE_ADD_ACCESSORY_SOCKET: {...
  6. Kaiser

    Çözüldü Üzerine sürükleyince çalıştırma kodu?

    Efsun nesnesi/yeşil efsun nesnesi kodlarını inceleyerek yapabilirsin.
Geri
Üst