Resultados 1 al 7 de 7

Tema: Half-Life 1.1.1.0 + Counter-Strike 1.5 + Hamachi 2

  1. #1
    Eatibus almost anythingus Avatar de emr
    1 Highscore

    Fecha de ingreso
    26 mar, 11
    Ubicación
    En el desierto
    Mensajes
    203

    Half-Life 1.1.1.0 + Counter-Strike 1.5 + Hamachi 2

    Hola gente!

    Hace una semana estuve renegando con algo que creo no soy el primero: poder jugar al counter strike con el hamachi2. Con un amigo queríamos lograr jugar al Counter-Strike 1.5 (con Half-Life 1.1.1.0) en LAN a través de Hamachi 2 pero nos encontramos con el problema de que el counter sólo deja partidas en LAN dentro de redes clase C pero el Hamachi crea redes clase A (red 5.0.0.0 en mi caso al menos).


    Probando y leyendo llegué a las siguientes situaciones:

    1) Encontré que Hamachi 1 permite crear alias a la red, algo que con Hamachi 2 ya no se puede, por lo que una solución obvia es conseguirse esa versión. En mi caso preferí seguir buscando una solución para Hamachi 2 ya que nunca se sabe por cuánto tiempo seguirá funcionando la versión 1.

    2) Lo segundo que se me ocurrió es montar un servidor dedicado que no sea LAN. Luego de seguir contra la corriente de todos los lugares que dicen que hay que el servidor dedicado se instala aparte y hay que instalarle el counter encima, encontré cómo se crea el servidor dedicado utilizando el que ya viene con la instalación normal de Half-Life (el archivo "hlds.exe") me encontré con el obstáculo de que estos servidores necesitan registrarse en los servidores WON de valve pero no funciona con esta versión de half-life. Pero por suerte, buscando una solución a ésto encontré una solución más sencilla.


    En el excelente tutorial http://www.ramdileo.com/tutoriales/HLDS/ describen como montar una servidor dedicado de Half-Life o Counter-strike 1.5 para jugar online sin tener problemas con los servidores WON (coloco el enlace por si alguien le interesa y para darle crédito a su autor). De ahí tomé solamente un archivo modificado que me permitió hacer lo que yo quería.

    Mi solución es :

    1) Quizás no sea necesario pero para mí es útil: Half-Life 1.1.1.0 tiene un sistema anti cheat incorporado que lamentablemente (supongo que perdió soporte oficial) causa que los servidores dedicados quieran conectarse sin éxito al servidor speakeasy.net. Como se supone que jugamos entre amigos decidí desactivarlo; para ésto editamos el archivo C:\SIERRA\Half-Life\cstrike\liblist.gam con un editor de texto y cambiamos la línea
    secure "1"
    por
    secure "0"'

    2) Ahora hay que crackear el archivo que impide jugar en redes LAN que no sean clase C. Para esto descargar este archivo: halflife-lan-noclasec.zip, descomprimir y utilizarlo para reemplazar el original en C:\SIERRA\Half-Life\swds.dll.

    3) Ahora sí (ojo, no probé con la manera normal de jugar juegos en LAN), entrar al counter strike, ir a juego LAN y crear un servidor dedicado. Luego, aunque se supone que no es posible, entrar nuevamente al counter, ir a las partidas on-line y agregar la ip que nos dió hamachi, luego entramos y listo.

    Saludos.

  2. #2
    Título Personal Avatar de Tavo
    2 Highscores
    Torneos ganados: 2

    Fecha de ingreso
    25 abr, 06
    Mensajes
    5,844
    Es que habiendo resuelto el tema de las IP de clase C ya no necesitas hamachi... directamente abrís el puerto en tu router/firewall y les pasas tu IP publica a tus amigos, que incluso anda mejor, Hamachi tiene a laguear bastante

  3. #3
    Eatibus almost anythingus Avatar de emr
    1 Highscore

    Fecha de ingreso
    26 mar, 11
    Ubicación
    En el desierto
    Mensajes
    203
    Cita Iniciado por Tavo Ver mensaje
    Es que habiendo resuelto el tema de las IP de clase C ya no necesitas hamachi... directamente abrís el puerto en tu router/firewall y les pasas tu IP publica a tus amigos, que incluso anda mejor, Hamachi tiene a laguear bastante
    Sí, ya sé, pero en mi caso (y estoy seguro que hay muchos como yo) no puedo andar manoseando la configuración del router, y en eso el hamachi es muy útil. Encima en mi caso estoy compartiendo la conexión con otras personas así que no me puedo adueñar del router .

    Igualmente es como vos decís, lo diferente que yo descubrí es ese archivo crackeado. El resto cada uno adapta y configura lo que mejor le sirva.

  4. #4
    No soy filósofo
    1 Highscore

    Fecha de ingreso
    31 dic, 09
    Ubicación
    ERROR 0xDAED: Map not loaded!
    Mensajes
    1,439
    Pero no te lo estarias adueñando, ya que lo que tenes que hacer es forwardear los puertos del cs a tu pc, a menos que otro de tu red tenga que usar los mismos puertos, esta todo bien, el router funciona normalmente para los demás

  5. #5
    Eatibus almost anythingus Avatar de emr
    1 Highscore

    Fecha de ingreso
    26 mar, 11
    Ubicación
    En el desierto
    Mensajes
    203
    Cita Iniciado por Daedalus Ver mensaje
    Pero no te lo estarias adueñando, ya que lo que tenes que hacer es forwardear los puertos del cs a tu pc, a menos que otro de tu red tenga que usar los mismos puertos, esta todo bien, el router funciona normalmente para los demás
    Sí sí, me refería a no meterle mano para mi propio beneficio cuando el router es de todos. Igual, si en algún momento el lag se vuelve un problema seguro abandono mis objeciones morales .

    Igual tengo que averiguar, porque no estoy seguro de si la salida WAN del router tiene asignada una IP pública (tengo que fijarme), el servicio lo da una cooperativa y es muy posible que (por falta de IP) esté en una LAN privada mayor.
    Última edición por emr; 05/04/2011 a las 00:48

  6. #6
    Moderador Avatar de EdR

    Fecha de ingreso
    14 ene, 05
    Mensajes
    5,091
    Che boludo, yo te tengo una solución más facil a lo de clase C ajaj.

    Creás una partida como siempre. Después abrís la consola, y ponés "sv_lan 0". Ahora tu amigo se va a poder conectar.
    Bitnautero

  7. #7
    Eatibus almost anythingus Avatar de emr
    1 Highscore

    Fecha de ingreso
    26 mar, 11
    Ubicación
    En el desierto
    Mensajes
    203
    Cita Iniciado por EdR Ver mensaje
    Che boludo, yo te tengo una solución más facil a lo de clase C ajaj.

    Creás una partida como siempre. Después abrís la consola, y ponés "sv_lan 0". Ahora tu amigo se va a poder conectar.
    ¡¡Que te recontra!!

    Esa también la había visto en algún lugar escondido en el fondo de Internet, pero quería algo que anduviera de una, nada de andar acordándose de poner comandos y boludeces así (eso es para los bolu que se las quieren dar de hackers cuando no es necesario). Además, también me decidí a publicar lo de la dll crackeada para que se conozca más (sino cuando uno busca en internet pasa que siempre encuentra las mismas soluciones y que a veces no andan), y después de todo acá estamos: discutiendo un montón de posibilidades que le va a ser la vida más fácil que a mí a los nuevos boludos que busquen solución a este problema .

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •