Como puedo poner una ip a un serverinfo.py de no-ip

Topic created · 6 Mensajes · 839 Visitas
  • Ok fue lo que imagine que no se podria. B
    ien ahora la pregunta es hay alguna forma de usar el mc con ese cliente que descarge?? ya que me interesa mas que nada por que las monturas Pegan
    Cabe mencionar que el cliente que estoy usando esta basado en el de SODECORP pero ya eh modificado varias cosas pero vamos parti de ese cliente hay forma de hacer que pegen las monturas?

  • Hola pues bien esto es lo que nesecito hacer quiero poner mi ip usando No-IP en un serverinfo.py pero lo intente poniendo mi ip por ejemplo noip.servegame.com y intento conectar a mi server y no me lo permite hay alguna forma de poder poner la ip como direccion en lugar de una ip numerica ya que no.ip no me da una direccion ip como tal sino un dominio ayuda porfavor.
    Quiero usar el cliente de anghios y este es su serverinfo.py

    import os
    import app
    import locale
    import debugInfo
    import binascii
    
    CHINA_PORT = 50000
    
    def BuildServerList(orderList):
    	retMarkAddrDict = {}
    	retAuthAddrDict = {}
    	retRegion0 = {}
    
    	ridx = 1
    	for region, auth, mark, channels in orderList:
    		cidx = 1
    		channelDict = {}
    		for channel in channels:
    			key = ridx * 10 + cidx
    			channel["key"] = key
    			channelDict[cidx] = channel
    			cidx += 1
    
    		region["channel"] = channelDict
    
    		retRegion0[ridx] = region
    		retAuthAddrDict[ridx] = auth
    		retMarkAddrDict[ridx*10] = mark
    		ridx += 1
    
    	return retRegion0, retAuthAddrDict, retMarkAddrDict
    
    app.ServerName = None
    
    
    if locale.IsEUROPE():
    	info = {
    		'MARKADDR': {
    		10: {
    			'tcp_port': 90000, 'ip':  "217.23.1.151", 'symbol_path': '10', 'mark': '10.tga'
    			}
    		},
    		'GAMEADDR': {
    			0: {
    				1: {
    					'name': "Lusorius2",
    					'channel':
    				{
    					1: {
    					'state': '...', 'name': 'CH1   ', 'key': 11, 'ip':  "217.23.1.151", 'tcp_port': 90000, 'udp_port': 90000
    					}
    				}
    			},
    		} }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
    		1: {
    			'ip':  "217.23.1.151", 'port': 11002
    			}
    		} }
    	}
    
    	STATE_NONE = "..."
    
    	STATE_DICT = {
    		0 : "....",
    		1 : "NORM",
    		2 : "BUSY",
    		3 : "FULL"
    	}
    
    	REGION_NAME_DICT = info["NAME"]
    	REGION_AUTH_SERVER_DICT = info["AUTHADDR"]
    	REGION_DICT = info["GAMEADDR"]
    	MARKADDR_DICT = info["MARKADDR"]
  • Puedes conectarte a tu servidor, y mediante un firewall mirar las transacciones de datos, ahí te saldrá tu servidor en el proceso Metin2.bin o Metin2.exe, por tanto te mostrará la IP del servidor sin dominio.

  • con el no-ip la gente puede entrar a tu server con clientes 2010?o solo conectan con host?:S

  • @Anghios said:

    Puedes conectarte a tu servidor, y mediante un firewall mirar las transacciones de datos, ahí te saldrá tu servidor en el proceso Metin2.bin o Metin2.exe, por tanto te mostrará la IP del servidor sin dominio.

    Ok esto lo entiendo pero la ip del servidor sin dominio va a ser mi propia ip no es asi??

    Lo que yo quiero es poder poner la ip en el serverinfo.py pero que dicha ip sea en lugar de servermetin.servegame.com ponerla numerica es decir xxx.xxx.xxx.xxx ya que si pongo la direccion como dominio es decir asi (mt2latino.servegame.com/Web/) el cliente no funciona.

    Doy un ejemplo al pedir un ping con google.com.mx me tira esta ip 74.125.224.146 Y como sabemos esa ip se puede decir que es lo mismo que esto [google.com.mx=74.125.224.146]

    Asi que yo quiero ver la forma de saber que ip tiene este sitio [servermetin.servegame.com=xxx.xxx.xxx.xxx]
    Pero obiamente que no sea a la ip que redirecciona pues asi ya no funciona por que a la ip que redirecciona siempre va a ser la mia y yo la puedo consultar facilmente. vamos no se si me explico bien

    Dejo como comentario que mi ip es dinamica por eso uso no-ip por que al cambiar mi ip dejaria de conectarme a todos los clientes.
    Si hay alguna duda en lo que intento hacer dejenla y al toque respondo.

  • **Mira la Verda Verda que no puede poner Eso en Serverinfo.py Ya que la Funcion de coenctar la ip con el Script ese de lenguaje Phynton solo Coje numero todavia no se ha ideado la Froma para que eso Coja texto o Host de no-ip para el Serverinfo.py...

    lo mas que peudes hacer es Atraves de un Parche como el Neoncube Ir tranfieron un nuevo root con la nueva ip como Actualización del cliente cada ves ke te cambie la Ip
    Aunque te va se fastidiooso estar cambiando y manda actualizaciones pero es la unica forma Si no quieres usar Cliente con MC _xD_ **