- Katılım
- 13 Tem 2016
- Konular
- 52
- Mesajlar
- 888
- Çözüm
- 3
- Online süresi
- 1mo 15d
- Reaksiyon Skoru
- 334
- Altın Konu
- 2
- Başarım Puanı
- 171
- MmoLira
- 959
- DevLira
- 45
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ 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
- Çözüm
- 22
- Online süresi
- 5mo 2d
- Reaksiyon Skoru
- 463
- Altın Konu
- 8
- Başarım Puanı
- 164
- Yaş
- 33
- MmoLira
- 965
- DevLira
- 12
Paylaşım için teşekkürler
- Katılım
- 3 Eki 2017
- Konular
- 1,673
- Mesajlar
- 18,445
- Çözüm
- 48
- Online süresi
- 9mo 24d
- Reaksiyon Skoru
- 8,721
- Altın Konu
- 297
- Başarım Puanı
- 374
- MmoLira
- 41,550
- DevLira
- 753
Paylaşım için teşekkürler.







