*Descriere:
Un mini "sistem" de world boss - prin care un Mob se va spawna intr-o harta la o ora fixa.
Daca este deja spawnat, nu se va spawna altul!
Puteti face un mic sistem de Sefi cu acest cod.
*Poze / Video:
*Link download / Code:
Adaugam in service.h:
Deschidem char_manager.cpp si cautam:
Adaugam:
Adaugam sub un alt void:
Acum in char_manager.h cautam:
Adaugam:
Acum, in main.cpp cautam:
Adaugam:
Un mini "sistem" de world boss - prin care un Mob se va spawna intr-o harta la o ora fixa.
Daca este deja spawnat, nu se va spawna altul!
Puteti face un mic sistem de Sefi cu acest cod.
Acest sistem spawnează automat un boss într-o harta la orele 00:00 și 12:00, doar dacă boss-ul precedent a fost omorât, și anunță toți jucătorii când apare.
*Poze / Video:
- 02-11-2026, 04-24-49.png (572.81 KiB) Vizualizat de 1200 ori
Adaugam in service.h:
Cod: Selectaţi tot
#define MINI_WORLD_BOSS
Cod: Selectaţi tot
m_iMobExpRate = 100; Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Adaugam sub un alt void:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Acum in char_manager.h cautam:
Cod: Selectaţi tot
bool m_bUsePendingDestroy;
CHARACTER_SET m_set_pkChrPendingDestroy;
#ifdef M2_USE_POOL
ObjectPool<CHARACTER> pool_;
#endif Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Acum, in main.cpp cautam:
Cod: Selectaţi tot
if (! (pulse % (passes_per_sec * 5 + 2)))
{
ITEM_MANAGER::instance().Update();
DESC_MANAGER::instance().UpdateLocalUserCount();
}
s_dwProfiler[PROF_HEARTBEAT] += (get_dword_time() - t);
DBManager::instance().Process();Adaugam:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.



