- Katılım
- 13 Tem 2016
- Konular
- 51
- Mesajlar
- 884
- Online süresi
- 1ay 14g
- Reaksiyon Skoru
- 332
- Altın Konu
- 2
- Başarım Puanı
- 171
- TM Yaşı
- 9 Yıl 9 Ay 13 Gün
- MmoLira
- 620
- DevLira
- 45
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Fonksiyonu kullanabilmek için Auto Event Manager sistemini kurmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Fonksiyon belirlediğiniz saatlerde belirlediğiniz bossların doğmasını sağlar.
Sistem değildir, fonksiyondur.
Örnek; (Temsili değildir.)
C++:
void CEventsManager::CheckEvent(int day, int hour, int minute, int second){
İçine eklenecek;
}
C++:
bool isEventActive = (quest::CQuestManager::instance().GetEventFlag("BossSpawnTimer") == 1);
if (isEventActive)
{
struct TimeEvent {
int mVnum, mIndex, mX, mY hour, minute, second;
const char* message;
};
TimeEvent timeEvents[] = {
/* {mob, mapIndex, x, y, saat, dakika, saniye, "LC_MESAJ"}, */
{2092, 64, 3669, 7478, 12, 30, 00, "BU_TEST_MESAJ"},
{691, 64, 3669, 7478, 20, 30, 00, nullptr}
};
for (const auto& event : timeEvents)
{
if (hour == event.hour && minute == event.minute && second == event.second)
{
LPCHARACTER mobSpawn = CHARACTER_MANAGER::instance().SpawnMob(mVnum, mIndex, mX*100, event.mY*100, 0, false, -1, true);
if (event.message)
SendNotice(LC_TEXT(event.message), true);
break;
}
}
}
Not: Test edilmedi. Deneyen olursa geri bildirim yaparsa sevinirim.

Son düzenleme:
- Katılım
- 13 May 2024
- Konular
- 166
- Mesajlar
- 1,407
- Online süresi
- 5ay 2g
- Reaksiyon Skoru
- 463
- Altın Konu
- 8
- Başarım Puanı
- 164
- Yaş
- 33
- TM Yaşı
- 1 Yıl 11 Ay 11 Gün
- MmoLira
- 965
- DevLira
- 12
Paylaşım için teşekkürler
- Katılım
- 3 Eki 2017
- Konular
- 1,676
- Mesajlar
- 18,445
- Online süresi
- 9ay 24g
- Reaksiyon Skoru
- 8,719
- Altın Konu
- 297
- Başarım Puanı
- 374
- TM Yaşı
- 8 Yıl 6 Ay 20 Gün
- MmoLira
- 41,544
- DevLira
- 753
Paylaşım için teşekkürler.









