HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Bu kelilde örnekteki gibi yapıp istenilen itemler için yapabilirsiniz 
Merhaba
char_item.cpp
Artı basma geçerse alttaki gibi yapacaksınız .
Arayın : ITEM_MANAGER::instance().RemoveItem(item, "REMOVE (REFINE SUCCESS)");
2 tane çıkması gerekiyor 2 sininde altına yapıştırın
Altına Yapıştır
Artı basma yanarsa
Arayın: ITEM_MANAGER::instance().RemoveItem(item, "REMOVE (REFINE FAIL)");
altına yapıştırın üstteki koddan 2 tane var 2 sinede aynı işlem
son olarak service.h #define __UPDATE_NOTICE__ ekle#defineutmayın item kodlarını istediniz gibi düzeltin.
kanıtlar istenilen item geçtinde duyuru geçiyor
2. sura çelinin kodu yok listede onun duyurusu geçmiyor

Merhaba
char_item.cpp
Artı basma geçerse alttaki gibi yapacaksınız .
Arayın : ITEM_MANAGER::instance().RemoveItem(item, "REMOVE (REFINE SUCCESS)");
2 tane çıkması gerekiyor 2 sininde altına yapıştırın
Altına Yapıştır
C++:
#ifdef __UPDATE_NOTICE__
const int MAX_SPECIAL_ITEMS = 18;
const DWORD SPECIAL_ITEM_CODES[MAX_SPECIAL_ITEMS] = {11298,11498,11698,11898,3158,298,278,1138,288,198,4048,2168,5128,7198,12018,12028,12038,12048};
for (int i = 0; i < MAX_SPECIAL_ITEMS; ++i)
{
if (item->GetVnum() == SPECIAL_ITEM_CODES[i] && pkNewItem->GetRefineLevel() >= 7)
{
char gelistirmeduyuru[QUERY_MAX_LEN];
snprintf(gelistirmeduyuru, sizeof(gelistirmeduyuru), "<Demirci> %s isimli oyuncu %s elde etti!", GetName(), pkNewItem->GetName());
BroadcastNotice(gelistirmeduyuru);
break;
}
}
#endif
Artı basma yanarsa
Arayın: ITEM_MANAGER::instance().RemoveItem(item, "REMOVE (REFINE FAIL)");
altına yapıştırın üstteki koddan 2 tane var 2 sinede aynı işlem
C++:
#ifdef __UPDATE_NOTICE__
const int MAX_SPECIAL_ITEMS = 18;
const DWORD SPECIAL_ITEM_CODES[MAX_SPECIAL_ITEMS] = {11298,11498,11698,11898,3158,298,278,1138,288,198,4048,2168,5128,7198,12018,12028,12038,12048};
for (int i = 0; i < MAX_SPECIAL_ITEMS; ++i)
{
if (item->GetVnum() == SPECIAL_ITEM_CODES[i] && item->GetRefineLevel() >= 7)
{
char gelistirmeduyuru[QUERY_MAX_LEN];
snprintf(gelistirmeduyuru, sizeof(gelistirmeduyuru), "|cffff0000<Demirci> %s isimli oyuncu %s yaktı", GetName(), item->GetName());
BroadcastNotice(gelistirmeduyuru);
break;
}
}
#endif
son olarak service.h #define __UPDATE_NOTICE__ ekle#defineutmayın item kodlarını istediniz gibi düzeltin.
kanıtlar istenilen item geçtinde duyuru geçiyor
2. sura çelinin kodu yok listede onun duyurusu geçmiyor

Son düzenleme:
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 65
- Görüntüleme
- 9K
- Cevaplar
- 7
- Görüntüleme
- 3K
- Kilitli
- Cevaplar
- 27
- Görüntüleme
- 18K
- Cevaplar
- 35
- Görüntüleme
- 4K
