kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
mavzermete 1
mavzermete
xranzei 1
xranzei
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Level Duyuru Sistemi

  • Konuyu başlatan Konuyu başlatan MaviAy44
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 2K

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!

Artık oyuncular belirlediğiniz seviyelere ulaştığında, otomatik olarak tüm sunucuda duyuru yapılacak.


“Lv.75 olmuşum, kimsenin haberi yok” dönemi sona erdi.



Arat:
Kod:
        case POINT_LEVEL:
            if ((GetLevel() + amount) > gPlayerMaxLevel)
                return;

            SetLevel(GetLevel() + amount);
            val = GetLevel();

            sys_log(0, "LEVELUP: %s %d NEXT EXP %d", GetName(), GetLevel(), GetNextExp());

            PointChange(POINT_NEXT_EXP,    GetNextExp(), false);

Altına ekle
Kod:
#ifdef LEVEL_DUYURU_SISTEMI
std::set<int> notifyLevels = {15, 30, 55, 75, 99};
if (notifyLevels.count(val))
{
    char levelduyuru[QUERY_MAX_LEN];
    snprintf(levelduyuru, sizeof(levelduyuru), "<Bilgi>: %s isimli oyuncumuz %u seviye olmuştur, tebrikler!", GetName(), GetLevel());
    BroadcastNotice(levelduyuru);
}
#endif


IMG_9838.jpeg
 

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

Geri
Üst