2 mesaje
Administrator Administrator
  • Mesaje: 3449
  • Reacții: 48343
  • Mesaje utile: 29
  • Status: Pe aici.. 🤠
  • Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    *Descriere:

    Adauga IP server din client direct din sursa binary - nu mai trebuie sa folosesti intrologin.py / serverinfo.py.

    *Poze / Video:

    *Link download / Code:

    Deschidem PythonNetworkStreamModule.cpp si cautam:
    Code:
    PyObject* netGetBettingGuildWarValue(PyObject* poSelf, PyObject* poArgs)
    {
    	char* szName;
    	if (!PyTuple_GetString(poArgs, 0, &szName))
    		return Py_BuildException();
    
    	
    	CPythonNetworkStream& rkNetStream=CPythonNetworkStream::Instance();
    	return Py_BuildValue("i", rkNetStream.EXPORT_GetBettingGuildWarValue(szName));
    }
    Adaugam:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Cautam:
    Code:
    { "SendOnClickPacket",					netOnClickPacket,						METH_VARARGS },
    Adaugam:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Acum trebuie sa modificam serverinfo.py din root, uite un exemplu:
    Code:
    import net
    (sv1_ip, sv1_name, sv2_ip, sv2_name, sv3_ip, sv3_name, sv4_ip, sv4_name) = net.GetServer_IPNAME()
    (ch1_port, ch2_port, ch3_port, ch4_port, auth_port, mark_port) = net.GetServer_PORT()
    
    CH_1_NAME	= "|cFF00FFFF|hCH1"
    CH_2_NAME	= "|cFF00FFFF|hCH2"
    CH_3_NAME	= "|cFF00FFFF|hCH3"
    CH_4_NAME	= "|cFF00FFFF|hCH4"
    
    STATE_NONE = "|cFFFF0000|hKAPALI"
    	
    STATE_DICT = {
    	0 : "|cFFFF0000|hKAPALI",
    	1 : "|cff00ff00|hNORMAL",
    	2 : "|cff00ff00|hYOGUN",
    	3 : "|cff00ff00|hDOLU"
    }
    
    SERVER01_CHANNEL_DICT = {
    	1:{"key":11,"name":CH_1_NAME,"ip":sv1_ip,"tcp_port":ch1_port,"udp_port":ch1_port,"state":STATE_NONE,},
    	2:{"key":12,"name":CH_2_NAME,"ip":sv1_ip,"tcp_port":ch2_port,"udp_port":ch2_port,"state":STATE_NONE,},
    	3:{"key":13,"name":CH_3_NAME,"ip":sv1_ip,"tcp_port":ch3_port,"udp_port":ch3_port,"state":STATE_NONE,},
    	4:{"key":14,"name":CH_4_NAME,"ip":sv1_ip,"tcp_port":ch4_port,"udp_port":ch4_port,"state":STATE_NONE,},
    }
    
    SERVER02_CHANNEL_DICT = {
    	1:{"key":11,"name":CH_1_NAME,"ip":sv2_ip,"tcp_port":ch1_port,"udp_port":ch1_port,"state":STATE_NONE,},
    	2:{"key":12,"name":CH_2_NAME,"ip":sv2_ip,"tcp_port":ch2_port,"udp_port":ch2_port,"state":STATE_NONE,},
    	3:{"key":13,"name":CH_3_NAME,"ip":sv2_ip,"tcp_port":ch3_port,"udp_port":ch3_port,"state":STATE_NONE,},
    	4:{"key":14,"name":CH_4_NAME,"ip":sv2_ip,"tcp_port":ch4_port,"udp_port":ch4_port,"state":STATE_NONE,},
    }
    
    SERVER03_CHANNEL_DICT = {
    	1:{"key":11,"name":CH_1_NAME,"ip":sv3_ip,"tcp_port":ch1_port,"udp_port":ch1_port,"state":STATE_NONE,},
    	2:{"key":12,"name":CH_2_NAME,"ip":sv3_ip,"tcp_port":ch2_port,"udp_port":ch2_port,"state":STATE_NONE,},
    	3:{"key":13,"name":CH_3_NAME,"ip":sv3_ip,"tcp_port":ch3_port,"udp_port":ch3_port,"state":STATE_NONE,},
    	4:{"key":14,"name":CH_4_NAME,"ip":sv3_ip,"tcp_port":ch4_port,"udp_port":ch4_port,"state":STATE_NONE,},
    }
    
    SERVER04_CHANNEL_DICT = {
    	1:{"key":11,"name":CH_1_NAME,"ip":sv4_ip,"tcp_port":ch1_port,"udp_port":ch1_port,"state":STATE_NONE,},
    	2:{"key":12,"name":CH_2_NAME,"ip":sv4_ip,"tcp_port":ch2_port,"udp_port":ch2_port,"state":STATE_NONE,},
    	3:{"key":13,"name":CH_3_NAME,"ip":sv4_ip,"tcp_port":ch3_port,"udp_port":ch3_port,"state":STATE_NONE,},
    	4:{"key":14,"name":CH_4_NAME,"ip":sv4_ip,"tcp_port":ch4_port,"udp_port":ch4_port,"state":STATE_NONE,},
    }
    
    REGION_NAME_DICT = {
    	0 : "",	
    }
    
    REGION_AUTH_SERVER_DICT = {
    	0 : {
    		1 : { "ip":sv1_ip, "port":auth_port, },
    		2 : { "ip":sv2_ip, "port":auth_port, },
    		3 : { "ip":sv3_ip, "port":auth_port, },
    		4 : { "ip":sv4_ip, "port":auth_port, },
    	}		
    }
    
    REGION_DICT = {
    	0 : {
    		1 : { "name" :sv1_name, "channel" : SERVER01_CHANNEL_DICT, },
    		2 : { "name" :sv2_name, "channel" : SERVER02_CHANNEL_DICT, },
    		3 : { "name" :sv3_name, "channel" : SERVER03_CHANNEL_DICT, },
    		4 : { "name" :sv4_name, "channel" : SERVER04_CHANNEL_DICT, },
    	},
    }
    
    MARKADDR_DICT = {
    	10 : { "ip" : sv1_ip, "tcp_port" : mark_port, "mark" : "10.tga", "symbol_path" : "10", },
    	20 : { "ip" : sv2_ip, "tcp_port" : mark_port, "mark" : "20.tga", "symbol_path" : "20", },
    	30 : { "ip" : sv3_ip, "tcp_port" : mark_port, "mark" : "30.tga", "symbol_path" : "30", },
    	40 : { "ip" : sv4_ip, "tcp_port" : mark_port, "mark" : "40.tga", "symbol_path" : "40", },
    }
    

    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: 95
  • Reacții: 291
  • Mesaje utile: 0
  • Status: Incerc sa fac si eu un server!
  • Server: Ro/Eu TigerGhost
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Testat sa aveti grija la port-uri acolo pe partea de sursa si sa modificati cu atentie partea de serverinfo.py este foarte simplu'
    See full signature

    🔥 Hai pe Discord! - Chat activ și support direct

    Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.

    Alătură-te acum!
    1300+ de membri activi!
    Robot Discord
    Roboțelu'
    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 “Îmbunătățiri”

    Informații

    Utilizatori ce navighează pe acest forum: aometaphor, felsman_n_, gamer6661102, gpss și 6 vizitatori

    Discord ID copiat: