Strik
Bienvenido al Foro Strik:
Si no estas registrado te recomiendo que te registres. Si ya estas conectado Puedes conectarte

Conectado como Anonymous. Tu última visita fue:

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1asdas Creacion de Servidor Dedicado el Lun Mayo 25, 2009 7:28 pm

DarkVago


Administrador
Administrador
Requerimientos recomendados (Hasta 10 jugadores)
Procesador de 1800 Mhz.
512 de Memoria RAM.
Conexión de 2048/1024 kbps


Extensiones (Opcionales)
CS 1.5 - sXe-Injected
CS 1.5 - AMX 2006.3 + sXe Injected

CS 1.6 - sXe-Injected
CS 1.6 - AMX Mod X + sXe Injected
CS 1.6 - AMX Mod X + StatsMe + sXe Injected
CS 1.6 - AMX Mod X + Deathmatch + sXe Injected

NOTA: Solo elijan una extensión para instalar, no todas porque no les van a funcionar.
Para instalarla, descompriman el .rar en la carpeta cstrike
reemplazando los archivos que ya existen. Tengan en cuenta que tener
extensiones hacen que el servidor tenga retrasos, por lo tanto,
recomiendo que la instalen si tienen un servidor bueno. Por otro lado,
necesitan descargar el sXe Injected Servidor para Windows. Una vez que lo bajen, descompriman el archivo y ubiquen el archivo sxei_mm.dll en la carpeta .\cstrike\addons\sxei\dlls.


Configuración del Servidor

En la carpeta cstrike están los siguientes archivos:

server.cfg: les recomiendo abrirlo, eliminar su contenido y ponerle esto:


hostname "Nombre del Servidor"
// SOLO SI INSTALAN ALGUNA EXTENSION //
__sxei_required 1 // (-1: Desactivado - 0: Opcional - 1: Activado)
__sxei_srv_upg 1
ip ###.###.###.### //
Reemplazen el ###.###.###.### por la dirección IP de internet (que la pueden sacar de aquí), sin ningun puerto.

// SOLO SI INSTALAN LA EXTENSION CON DEATHMATCH //
csdm_active 1 // (0: Desactivado - 1: Activado)

sv_aim "0"
sv_allowdownload "0"
sv_allowupload "0"
sv_cheats "0"
sv_clienttrace "1"
sv_gravity "800"
sv_lan "1"
sv_password ""
sv_maxspeed "320"
sv_maxplayers "10"
mp_autokick "1"
mp_autoteambalance "1"
mp_buytime "0.25"
mp_consistency "1"
mp_c4timer "35"
mp_fadetoblack "0"
mp_flashlight "1"
mp_footsteps "1"
mp_forcecamera "0"
mp_forcechasecam "0"
mp_freezetime "5"
mp_friendlyfire "0"
mp_hostagepenaly "0"
mp_limitteams "2"
mp_logmessages "1"
mp_maxrounds ""
mp_roundtime "1.75" // En 3 para CS 1.5
mp_startmoney "800"
mp_timelimit "25"
mp_tkpunish "1"
mp_winlimit "0"
pausable "0"
sys_ticrate "0"

motd.txt: este archivo les permite cambiar el texto de la
pantalla de bienvenida al servidor. Si quieren cambiarlo, ábranlo con
el Bloc de Notas y reemplazá el texto que no querés que aparezca por el
que si querés.
En la versión 1.6, también pueden agregarle una imagen, un logo, lo que
quieras. Para eso agréguenle lo siguiente entre las etiquetas:
Reemplacen imagen.jpg por el nombre del archivo de la imagen (que debe estar dentro de la carpeta cstrike).
Pueden hacer muchas cosas más, pero para eso necesitan saber HTML, así que vean.

En caso de que no quieran que aparezca esta pantalla y muestre
directamente el menú donde se elige el equipo, borren este archivo.

mapcycle.txt: aquí están anotados los mapas que quieren que el
servidor vaya cambiando (en el orden escrito) a medida que estos
terminen. En caso de que agreguen mapas nuevos y querés que el servidor
lo seleccione, tienen que editar este archivo y agregarle el nombre del
mapa donde quieras (primero, segundo, tercero, ..., último).
Si no quieren que los mapas se cambien solos, borren este archivo.

Acceso directo: una vez terminado de configurar los comandos del
servidor, tienen que crear el acceso directo. Para eso, hagan clic con
el botón derecho sobre el escritorio, seleccionen Nuevo » Acceso directo y en la Línea de comandos pongan lo siguiente:


Para 1.5:

Codigo:

"C:\SIERRA\Half-Life\hlds.exe" -nomaster -insecure -game cstrike -port 27016 -heapsize xxxxxx +map de_aztec +sv_maxplayers 10 +exec server.cfg


Para 1.6:

Codigo:

"C:\Archivos de programa\Valve\hlds.exe" -nomaster -insecure -heapsize xxxxxx +exec server.cfg


Reemplazen el xxxxxx, el cual debe ser resultado de sus MB de RAM multiplicado por 512 (por ejemplo, 512 de RAM: 512*512=262144).


_________________
Ver perfil de usuario http://www.strik.com.ar

2asdas Re: Creacion de Servidor Dedicado el Lun Mayo 25, 2009 7:29 pm

DarkVago


Administrador
Administrador
Crear Admins (Solo si instalaron AMX Mod / AMX Mod X)

Para crear un usuario con prioridades de administrador, o slot reservado, etc., tienen que abrir el archivo:
addons\amx\config\users.ini
Les va a mostrar unas cuantas líneas, donde lo más importante son los Access Flags, que determinan los niveles de acceso de cada usuario, pueden ver unos ejemplos abajo de todo del archivo.

Si quieren que el usuario tenga acceso a todos los comandos, en cualquier lugar del archivo, agreguen la línea:
"nick" "password" "abcdefghijklmnopqrstu" "a"
En caso de que quieran de que solo entre a "moderar" (cambiar mapa, expulsar, banear, slapear, etc.):
"nick" "password" "bcdefghij" "a"
Con eso el usuario ya está creado. Para loguearse tiene que entrar a la consola y poner:
name "nick"
setinfo "_pw" "password"
Luego se conecta y listo.


Reservar slots (Solo si instalaron AMX Mod / AMX Mod X)

Para asignar la cantidad de slots reservados, lo que hay que hacer (además de darle accesos) es abrir el archivo:
CS 1.5: addons\amx\configs\amx.cfg
CS 1.6: addons\amxmodx\configs\amxx.cfg
Buscar la línea donde está el comando amx_reservation y cambiarle el valor que tiene por el número de slots que quieran tener reservados.


Instarle plugins al servidor (Solo si instalaron AMX Mod / AMX Mod X)

NOTA: No intente cambiarle la extensión de los plugins ".amx" a
".amxx" o viceversa, ya que el mismo podria no funcionar en el
servidor. Use las extensiones de acuerdo a la version que soporten,
pero NUNCA las modifique. Tampoco sobrecargue de plugins al servidor o
instale plugins que no necesite, ya que pueden hacer mas pesado el
servidor, por eso ponga lo que le parezca necesario unicamente.

Los plugins podremos bajarlos de la página del AMX Mod (CS 1.5) o de la página del AMX Mod X (CS 1.6). Tengan en cuenta que los mismos soporten al mod en cuestión: Counter-Strike.

Ahora bien, para instalar un plugin, primero deberemos poner el plugin
(de extensión ".amx" en CS 1.5, o el ".amxx" en CS 1.6) en la siguiente
ruta:
CS 1.5: addons\amx\plugins\
CS 1.6: addons\amxmodx\plugins\

Por lo tanto, si tenemos un archivo llamado "dead_name_change.amx" (CS 1.5) o "dead_name_change.amxx" (CS 1.6), el mismo se movera a la carpeta plugins, a la cual llegaremos de acuerdo a las rutas especificadas anteriormente.

Bien, una vez subido el/los archivo/s a tal ubicación, deberemos
habilitarlo desde la configuración del AMX/AMXX, para ello deberemos
dirigirnos a la siguiente ruta y abrir el archivo en cuestión con el
Bloc de notas:
CS 1.5: addons\amx\config\plugins.ini
CS 1.6: addons\amxmodx\configs\plugins.ini

Estando allí, nos encontraremos con una gran lista de archivos, los cuales tienen la extensión con la que estamos trabajando (.amx en 1.5, y .amxx en 1.6). Ahora bien, dirigiendonos al final del archivo, nos encontraremos con una linea que dice "; Add custom plugins below", o similar, y abajo tenemos un espacio para poner los nombres de archivo de nuestros plugins, quedandonos algo asi (ejemplo):


Quote:




En CS 1.5, plugins.ini, parte inferior:

; Add custom plugins below
dead_name_change.amx
plugin_2.amx
votemap_fun.amx




Quote:




En CS 1.6, plugins.ini, parte inferior:

; Enable custom plugins
; Add 3rd custom plugins below
dead_name_change.amxx
soccerjam.amxx
faketeambot.amxx



Ahora lo que queda es levantar el server o, en caso de estar
levantado, cambiar el mapa, por ejemplo, para que el plugin empieze a
funcionar. Si el plugin requere modulos adicionales, habilitelos
previamente, desde el modules.ini (en el CS 1.6, saquele el punto y
coma que esta antes del nombre del modulo que desee activar).

En caso de que el plugin falle, o
provoque anomalías in-game, podremos desactivarlo temporariamente
poniendo antes del nombre del archivo un punto y coma, quedando la
linea de un plugin de la siguiente forma: ";dead_name_change.amx" (CS 1.5), o ";dead_name_change.amxx" (CS 1.6).



Ejecución del servidor (1.6 & Source)

Al ejecutar el acceso directo, les iniciará esta ventana:



Game: aquí seleccionan el juego del que queremos hacer el servidor dedicado.

Server Name: especificamos el nombre del servidor que queremos que se vea en la lista.

Map: seleccionen el mapa inicial del servidor. En este caso, el más conocido, de_aztec.

Network: indiquen que tipo de servidor es: para LAN o para Internet.

Max. players: aquí indiquen el máximo de usuarios que pueden
entrar. Les recomiendo poner 10 siempre que cumpla con los
requerimientos dados.

UDP Port: pongan el puerto que usará el programa para
ejecutarse. Este valor puede ir de 0 a 65535, aunque por lo general es
usado el 27016.

RCON Password: El RCON Password, les va a pérmitir manejar el
servidor desde una máquina cualquiera conectada al servidor. Para que
no todos puedan hacerlo, se especifica una contraseña de acceso y su
forma de utilización es anteponer rcon antes del comando a ejecutar
(por ej. para cambiar el mapa: rcon changelevel de_dust, expulsar jugador: rcon kick ###).

Secure (Valve Anti-Cheat): si quieren que se ejecute el programa
que evita el uso de trucos en el juego, seleccionalo. Por mi parte, les
recomiendo desactivarlo, para evitar que tengan que descargar
actualizaciones desde internet. En caso de que quieran un programa que
ayude con la prohibición del uso de trucos, usen el Cheating-Death
Server.

Una vez configurado, seleccionen Start Server y les va a mostrar esta otra ventana:



Solapa Main:
allí pueden ver los valores más comunes que podemos cambiar acerca del
servidor. En caso de que quieran modificar algún valor de las mismas,
hagan doble "clic" sobre el valor.



Solapa Configure:
allí están los comandos que sirven para administrar el servidor. En
caso de que quieran modificar alguno, hagan doble "clic" sobre él.


Solapa Statistics: muestra unos gráficos que te permiten visualizar los promedios de ping, fps, etc.


Solapa Players: allí pueden ver todos los
jugadores que están conectados en ese momento. Si quieren expulsar o
banear a algún jugador, solo selecciónenlo y cliqueen, abajo, cliqueen
en la acción que quieren realizar.


Solapa Bans: figuran todos los jugadores que han
sido suspendidos. En caso de que quieran agregar, cancelar, modificar o
importar una suspensión, hagan doble "clic" sobre él.


Solapa Console: es la consola común en el CS, así que no creo que vayan a tener alguna dificultad.


_________________
Ver perfil de usuario http://www.strik.com.ar

3asdas Re: Creacion de Servidor Dedicado el Lun Mayo 25, 2009 7:30 pm

DarkVago


Administrador
Administrador
Problemas y posibles soluciones

» LAN servers are restricted to local clients (class c): una
razón por la que pueden tener los clientes este error, es porque se
olvidaron de crackear el servidor (ver arriba para bajarlos). Otra,
asegurense del sv_lan 1.

» Couldn't allocate dedicated server IP port: quiere decir que están poniendo mal la dirección IP o que no se la esté tomando.
Una solución es revisar estar poniendo la IP correcta. Verifiquen que
un firewall o un enrutador no les esté bloqueando los puertos.

» Cómo liberar un puerto en el enrutador: para liberar un puerto, tienen que saber la IP que el enrutador le asigna a tu máquina (por lo general, del tipo 192.168.1.###) y la IP del enrutador mismo.
Ingresen con el explorador a la configuración del enrutador poniendo //IP del Enrutador en la barra de direcciones y busquen un botón o enlace que diga Port Forwarding o algo por el estilo e ingresen. Allí completen una fila indicando la aplicación, el rango de puertos que quieren liberar (27000 a 27015), el tipo de protocolo (TCP), la IP de su máquina y si lo habilitan o no.

Por ejemplo:


Para más información, este sitio les puede servir ya que pueden buscar su propio enrutador y ver cómo se configura:
PortForward.com - Free Help Setting up Your Router or Firewall

» Nadie se puede conectar al servidor: si el servidor se ejecutó
sin problemas, pero nadie puede conectarse al mismo, revisen no haber
creado un servidor para otro tipo de red que no sea para Internet.

» Unable to load autentication library, exiting: dicho error
ocurre cuando queremos crear un servidor teniendo la v26. Para
arreglarlo, reinstalá el CS unicamente con la versión v23b para que no
pase. Asimismo, es recomendable no instalar cosas como los zBots, para
que entre el servidor y el usuario haya incompatibilidad.


_________________
Ver perfil de usuario http://www.strik.com.ar

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permiso de este foro:
No puedes responder a temas en este foro.