[GUIA] Instalar servidor ReHLDS y no morir en el intento
#1
Hola, aquí les traigo una guía acerca del ReHLDS, no voy a entrar en detalle de porqué es mejor ReHLDS que HLDS (para eso tienen el changelog), simplemente les sugiero actualizarse y usarlo, más que nada porque (a modo de resumen) abarca nuevos comandos, nuevas cvars y muchas correcciones de las cuales entre ellas se encuentran correcciones frente a exploits.

Doy por finalizada la introducción, comencemos:

1. Instalar SteamCMD

El primer paso es descargar la herramienta SteamCMD y descargar el servidor desde allí. Para ello les dejo dos enlaces para hacerlo, ustedes deciden cual seguir.

Guía SteamCMD Valve
Guía SteamCMD Foro

2. Instalación de ReHLDS.

Para su descarga les dejo el siguiente link, además tienen a su disposición los comandos y cvars que mencione previamente: ReHLDS.

Nota: puede pasar que en el zip solo esté disponible la versión de linux, en dicho caso una solución rápida es la siguiente: en la barra de menú deben dirigirse a la opción de Actions, una vez dentro veran todos los workflows, hacen click en el primero de la lista (que sería el más actual), al final de la página verán una sección que dice Artifacts, descargan el comprimido de allí.

En el zip de ReHLDS que han descargado, existen dos carpetas, una que se llama bin y otra que se llama hlsdk.
Dentro de la carpeta bin, van a encontrar las carpetas linux32 y win32, según el sistema operativo en el que se esté ejecutando su servidor, tienen que copiar todo el contenido que haya dentro de esa carpeta y pegarla en la carpeta raiz de su servidor.

3. Instalación de ReGame

https://github.com/s1lentq/ReGameDLL_CS

Bueno ReGame basicamente es una modificación de las librerias del juego, que tiene como objetivo brindar una versión más estable que la original en sí y una API para realizar addons / plugins.

descarga: https://github.com/s1lentq/ReGameDLL_CS/releases y eligen una versión (en mi caso la última actualmente: regamedll-dist-5.16.0.460-dev.zip)

Una vez descargado se dirigen al directorio "bin", "linux32" o "win32" según su sistema operativo, "cstrike" y copian el contenido (incluyendo la carpeta dlls) y lo pegan en el directorio cstrike, reemplazan y combinan todo.

Nota: si ustedes usan metamod p38 y poseen Linux como SO, probablemente tengan dificultades con esto, dirijanse a la carpeta addons/metamod y abran el archivo config.ini (si no está creado, creenlo) y agregan si no está escrito, lo siguiente: gamedll dlls/cs.so

4. Instalación de Reunion
Primero voy a definir Reunion de una particular para que se entienda, Reunion es el Dproto de ReHLDS.

Para su descarga les dejo dos opciones; la primera que se corresponde a una versión estable, y la segunda a una más nueva. Como recomendación sugiero utilizar la 92c (Primer opción).

Una vez descargado, copian el archivo reunion.cfg y lo pegan dentro de la carpeta cstrike (IMPORTANTE MUCHOS SE OLVIDAN). Luego repetimos un proceso similar al anterior, se dirigen a la carpeta "bin", "Linux" o "Windows" según su sistema operativo, y copian el archivo que se encuentra dentro.

A continuación se dirigen a la carpeta cstrike/addons/ y una vez allí crean una carpeta nueva (como por ejemplo reunion) donde pondremos el addon, y pegan en ella el archivo que les dije que copien anteriormente (reunion_mm.dll o reunion_mm_i386.so).

Ahora van a la carpeta cstrike/addons/metamod y abren el archivo plugins.ini.

Y agregan al final:
Para el caso de windows:win32 addons\reunion\reunion_mm.dll
Para el caso de linux:linux addons\reunion\reunion_mm_i386.so

Listo ya tienen su servidor funcionando con ReHLDS y Reunion.

NOTA: en el caso de usar la segunda opción de Reunion notarán que les saldrá un error en la consola del servidor:
[REUNION]: SteamIdHashSalt is not set or too short

Entonces en el archivo reunion.cfg buscan esta línea:SteamIdHashSalt
Dicha línea estará vacía, deberán completarla con una combinación de carácteres alfanuméricos (más de 16), pueden usar un generador de claves por ejemplo clavesegura, quedando entonces a modo de ejemplo:

SteamIdHashSalt = xoA2EydtKrDSKFZLEr

Dentro del mismo archivo podrán encontrar:

# ServerInfoAnswerType (0/1/2)
# Sets server answer type for query requests
#  0 = New style (Steam) (recommended)
#  1 = Old Style (GoldSource Engine)
#  2 = Hybrid mode - Server is visible anywhere, but there are 3 packets generated for every serverinfo request
# Default: 0
ServerInfoAnswerType = 0

ServerInfoAnswerType tiene un valor por defecto de 0 causando que nuestro servidor solo sea visible para aquellos usuarios Steam, si lo colocamos en 1 será visible para clientes viejos / no-steam, si lo colocamos en 2 para ambos.

5. Instalación de VTC (VoiceTranscoder)
Este addon permite escuchar correctamente clientes con diferente versión de protocolo.

Lo descargan del siguiente link: VTC

La instalación es similar a la descripta para Reunion con la DIFERENCIA que VoiceTranscoder.cfg debe ir en la misma carpeta que el archivo .dll o .so.

6. Instalación de Amxmodx
Procedemos a instalar Amxmodx les sugiero utilizar la versión 1.9 para ello pueden seguir la siguiente guía: Guía Amxmodx

7. Instalación de ReAPI
Bueno ReAPI es un módulo diseñado para trabajar en base a ReGame y ReHLDS, cuenta con un montón de librerias útiles y además muy faciles de aprender y usarlas, como recomendación sugiero que se familiaricen con ellas, porque algunas opciones que disponiamos en la web con respecto a orpheu (no quiero entrar en detalle, merecen un tema aparte) ya no funcionan y ReAPI me permite reemplazarlas.

Github: link
Descarga: ReAPI

Una vez descargado se dirigen al directorio addons/amxmodx/modules y copian el archivo reapi_amxx_i386.so (Linux) o reapi_amxx.dll (Windows) según su SO y lo pegan en el directorio addons/amxmodx/modules de su servidor. Tengan en cuenta que en la carpeta addons/amxmodx/scripting se encuentra la carpeta include la cual deberian copiar y pegar en el directorio que usen ustedes para compilar sus plugins.

8. Instalación de ReAuthCheck
ReAuthCheck es un complemento de Metamod que verifica adicionalmente la autorización de los jugadores, realiza una serie de verificaciones de validación, mejorando así la protección del servidor contra programas de terceros (falsificaciones). (Traducido de dev-cs.ru)

ReAuthChecker brinda protección contra xfakeplayers y demás emuladores, reunion no incorpora esta protección, por eso es necesario (Gracias RauliTop).

Deberán poner la cvar mp_consistency en " 1 " (de lo contrario, algunos métodos de detección no funcionarán).

Descarga: ReAuthCheck

Instalación: Similar a VTC

9. Instalación de SNAC
SafeNameAndChat (SNAC) es otro complemento de Metamod que brinda protección contra caracteres especiales y no impresos en el chat y los apodos de los jugadores que pueden causar errores en el servidor.

A mi criterio considero que el uso de este complemento es subjetivo ya que depende de ustedes si usan un chatmanager y como lo hayan codeado puede volver o no necesario el uso de este complemento.

Funciones:
Código:
Reemplaza #,% y caracteres Unicode similares en el nombre del jugador
Reemplaza 0-9a-zA-Z después de + con caracteres Unicode similares en el nombre del jugador
Reemplaza #,% con caracteres Unicode similares en mensajes de chat
Elimina los caracteres no imprimibles del nombre del jugador y los mensajes de chat.
Elimina los caracteres iniciales y finales del nombre del jugador y los mensajes de chat.

En SafeNameAndChat.cfg pueden habilitar / deshabilitar las funciones descritas previamente.

Descarga: SNAC

Instalación: Similar a VTC

Finalizando, si les da pereza leer el tutorial o descargar todo parte por parte, aquí les dejo un link con un pack: pack de mía khalifa

Para agregar, gracias FEDERICOMB, él me comentó que en OGP el servidor no arranca, y me pasó los siguientes comandos, dónde dice tu_server deben colocar el nombre de la carpeta de su servidor, dichos comandos deben colocarse antes de subir los ficheros que abarcan:
Código:
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/core.so
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/demoplayer.so
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/engine_i486.so
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/filesystem_stdio.so
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/hlds_linux
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/hltv
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/proxy.so
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/valve/dlls/director.so

En caso de haber colocado los comandos y no haber podido subir los archivos posteriormente, recomiendo utilizar WinSCP para subir los ficheros ya que permite subir archivos de tipo binario (frente a filezilla que puede causar inconvenientes).

Levantando el servidor

Para levantar el servidor simplemente sigan este procedimiento (como ejemplo pongo el mapa de_dust2 y 32 slots):

Windows:
1. crean un acceso directo del ejecutable hlds.exe
2. click derecho al acceso directo, propiedades y en el apartado destino agregan:
-console -game cstrike +map de_dust2 +maxplayers 32

Quedando por ejemplo:
C:\steamcmd\servidorpijudo\hlds.exe -console -game cstrike +map de_dust2 +maxplayers 32

Linux:
./hlds_run -game cstrike +map de_dust2 +maxplayers 32

Si tuviste algún problema al intentar seguir la guía o después de instalar ReHLDS puedes revisar los siguientes temas, a lo mejor esté planteado allí:
https://amxmodx-es.com/Thread-AYUDA-REUNION
https://amxmodx-es.com/Thread-duda-rehld...ght=rehlds
https://amxmodx-es.com/Thread-Bug-pared-...ght=rehlds

Créditos
Por último quiero citar a los siguientes miembros del foro que me ayudaron a poder realizar esta guía.
metita
totopizza
Treki
Federicomb
Zetz
PredatorFlys
Hernandez
Raulitop
[N]drs
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
1
Responder
#2
Bonita guía! Mario

Se necesitaba alguna guía de este tipo, muchos usuarios preguntan lo mismo 2x3...
Responder
#3
Muy buena Proud
Responder
#4
Excelente Javi!
Responder
#5
Le falta porno, pero muy bien Corazón
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#6
Buena guía, me ilusione con el pack de mía khalifa Oh god why
(07/06/2018, 09:51 PM)Hypnotize escribió:
(07/06/2018, 06:55 PM)Nazy.- escribió: este sitio apesta pacman

lo único que apesta es tu ano, deja de robar autor rata

Responder
#7
nooo que copado gracias, seguro me tomaste en cuenta xd....

algo no me quedo claro:
Código PHP:
Para agregargracias FEDERICOMBél me comentó que en OGP el servidor no arrancay me pasó los siguientes comandosdónde dice tu_server deben colocar el nombre de la carpeta de su servidor:
Código:
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/core.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/demoplayer.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/engine_i486.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/filesystem_stdio.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/hlds_linux
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/hltv
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/proxy.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/valve/dlls/director.so 
lo que dice "tu_server" deberia poner mi ip ? o la carpeta cstrike?

graciass Sonrisa
Responder
#8
(10/05/2020, 11:13 PM)ivan escribió: nooo que copado gracias, seguro me tomaste en cuenta xd....

algo no me quedo claro:
Código PHP:
Para agregargracias FEDERICOMBél me comentó que en OGP el servidor no arrancay me pasó los siguientes comandosdónde dice tu_server deben colocar el nombre de la carpeta de su servidor:
Código:
sudo chmod 775 /home/ogp_agent/OGP_User_Files/tu_server/core.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/demoplayer.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/engine_i486.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/filesystem_stdio.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/hlds_linux
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/hltv
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/proxy.so
sudo chmod 775 
/home/ogp_agent/OGP_User_Files/tu_server/valve/dlls/director.so 
lo que dice "tu_server" deberia poner mi ip ? o la carpeta cstrike?

graciass Sonrisa

es un comando para linux, en la consola, y lo que dice tu_server no es la carpeta cstrike sino la de tu servidor, fijate tu directorio raiz (la que tiene la carpeta valve, cstrike, y esos archivos de ahí arriba).

Igualmente si usas linux, fijate esos comandos están recomendados para gente que usa OGP, si no usas OGP no deberías tener problemas (te lo digo por experiencia).
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#9
(10/05/2020, 11:19 PM)roccoxx escribió: es un comando para linux, en la consola, y lo que dice tu_server no es la carpeta cstrike sino la de tu servidor, fijate tu directorio raiz (la que tiene la carpeta valve, cstrike, y esos archivos de ahí arriba).

Igualmente si usas linux, fijate esos comandos están recomendados para gente que usa OGP, si no usas OGP no deberías tener problemas (te lo digo por experiencia).

ahh pense que tambien era para la version windows, perdon mala mia, gracias roccox ! Sonrisa
Responder
#10
(10/05/2020, 08:13 PM)kikizon2 escribió: Le falta porno, pero muy bien Corazón
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
#11
sobre reunion, por que es recomendable usar la primera opción ?
(07/06/2018, 09:51 PM)Hypnotize escribió:
(07/06/2018, 06:55 PM)Nazy.- escribió: este sitio apesta pacman

lo único que apesta es tu ano, deja de robar autor rata

Responder
#12
(10/05/2020, 11:41 PM)BlasKer escribió: sobre reunion, por que es recomendable usar la primera opción ?

porque la última versión es una beta y hablando con otros usuarios me dijeron que tuvieron problemas, además desconozco si es compatible con esa versión de VTC (si alguno testeó esto, comente).

me hiciste acordar de agregar algo al post, gracias.
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#13
Muy buena guia, justo no me quedaba claro algunas cositas.
Responder
#14
Excelente guía Proud
Responder
#15
(10/05/2020, 08:13 PM)kikizon2 escribió: Le falta porno, pero muy bien Corazón
[Imagen: EvoLogo.png.fbcccbc49fb32e6a4bf8f5e72d80c317.png]
nalgas

(03/08/2018, 03:13 PM)Skylar escribió: Está bien que pidas ayudas, pero no para que crees 20 post todos los días mogolico de mierda, me tenes re podrido ya, contraté 10000 sicarios para que te busquen y te maten toda la familia, y a vos que te revienten con una bazooka.
Responder
#16
buena guía
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#17
help me! , estaba instalando el rehlds, pero me sigue sin funcionar, es decir no me aparece los comandos ni nada es como si fuera que no lo instale, ya intente en des instalar el cs y lo volvi a instalar y nada sigue igual, no entiendo porque no me aparece.... ya me estoy volviendo locooooo

lo que hago es lo mismo que la guia (agarro descomprimo el archivo rehlds para windows, copio sus archivos y los pego en donde esta instalado el cs), descargue el mismo complemento

tambien cuando abro el archivo rehlds me aparece ese error, no se si es normal eso pero intente por las dudas...

imagen 1:
https://ibb.co/BV6Y9py

imagen 2:
https://ibb.co/gzYQzdn

PD: no me deja subir imagenes el foro...
Responder
#18
(11/05/2020, 09:20 PM)ivan escribió: help me! , estaba instalando el rehlds, pero me sigue sin funcionar, es decir no me aparece los comandos ni nada es como si fuera que no lo instale, ya intente en des instalar el cs y lo volvi a instalar y nada sigue igual, no entiendo porque no me aparece.... ya me estoy volviendo locooooo

lo que hago es lo mismo que la guia (agarro descomprimo el archivo rehlds para windows, copio sus archivos y los pego en donde esta instalado el cs), descargue el mismo complemento

tambien cuando abro el archivo rehlds me aparece ese error, no se si es normal eso pero intente por las dudas...

imagen 1:
https://ibb.co/BV6Y9py

imagen 2:
https://ibb.co/gzYQzdn

PD: no me deja subir imagenes el foro...

1. Se hace en el servidor dedicado, no en tu cs.
2. Puertos cerrados...
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#19
(11/05/2020, 09:27 PM)kikizon2 escribió: 1. Se hace en el servidor dedicado, no en tu cs.
2. Puertos cerrados...

pero al abrir el dedicado me aparece el error "couldnt get dll api from"

podrias explicarme a que te referis lo segundo ?
Responder
#20
(11/05/2020, 09:20 PM)ivan escribió: help me! , estaba instalando el rehlds, pero me sigue sin funcionar, es decir no me aparece los comandos ni nada es como si fuera que no lo instale, ya intente en des instalar el cs y lo volvi a instalar y nada sigue igual, no entiendo porque no me aparece.... ya me estoy volviendo locooooo

lo que hago es lo mismo que la guia (agarro descomprimo el archivo rehlds para windows, copio sus archivos y los pego en donde esta instalado el cs), descargue el mismo complemento

tambien cuando abro el archivo rehlds me aparece ese error, no se si es normal eso pero intente por las dudas...

imagen 1:
https://ibb.co/BV6Y9py

imagen 2:
https://ibb.co/gzYQzdn

PD: no me deja subir imagenes el foro...

no seguiste la guía, porque de hacerlo lo instalarias en el servidor dedicado descargado con steamcmd.

con respecto a la segunda foto, puedes probar primero abrir el servidor dedicado e iniciar el servidor y posteriormente abrir tu cs, puede ser que el puerto 27015 esté en uso, o prueba abrirlo con otro puerto.
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#21
Buena guía, siempre esperé a ver si alguien se disponía a hacerla.

Sería recomendable ampliarla con algunos módulos necesarios de protecciones o incluso anticheats.
Aquí dejo una web rusa donde hablan de ello: https://dev-cs.ru/threads/167/

Merece mucho la pena registrarse, se descubren cosas nuevas.

Lo malo es el ruso Roflmao
(17/04/2015, 03:36 PM)Neeeeeeeeeel.- escribió: No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
Responder
#22
(11/05/2020, 10:15 PM)RauliTop escribió: Buena guía, siempre esperé a ver si alguien se disponía a hacerla.

Sería recomendable ampliarla con algunos módulos necesarios de protecciones o incluso anticheats.
Aquí dejo una web rusa donde hablan de ello: https://dev-cs.ru/threads/167/

Merece mucho la pena registrarse, se descubren cosas nuevas.

Lo malo es el ruso  Roflmao

justamente estoy registrado ahí, pero el registro lo cerraron, no aceptan nuevos registros por el momento (a no ser que alguien me confirme lo contrario) entonces no quise dejar el link de ese foro.

Con respecto a la parte de anticheats y protecciones no lo quise encarar por ahí ya que desconozco el funcionamiento y también dudo acerca de su funcionalidad, si tu has tenido experiencia y puedes compartirla sientete libre y actualizaré el tema, estaría bueno que alguien que sabe del tema por ejemplo Pan Bimbo pueda darnos una opinión.
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#23
(11/05/2020, 10:35 PM)roccoxx escribió: justamente estoy registrado ahí, pero el registro lo cerraron, no aceptan nuevos registros por el momento (a no ser que alguien me confirme lo contrario) entonces no quise dejar el link de ese foro.

Con respecto a la parte de anticheats y protecciones no lo quise encarar por ahí ya que desconozco el funcionamiento y también dudo acerca de su funcionalidad, si tu has tenido experiencia y puedes compartirla sientete libre y actualizaré el tema, estaría bueno que alguien que sabe del tema por ejemplo Pan Bimbo pueda darnos una opinión.
Creo que sólo están abiertos los registros el día 1 de cada mes.

Si dudas de su funcionalidad es porque no lo has probado...
Nada tiene que ver con los antiguos boosters ni módulos de ese tipo.
En el enlace que pasé pone los módulos necesarios con un pequeño resumen, no creo que haga falta adentrarse más.
Protecciones son el SafeNameAndChat (debes usarlo aunque tengas rehlds, más que nada por si utilizas algún chatmanager) y el ReAuthChecker (protección con xfakeplayers y demás emuladores, hay que saber que reunion no incorpora esta protección, por eso es necesario.
El resto son anticheats, y por lo tanto, prescindibles si no te gustan o tienes algo mejor
(17/04/2015, 03:36 PM)Neeeeeeeeeel.- escribió: No se va a volver a conectar a internet en toda su puta vida... nadie sube porno a mi foro y vive para contarlo.
Responder
#24
(11/05/2020, 09:44 PM)roccoxx escribió: no seguiste la guía, porque de hacerlo lo instalarias en el servidor dedicado descargado con steamcmd.

con respecto a la segunda foto, puedes probar primero abrir el servidor dedicado e iniciar el servidor y posteriormente abrir tu cs, puede ser que el puerto 27015 esté en uso, o prueba abrirlo con otro puerto.

si la pifie al principio, ya logre hacerlo funcionar, gracias rocoxx te agradezco mucho por la paciencia !
Responder
#25
en OGP puedes configurarlo para que el mismo establezca los permisos así como cuando desbloqueas un archivo que debería estar bloqueado y se vuelve a bloquear automáticamente.
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

(18/11/2014, 05:47 PM)Neeeeeeeeeel.- escribió: Por qué necesitan una guía para todo? Meté mano y que salga lo que salga... es la mejor forma de aprender.

(16/05/2016, 11:08 PM)kikizon2 escribió: No cabe duda que tienen mierda en vez de cerebro, par de pendejos v:
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)