4 mesaje
Administrator Administrator
  • Mesaje: 3380
  • Reacții: 53508
  • Mesaje utile: 34
  • Status: Pe aici.. 🤠
  • Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    *Descriere:

    Este un system care face roua/apele sa functioneze ca elixirele. (toggle)

    - In loc sa dai click pe roua, iar aceasta sa dispara si sa se puna ca bonus sus in coltu din stanga la affects, roua va fi acum un item care poate fi activat/dezactivat exact ca elixirele.
    - Bonusurille raman de tip affect, deci tot vor aparea sus.
    - Poate fi extins dupa bunul plac!

    Dupa ce ati adaugat systemul, faceti si FIX-ul din arhiva! ;)

    *Poze / Video (obligatoriu):
    [C++/Py] System Extended Blend Affect + FIX - Mesaj 1 - Imagine 1
    *Link download:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    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)
    • Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele

    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
    Te asteptam si pe serverul de Discord :p - aici ne-am strans toata comunitatea de Metin2 din Romania.
    Link: https://discord.gg/jWxeDSf7HP

    Suntem peste 1700 membri! - Avem chat activ zilnic, support, cereri, resurse. :D :ymcowboy:




    See full signature

    📢 Resurse Metin2 Premium!

    Zeci de resurse Metin2 Premium - exclusive și 100% funcționale începând cu 15.99€!.

    Vezi resursele Cumpără premium
    Premium
    Premium
    Anunț
  • Mesaje: 3
  • Reacții: 5
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Mesaj de Wish3r »

    #Revizuit
  • Mesaje: 31
  • Reacții: 17
  • Mesaje utile: 1
  • Regat: Jinno
  • Medalii

    Mesaj de br34k3r »

    Wish3r scrie: Resursa este parțial incompletă.
    Din PythonNetworkStreamPhaseGame.cpp lipsește următoarea funcție:
    Code:
    #ifdef ENABLE_ATLAS_BOSS
    bool CPythonNetworkStream::RecvBossList()
    {
    	TPacketGCBossPosition packet1;
    	if (!Recv(sizeof(packet1), &packet1))
    		return false;
    
    	assert(int(packet1.wSize) - sizeof(packet1) == packet1.wCount * sizeof(TBossPosition) && "HEADER_GC_BOSS_POSITION");
    	CPythonMiniMap::Instance().ClearAtlasMarkInfoBoss();
    	for (int i = 0; i < packet1.wCount; ++i)
    	{
    
    		TBossPosition packet2;
    		if (!Recv(sizeof(TBossPosition), &packet2))
    			return false;
    
    #ifdef ENABLE_MULTI_NAMES
    		const char * name;
    		CPythonNonPlayer& rkNonPlayer = CPythonNonPlayer::Instance();
    		if (!rkNonPlayer.GetName(packet2.szName, &name)) {
    			name = "";
    		}
    
    		CPythonMiniMap::Instance().RegisterAtlasMarkBoss(CActorInstance::TYPE_NPC, name, packet2.lX, packet2.lY, packet2.lTime);
    #else
    		CPythonMiniMap::Instance().RegisterAtlasMarkBoss(CActorInstance::TYPE_NPC, packet2.szName, packet2.lX, packet2.lY, packet2.lTime);
    #endif
    	}
    
    	return true;
    }
    #endif
    Din PythonMinimap.cpp, sub
    Code:
    const std::string strWhiteMark = strImageRoot + "minimap/whitemark.sub";
    Adauga:
    Code:
    #ifdef ENABLE_ATLAS_BOSS
    	const std::string strBossMark = strImageRoot + "minimap/bossmark.sub";
    #endif
    Din sectree_manager.cpp, lipsește următoarea funcție:
    Code:
    #ifdef ENABLE_ATLAS_BOSS
    void SECTREE_MANAGER::SendBossPosition(LPCHARACTER ch)
    {
    	LPDESC d = ch->GetDesc();
    	if (!d)
    		return;
    	
    	long lMapIndex = ch->GetMapIndex();
    	
    	TEMP_BUFFER buf;
    	TPacketGCBossPosition p;
    	p.bHeader = HEADER_GC_BOSS_POSITION;
    	p.wCount = m_mapBossPosition[lMapIndex].size();
    	
    	TBossPosition bp;
    	
    	itertype(m_mapBossPosition[lMapIndex]) it;
    	for (it = m_mapBossPosition[lMapIndex].begin(); it != m_mapBossPosition[lMapIndex].end(); ++it)
    	{
    		bp.bType = it->bType;
    #ifdef ENABLE_MULTI_NAMES
    		bp.szName = it->szName;
    #else
    		strlcpy(bp.szName, it->szName, sizeof(bp.szName));
    #endif
    		bp.lX = it->lX;
    		bp.lY = it->lY;
    		bp.lTime = it->lTime;
    		buf.write(&bp, sizeof(bp));
    	}
    	
    	p.wSize = sizeof(p) + buf.size();
    	
    	if (buf.size())
    	{
    		d->BufferedPacket(&p, sizeof(TPacketGCBossPosition));
    		d->Packet(buf.read_peek(), buf.size());
    	}
    	else
    		d->Packet(&p, sizeof(TPacketGCBossPosition));
    }
    
    void SECTREE_MANAGER::InsertBossPosition(long lMapIndex, BYTE bType,
    #ifdef ENABLE_MULTI_NAMES
    DWORD szName
    #else
    const char* szName
    #endif
    , long lX, long lY, long lTime)
    {
    	m_mapBossPosition[lMapIndex].push_back(boss_info(bType, szName, lX, lY, lTime));
    }
    #endif
    ce-i drept nu-i asa mare diferenta de la __EXTENDED_BLEND_AFFECT__ la ENABLE_ATLAS_BOSS
  • Mesaje: 3
  • Reacții: 5
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Mesaj de Wish3r »

    Revizuit, postasem in topicul gresit :)

    📢 Resurse Metin2 Premium!

    Zeci de resurse Metin2 Premium - exclusive și 100% funcționale începând cu 15.99€!.

    Vezi resursele Cumpără premium
    Premium
    Premium
    Anunț
    Scrie răspuns

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Sisteme Metin2”

    Informații

    Utilizatori ce navighează pe acest forum: KuramaT, Pisti95, shahinzareey și 10 vizitatori

    Discord ID copiat: