Manual:Servidor dedicado Halo CE, Sapp server

Muchos de los que juegan HALO CE, pueden darse cuenta que cuando entran a una partida, que casi siempre está disponible hay mensages que el servidor les da, incluso uno de Vote SKIP, to skip to this map.
Que quiere decir que si escribes skip y el 51% de los jugadores lo hacen, la partida terminará para cambiar.
Tambien hay servidores que cuando termina la partida da unas opciones para elegir mapa y partida por votación.
Hay muchos que quieren saber como hacerlo y aqui está esa solucion.
De hecho cualquier persona pudo hacerlo antes, si sabía inglés.

Contenido

  • Lo primero es descargar los archivos necesarios para esto.
SAPP Serve Descargas
  • Extraes la carpeta, en ella verás un archivo sapp.dll y haloceded.
  • Copia los dos archivos y pegalos en la carpeta de Halo Custom Edition.
C:\Archivos de programas\Microsoft Games\Halo Custom Edition
C:\Program files\Microsoft Games\Halo Custom Edition
  • te saldrá un mensage preguntando que si vas a reemplasar el archivo yá existente, le das que si.
  • Luego ve a C:\Documents and settings\Administrador\Mis Documentos\My Games\Halo CE. (Mis documentos)
  • Alli crea una carpeta que se llamará sapp, ten en cuenta que ese debe ser el nombre sin mayusculas.


Creacion de partidas y nombre del servidor init.txt
  • en esa carpeta crea un archivo de texto al que le llamarás init.txt, y en el escribirás lo siguiente.
sv_name "Nombre del servidor"
v1
afk_kick 300
ping_kick 600
log 1 ;this enables sapp log in gametypes folder.
antihalofp 1
anticaps 1
antispam 1
map_skip 51
spawn_protection 5
aimbot_ban 20000 2
sv_motd "motd.txt"
sv_log_enabled 1
sv_log_echo_chat 1
sv_timelimit 30
sv_mapcycle_timeout 10
mapvote 1 ; see mapvote page for explenation

; load should be placed after sv_mapcycle_begin
load
  • el 51 que se ve es para que los jugadores voten por salir de una partida. El 51 representa el porcentage 51%. y guardas los cambios.
  • de esta manera es el codigo si quieres dejar que los jugadores elijan el mapa, sino quieres que elijan el mapa entonces escribe este codigo. para más ve esta entrada.
sv_name "Nombre del servidor"
v1
afk_kick 300
ping_kick 600
log 1 ;this enables sapp log in gametypes folder.
antihalofp 1
anticaps 1
antispam 1
map_skip 51
spawn_protection 5
aimbot_ban 20000 2
sv_timelimit 30
sv_motd "motd.txt"
sv_log_enabled 1
sv_log_echo_chat 1
sv_mapcycle_timeout 10
sv_mapcycle_add mapa "partida"
sv_mapcycle_add hangemhigh "partida"
sv_mapcycle_add bloodgulch "partida"
sv_mapcycle_begin

; load should be placed after sv_mapcycle_begin
load


Votación de mapas
  • Para permitirle a los jugadores elegir la partida en la que quieran jugar y el mapa, en la misma carpeta sapp en donde guardaste el archivo init.txt, crearás otro archivo de texto al que le llamarás mapvotes.txt.
  • en mapvotes.txt escribirás lo siguiente.
mapa:partida:descripción
ejemplo
bloodgulch:slayer:Bloodgulch - slayer
hangemhigh:ctf:Hang 'em high - CTF
wizard:oddball:Wizard - Odd Ball
ratrace:king:Rat race - king
carousel:race:Derelict - Race
bloodgulch:ctf:Bloodgulch - CTF
hangemhigh:MyPartida:Hang 'em high - Asesino por equipos snipers
  • en lo rojo escribirás el nombre del mapa segun como se deva escribir en codigo sv. puedes ver el nombre de los mapas en este link.
  • lo de azul es donde escribirás el nombre de la partida, la cual puede ser alguna que hallas creado. y lo de purpura es donde podrás una descripcion de la partida a votar.
  • cuando hallas terminado guarda la carpeta.
  • si quieres elegir el numero de votos necesarios para iniciar la partida escribe en init.txt, (maxvotes 4). El 4 puede ser cambiado por el numero de votos que se necesitarán para iniciar la partida.


Mensages automaticos del servidor

Cuando estás jugando en un servidor al iniciar ves un mensage de bienvenida, cuando haces 10, 25, 50 o 100 muertes siempre te sale un mensage de felicitacion dependiendo de cuantas muertes hiciste.
Tambien cuando traicionas a alguien te da una advertencia diciendo que si lo vuelves a hacer te expulsan.
  • en la misma carpeta sapp donde tienes init.txt y mapvotes.txt, crea otro archivo de texto que se llamará events.txt.
  • En este archivo agregarás lo siguiente
Español
event_join $lvl>2 'w8 1;say * "Admin $wname has joined!"'
event_join 'wait 6000;say $n "Bienvenido \n! a Nombre del servidor" '
event_join 'wait 10000;say $n "\n! Tu ip es $ip y tu hash es $hash" '
event_join 'wait 14000;say $n "Por favor sigue las reglas o serás Expulsado o Baneado!" '
event_kill 'say $n "Tienes $kills Muertes, \n!" '
event_kill $kills=25 'say $n "25 muertes, no eres malo en este juego $name!" '
event_kill $kills=100 'say $n "WoW, Tienes 100 asesinatos, eres muy bueno en este juego $name!" '
event_kill $kills=500 'say $n "Te volviste un Señor de la guerra en este juego $name, tienes 500 muertes !!!" '
event_score 'say $n "Bien hecho, has puntuado para el equipo $team $name!" '
event_tk 'say $n "\n do not betray your teammates you idiot!" '
event_start 'wait 18000;say * "Vota para salir de este mapa escribiendo SKIP y obteniendo un 51% de los votos saldrán"'
event_end 'say * "Servidor SAPP desarrollado por xhalo.tk, servidor por FUTUdownloads users"'
event_teamswitch 'say $n "Bienvenido al equipo $team, \n!." '

English
event_join $lvl>2 'w8 1;say * "Admin $wname has joined!"'
event_join 'wait 6000;say $n "Welcome \n! to Server Name" '
event_join 'wait 10000;say $n "\n! Ur ip is $ip and ur hash is $hash" '
event_join 'wait 14000;say $n "Please follow the rules or you might get kicked or banned!" '
event_kill 'say $n "You have $kills kills, \n!" '
event_kill $kills=25 'say $n "25 kills, not bad $name!" '
event_kill $kills=100 'say $n "WoW, you have 100 kills $name!" '
event_kill $kills=500 'say $n "MDROFLOLMFAOMFG $name, you have 500 kills !!!" '
event_score 'say $n "Good Job, $name!" '
event_tk 'say $n "\n do not betray your teammates you idiot!" '
event_start 'wait 18000;say * "Map skipping is enabled! Type SKIP to vote to skip this map!"'
event_end 'say * "Server Powered by SAPP, server by FUTUdownloads users"'
event_teamswitch 'say $n "Welcome to the $team team, \n!." '


Mensage del día
  • Ahora crea otro archivo de texto llamado motd.txt, y en el puedes agregar cualquier mensage, eso sí que no sobrepase los cuatro renglones.
Ejemplo
Welcome to Nombre del servidor Serve
futudownloads.blogspot.com
New serve for u
Se el mejor y ten suerte

Fuente: XGCLAN.com
Desarrolllador: sehé xhalo.tk