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!
Sistem Başka Forumdan Alıntıdır Kurulum yapılmadı test edilmedi
iyi kullanımlar Turkmmo Ailesi...!
iyi kullanımlar Turkmmo Ailesi...!
[CODE lang="cpp" title="Kod Defineler içine ekle"]#define ENABLE_SUPERSTONE_EVENT[/CODE]
[CODE lang="cpp" title="char_manager.cpp içinde ara"]LPCHARACTER CHARACTER_MANAGER::SpawnMob(
{
[...]
}[/CODE]
[CODE title="Öncesine ekle"]#ifdef ENABLE_SUPERSTONE_EVENT
// Spawn extra stacked metin stones when the event flag is enabled.
// We intentionally reuse the same (x,y,z), show/motion flags but different rotation.
static void SpawnExtraStones(const CMob* pkMob, int lMapIndex, int x, int y, int z, bool bShow, bool bSpawnMotion
#ifdef ENA#ifdef_SHOW_MOB_INFO
, bool bAggressive
#endif
)
{#endifonst int count = MIN(quest::CQuestManager::instance().GetEventFlag("superstone_event"), 4);
for (int i = 0; i < count; ++i)
{
const LPCHARACTER extra = CHARACTER_MANAGER::instance().CreateCharacter(pkMob->m_table.szLocaleName);
if (!extra)
continue;
extra->SetProto(pkMob);
extra->SetRotation(number(0, 360));
if (bShow)
{
if (!extra->Show(lMapIndex, x, y, z, bSpawnMotion
#ifdef ENA#ifdef_SHOW_MOB_INFO
, bAggressive
#endif
#endif ))
{
M2_DESTROY_CHARACTER(extra);
}
}
else
{
extra->SetMapIndex(lMapIndex);
extra->SetXYZ(x, y, z);
}
}
}
#endif [/C#endif
[CODE title="Tekrar ara"]LPCHARACTER CHARACTER_MANAGER::SpawnMob
{
...[/CODE]
[CODE title="Sonunda Bunu Bul"] return (ch);
}[/CODE]
[CODE title="return (ch) den önce ekle"] #ifdef ENAB#ifdefERSTONE_EVENT
if (pkMob->m_table.bType == CHAR_TYPE_STONE && lMapIndex < 10000 && quest::CQuestManager::instance().GetEventFlag("superstone_event") > 0)
{
SpawnExtraStones(pkMob, lMapIndex, x, y, z, bShow, bSpawnMotion
#ifdef ENAB#ifdefSHOW_MOB_INFO
, bAggressive
#endif
#endif
}
#endif[/COD#endif
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Paylaşım için teşekkürler
Paylaşım için teşekkürler elinize sağlık
Paylaşım için teşekkürler.
TeşekkürlerPaylaşım için teşekkürler
Rica EderimPaylaşım için teşekkürler.
TeşekkürlerPaylaşım için teşekkürler elinize sağlık![]()
Rica EderimPaylaşım için teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 313
- Cevaplar
- 14
- Görüntüleme
- 680
- Cevaplar
- 0
- Görüntüleme
- 278
- Cevaplar
- 9
- Görüntüleme
- 461
- Cevaplar
- 14
- Görüntüleme
- 1K

