Administrator
Administrator
  • Mesaje: 4988
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 126055
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • *Descriere:

    Un mini "sistem" de world boss - prin care un Mob se va spawna intr-o harta la o ora fixa. :p

    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:
    [C++] Mini World-Boss - Spawn la ore fixe - Mesaj 1 - Imagine 1
    02-11-2026, 04-24-49.png (572.81 KiB) Vizualizat de 1200 ori
    *Link download / Code:

    Adaugam in service.h:

    Cod: Selectaţi tot

    #define MINI_WORLD_BOSS
    
    Deschidem char_manager.cpp si cautam:

    Cod: Selectaţi tot

    	m_iMobExpRate = 100;
    Adaugam:
    Conținut: Ascuns
    Reacționează ❤️ 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.



    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
    Adaugam:
    Conținut: Ascuns
    Reacționează ❤️ 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.
    Fii primul care reacționează

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    See full signature

    Înapoi la “Sisteme Metin2”

    Informații

    Utilizatori ce navighează pe acest forum: marius_69140, nevermindz, sherlokx și 13 vizitatori

    Discord ID copiat: