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

    Dupa ce faci modificarea de mai jos, mobii vor muri instant dupa ce acestia ajung la 0 HP.

    Standard, acestia iau un stun de cateva secunde dupa care mor sau poti sa ii lovesti a 2-a oara pentru a-i omori.

    De ce ai face aceasta modificare? Deoarece daca mobii mor instant, tu vei putea da damage la alti mobi care nu au inca HP-ul 0.
    Daca lasi animatia de stun + delay-ul standard, cateva dintre hiturile tale se vor rispi aiurea pe mobi care nu mai au de ce sa fie loviti inca o data.

    Sper ca am fost clar, daca nu uita-te la gif-urile de mai jos pentru a intelege mai bine :D

    *Poze / Video:
    Inainte:



    Dupa imbunatatire:

    *Link download / Code:
    Cauta in char_battle.cpp:

    Cod: Selectaţi tot

    	if (GetHP() <= 0)
    	{
    		Stun();
    	
    		if (pAttacker && !pAttacker->IsNPC())
    			m_dwKillerPID = pAttacker->GetPlayerID();
    		else
    			m_dwKillerPID = 0;
    	}
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Daca vrei sa aplici acelasi principiu si la playeri, sterge asta:
    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
    Avatar utilizator - Anonymous
    Utilizator șters 438
  • Reacții: 0
  • Mesaje utile: 0
  • Avatar utilizator - Anonymous
    Utilizator șters 438

    Mesaj

    Ne poti spune si si numele isierului, te rog? :D
    Fii primul care reacționează
    Administrator
    Administrator
  • Mesaje: 4988
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 126047
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Avatar utilizator - SCOOB
    Administrator
    Administrator

    Mesaj

    kolenmg123 scrie: ↑ Ne poti spune si si numele isierului, te rog? :D
    Actualizat!
    Fii primul care reacționează
    See full signature
    Membru Avansat
    Membru Avansat
  • Mesaje: 94
    Membru din: 03 Apr 2025, 17:59
  • Reacții: 963
  • Mesaje utile: 3
  • Status: Details make the difference^.^
  • Regat: Jinno
  • [ID Discord]
  • Medalii

    Avatar utilizator - dany8368
    Membru Avansat
    Membru Avansat

    Mesaj

    pentru cine este destul de atent la detalii, nu recomand aceasta modificare deoarece, mobii sunt in grup de 3,4,5,6 iar tu daca faci modificarea respectiva cand ataci un singur mob dintr-un grup, acel mob moare instant si de cele mai multe ori nu are suficient timp la dispozitie pentru a apela functia m_pkParty->SendMessage(this, PM_ATTACKED_BY, 0, 0);
    si daca pm_attacked nu este trimis la tot grupul ceilalti mobi din grupul respectiv nu o sa va atace, probabil nici nu va simti lipsa unui membru.
    In schimb se poate modifica foarte frumos din alta functie tot acelasi fisier si o sa functioneze totul corect fara problem ;)
    Fii primul care reacționează
    Contributor
    Contributor
  • Mesaje: 226
    Membru din: 26 Noi 2024, 08:43
  • Reacții: 1508
  • Mesaje utile: 1
  • Status: Uite si eu pe aici!
  • Regat: Jinno
  • [ID Discord]
  • Medalii

    Avatar utilizator - salexandru9982
    Contributor
    Contributor

    Mesaj

    sa nu bagati fix asta 2 saptamani am cautat de ce nu mai moare characterul si nu stiam de la ce este dupa ce bagati asta ramane character la 0 hp si nu moare am scos vro 3 systeme degeaba am crezut ca am gresit eu ceva la ele bine ca am facut backup inainte de remove @[HF]White verfica sau sau nu stiu adauga ce lipseste ca nu este bun fix asta

    eu am dat momentan asa fix la stun si pare ca merge nu am apucat sa testez prea mult

    Cod: Selectaţi tot

     char_skill.cpp
    #Replace:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun())
    #With:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun() && !pkChrVictim->IsDead())
    Fii primul care reacționează
    See full signature
    Administrator
    Administrator
  • Mesaje: 4988
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 126047
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Avatar utilizator - SCOOB
    Administrator
    Administrator

    Mesaj

    salexandru9982 scrie: ↑ sa nu bagati fix asta 2 saptamani am cautat de ce nu mai moare characterul si nu stiam de la ce este dupa ce bagati asta ramane character la 0 hp si nu moare am scos vro 3 systeme degeaba am crezut ca am gresit eu ceva la ele bine ca am facut backup inainte de remove @[HF]White verfica sau sau nu stiu adauga ce lipseste ca nu este bun fix asta

    eu am dat momentan asa fix la stun si pare ca merge nu am apucat sa testez prea mult

    Cod: Selectaţi tot

     char_skill.cpp
    #Replace:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun())
    #With:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun() && !pkChrVictim->IsDead())
    ciudat, eu nu am problema asta.

    asa e la mn:
    [C++] Mobii mor instant cand au 0 HP - Mesaj 6 - Imagine 1
    10-01-2025, 18-49-00.png (17.04 KiB) Vizualizat de 940 ori
    Edit: Acum vad, comenteaza asta asa:

    Cod: Selectaţi tot

    //if (!IsPC())
    Fii primul care reacționează
    See full signature
    Contributor
    Contributor
  • Mesaje: 226
    Membru din: 26 Noi 2024, 08:43
  • Reacții: 1508
  • Mesaje utile: 1
  • Status: Uite si eu pe aici!
  • Regat: Jinno
  • [ID Discord]
  • Medalii

    Avatar utilizator - salexandru9982
    Contributor
    Contributor

    Mesaj

    [HF]White scrie: ↑
    salexandru9982 scrie: ↑ sa nu bagati fix asta 2 saptamani am cautat de ce nu mai moare characterul si nu stiam de la ce este dupa ce bagati asta ramane character la 0 hp si nu moare am scos vro 3 systeme degeaba am crezut ca am gresit eu ceva la ele bine ca am facut backup inainte de remove @[HF]White verfica sau sau nu stiu adauga ce lipseste ca nu este bun fix asta

    eu am dat momentan asa fix la stun si pare ca merge nu am apucat sa testez prea mult

    Cod: Selectaţi tot

     char_skill.cpp
    #Replace:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun())
    #With:
    		if (!pkChrVictim->Damage(m_pkChr, iDam, dt) && !pkChrVictim->IsStun() && !pkChrVictim->IsDead())
    ciudat, eu nu am problema asta.

    asa e la mn:

    10-01-2025, 18-49-00.png

    Edit: Acum vad, comenteaza asta asa:

    Cod: Selectaţi tot

    //if (!IsPC())
    a bun merci frumos o sa modific din nou
    Fii primul care reacționează
    See full signature

    Înapoi la “Îmbunătățiri”

    Informații

    Utilizatori ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator

    Discord ID copiat: