1 mesaj
Membru Expert Membru Expert
  • Mesaje: 175
  • Reacții: 915
  • Mesaje utile: 0
  • Status: Uite si eu pe aici!
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    *Descriere: Am adaugat P2P la coamnda de /kill nume player sa mearga pe toate ch-urile exact cum am facut si la /dc nume player este c-am pe acelasi still

    *Poze / Video:


    nu mai stau sa scriu la fiecare prima functie o cautati a2 cu macro __P2P_DC_KICK__ o adaugati mai jos sub functia cautata

    service.h
    Code:
    #define __P2P_KILL_FIX__

    cmd_gm.cpp
    ACMD(do_kill)
    Code:
    		if (!tch)
    	{
    		ch->ChatPacket(CHAT_TYPE_INFO, "%s: no such a player", arg1);
    		return;
    	}
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.



    input.h
    Code:
    void		Disconnect(const char * c_pData);
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.



    packet_info.cpp
    Code:
    Set(HEADER_GG_DISCONNECT,			sizeof(TPacketGGDisconnect),	"Disconnect", false);
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.



    packet.h
    Code:
    typedef struct SPacketGGDisconnect
    {
    	BYTE	bHeader;
    	char	szLogin[LOGIN_MAX_LEN + 1];
    } TPacketGGDisconnect;
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Code:
    HEADER_GG_CHECK_AWAKENESS		= 29,
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.



    input_p2p.cpp
    Code:
    		case HEADER_GG_DISCONNECT:
    			Disconnect(c_pData);
    			break;
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Code:
    void CInputP2P::Disconnect(const char * c_pData)
    {
    	TPacketGGDisconnect * p = (TPacketGGDisconnect *) c_pData;
    
    	LPDESC d = DESC_MANAGER::instance().FindByLoginName(p->szLogin);
    
    	if (!d)
    		return;
    
    	if (!d->GetCharacter())
    	{
    		d->SetPhase(PHASE_CLOSE);
    	}
    	else
    		d->DisconnectOfSameLogin();
    }
    
    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

    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 “Îmbunătățiri”

    Informații

    Utilizatori ce navighează pe acest forum: br34k3r, Manianu, r00t1ng și 1 vizitator

    Discord ID copiat: