Administrator
Administrator
  • Mesaje: 4965
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 125342
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • *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
    ExtendedBlendAffectByOwsap.png (169.74 KiB) Vizualizat de 1855 ori
    *Link download:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    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
    Membru Începător
    Membru Începător
  • Mesaje: 3
    Membru din: 14 Dec 2024, 12:44
  • Reacții: 6
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Avatar utilizator - Wish3r
    Membru Începător
    Membru Începător

    Mesaj

    #Revizuit
    Membru Avansat
    Membru Avansat
  • Mesaje: 67
    Membru din: 20 Ian 2025, 11:17
  • Reacții: 71
  • Mesaje utile: 4
  • Regat: Jinno
  • Medalii

    Avatar utilizator - br34k3r
    Membru Avansat
    Membru Avansat

    Mesaj

    Wish3r scrie: ↑ Resursa este parțial incompletă.
    Din PythonNetworkStreamPhaseGame.cpp lipsește următoarea funcție:

    Cod: Selectaţi tot

    #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

    Cod: Selectaţi tot

    const std::string strWhiteMark = strImageRoot + "minimap/whitemark.sub";
    Adauga:

    Cod: Selectaţi tot

    #ifdef ENABLE_ATLAS_BOSS
    	const std::string strBossMark = strImageRoot + "minimap/bossmark.sub";
    #endif
    Din sectree_manager.cpp, lipsește următoarea funcție:

    Cod: Selectaţi tot

    #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
    Membru Începător
    Membru Începător
  • Mesaje: 3
    Membru din: 14 Dec 2024, 12:44
  • Reacții: 6
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Avatar utilizator - Wish3r
    Membru Începător
    Membru Începător

    Mesaj

    Revizuit, postasem in topicul gresit :)
    • Subiecte similare

      • de Vaynz » » în FIX-uri
        0
        Răspunsuri
        1808
        Vizualizări
        de Vaynz
      • de SCOOB » » în FIX-uri
        0
        Răspunsuri
        478
        Vizualizări
        de SCOOB
      • de SCOOB » » în Îmbunătățiri
        0
        Răspunsuri
        602
        Vizualizări
        de SCOOB
      • de SCOOB » » în Sisteme Metin2
        0
        Răspunsuri
        1934
        Vizualizări
        de SCOOB
      • de SCOOB » » în Sisteme Metin2
        4
        Răspunsuri
        2527
        Vizualizări
        de Lugh

    Înapoi la “Sisteme Metin2”

    Informații

    Utilizatori ce navighează pe acest forum: Adrian16hz, Cesar, devlimit, Holster, Wedow1710 și 11 vizitatori

    Discord ID copiat: