Administrator
Administrator
  • Mesaje: 4988
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 126043
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • *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:

    Cod: Selectaţi tot

    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:

    Cod: Selectaţi tot

    { "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:

    Cod: Selectaţi tot

    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", },
    }
    
    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
    Contributor
    Contributor
  • Mesaje: 226
    Membru din: 26 Noi 2024, 08:43
  • Reacții: 1507
  • Mesaje utile: 1
  • Status: Uite si eu pe aici!
  • Regat: Jinno
  • [ID Discord]
  • Medalii

    Avatar utilizator - salexandru9982
    Contributor
    Contributor

    Mesaj

    Testat sa aveti grija la port-uri acolo pe partea de sursa si sa modificati cu atentie partea de serverinfo.py este foarte simplu'
    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 4 vizitatori

    Discord ID copiat: