Давно реализовано.Смотри в сторону psyhostat, я его в статье опишу но позже,ща засада полнаяCTOPMbI4 писал(а):Хочется сделать стату и выкладывать это все дело на вебе. Кто нить реализовал это действо?
Требуется направить в нужно направлении.

Давно реализовано.Смотри в сторону psyhostat, я его в статье опишу но позже,ща засада полнаяCTOPMbI4 писал(а):Хочется сделать стату и выкладывать это все дело на вебе. Кто нить реализовал это действо?
Требуется направить в нужно направлении.
вторая строчка в гуглеVote Commands
Command Format Access Description
amx_votemap <map> [map] [map] [map] ADMIN_VOTE Starts a vote for a map.
amx_votekick <name or #userid> ADMIN_VOTE Starts a vote to kick a player.
amx_voteban <name or #userid> ADMIN_VOTE Starts a vote to ban a player.
amx_vote <question> <answer1> <answer2> ADMIN_VOTE Starts a custom poll.
amx_cancelvote ADMIN_VOTE Cancels the last poll in progress.
Код: Выделить всё
[15:44][gw][hlds][~/cs]> ./hlds_run -game cstrike -debug -insecure -nomaster +sv_lan 1 +ip 0.0.0.0 -norestart
Auto detecting CPU
Using Pentium II Optimised binary.
Enabling debug mode
test: unlimited: bad number
Console initialized.
scandir failed:/usr/home/hlds/cs/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 0.0.0.0:27015
Segmentation fault (core dumped)
warning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default i386 settings.
email debug.log to linux@valvesoftware.com
четверг, 28 января 2010 г. 15:44:25 (KRAT): Server Quit
Код: Выделить всё
warning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default i386 settings.
Код: Выделить всё
freebsd-7.2 release
compat.linux.osrelease: 2.4.2
linux_base-fc4
Код: Выделить всё
Auto-restarting the server on crash
Console initialized.
scandir failed:/usr/home/hlds/server-cs/./valve/SAVE
scandir failed:/usr/home/hlds/server-cs/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 0.0.0.0:27015
Metamod version 1.19p32 Copyright (c) 2001-2006 Will Day
Patch: Metamod-P (mm-p) v32 Copyright (c) 2004-2007 Jussi Kivilinna
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.
[DPROTO]: Version 0.3.7 Linux
[DPROTO]: Loading config './cstrike/dproto.cfg'
[DPROTO]: LoggingMode = 2
[DPROTO]: Config sucessfully loaded.
[DPROTO]: Done.
scandir failed:/usr/home/hlds/server-cs/./valve/SAVE
scandir failed:/usr/home/hlds/server-cs/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.
couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/usr/home/hlds/server-cs/./valve/SAVE
scandir failed:/usr/home/hlds/server-cs/./platform/SAVE
FATAL ERROR (shutting down): File read failure
пятница, 29 января 2010 г. 10:48:19 (KRAT): Server Quit
Код: Выделить всё
CRASH: пятница, 29 января 2010 г. 10:41:06 (KRAT)
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike -insecure -nomaster +sv_lan 1 +ip 0.0.0.0 +port 27015 +map de_aztec
Код: Выделить всё
#!/bin/sh
# PROVIDE: hlds
# REQUIRE: NETWORKING SERVERS
# KEYWORD: shutdown
. /etc/rc.subr
name=hlds
rcvar=`set_rcvar`
load_rc_config $name
: ${hlds_enable="NO"}
hlds_user="hlds"
start_cmd="hlds_start"
stop_cmd="hlds_stop"
reload_cmd="hlds_reload"
hlds_path="/home/hlds/server-cs"
hlds_bin="./hlds_run"
hlds_pid="${hlds_path}/${name}.pid"
hlds_port="27015"
hlds_ip="0.0.0.0"
hlds_opts="-binary ./hlds_i686 -game cstrike -nomaster -insecure -norestart +ip ${hlds_ip} +port ${hlds_port} \
-pingboost 1 +maxplayers 17 -pidfile ${hlds_pid}"
hlds_screen_opts="/usr/local/bin/screen -AmdS ${name}"
hlds_screen_quit="/usr/local/bin/screen -dr ${name} -X quit"
hlds_start()
{
cd ${hlds_path}
${hlds_screen_opts} su -m ${name} -c "${hlds_bin} ${hlds_opts}"
echo "Started ${name}."
}
hlds_stop()
{
if [ -f ${hlds_pid} ]
then
${hlds_screen_quit}
kill -9 `ps auxww | grep -v grep | grep -i ${hlds_user} | grep ${hlds_port} | awk '{print $2}'`
echo "Stopped ${name}."
rm -f ${hlds_pid}
else
echo "${name} doesn't seem to be running."
fi
}
hlds_reload()
{
stop
start
}
run_rc_command "$1"
Код: Выделить всё
Аuto-restarting the server on crash
Console initialized.
scandir failed:/usr/home/hlds/server-cs/./valve/SAVE
scandir failed:/usr/home/hlds/server-cs/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 0.0.0.0:27015
Metamod version 1.19p32 Copyright (c) 2001-2006 Will Day
Patch: Metamod-P (mm-p) v32 Copyright (c) 2004-2007 Jussi Kivilinna
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.
[DPROTO]: Version 0.3.7 Linux
[DPROTO]: Loading config './cstrike/dproto.cfg'
[DPROTO]: LoggingMode = 2
[DPROTO]: Config sucessfully loaded.
[DPROTO]: Done.
scandir failed:/usr/home/hlds/server-cs/./valve/SAVE
scandir failed:/usr/home/hlds/server-cs/./platform/SAVE
не понял,ты имеешь ввиду то то что ип 0.0.0.0? если да то это для того чтоб сервер слушал входящие на всех интерфейсахthefree писал(а):а что что он не подхватывает ip это нормлаьно?
Код: Выделить всё
#!/bin/sh
# PROVIDE: hlds
# REQUIRE: NETWORKING SERVERS
# KEYWORD: shutdown
. /etc/rc.subr
name=hlds
rcvar=`set_rcvar`
load_rc_config $name
: ${hlds_enable="NO"}
start_cmd="hlds_start"
stop_cmd="hlds_stop"
reload_cmd="hlds_reload"
hlds_user="hlds"
hlds_game="cstrike"
hlds_screen_opts="/usr/local/bin/screen -AmdS ${hlds_game}"
hlds_screen_quit="/usr/local/bin/screen -dr ${hlds_game} -X quit"
hlds_path="/home/hlds/cstrike"
hlds_bin="./hlds_run"
hlds_pid="/tmp/${name}.pid"
hlds_port="27015"
hlds_ip="0.0.0.0"
hlds_map="de_dust"
hlds_pl="15"
hlds_opts="-binary ./hlds_i686 -game cstrike -nomaster -insecure -norestart +ip ${hlds_ip} \
+port ${hlds_port} +map ${hlds_map} +maxplayers ${hlds_pl} -pidfile ${hlds_pid}"
hlds_start()
{
if [ "$hlds_user" = root ]
then
echo "From under the user can start a service."
else
if [ -f ${hlds_pid} ]
then
echo "This service is already running."
else
cd ${hlds_path}
su -m ${hlds_user} -c "${hlds_screen_opts} ${hlds_bin} ${hlds_opts}"
echo "Started ${name}."
fi
fi
}
hlds_stop()
{
if [ -f ${hlds_pid} ]
then
${hlds_screen_quit}
kill -9 `ps auxww | grep -v grep | grep -i ${hlds_user} | grep ${hlds_port} | awk '{print $2}'`
echo "Stopped ${name}."
rm -f ${hlds_pid}
else
echo "${name} doesn't seem to be running."
fi
}
hlds_reload()
{
stop
start
}
run_rc_command "$1"
это просто промежуточные черновые скрипты были,может маленько не совпадать,хм с +ip * не пробовал,надо опробоватьменя просто пугало что в скрипте +ip ${hlds_ip} да и потом мне кажется +ip 0.0.0.0 сурово +ip *
Код: Выделить всё
v43-p48 == 10 и выше
v28-p47 == 3-8 редко до 12 подскакивает
Код: Выделить всё
./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 20 +map de_dust2
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Console initialized.
scandir failed:/usr/home/cell2/GAMES/steam/hlds_l/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 127.0.0.1:27015
Metamod version 1.19 Copyright (c) 2001-2006 Will Day <willday@metamod.org>
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.
AMX Mod X version 1.8.1.3746 Copyright (c) 2004-2006 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.
stray key in process_key: item_getiteminfo 63
[DPROTO]: Version 0.3.7 Linux
[DPROTO]: Loading config './cstrike/dproto.cfg'
[DPROTO]: LoggingMode = 2
[DPROTO]: Config sucessfully loaded.
[DPROTO]: Done.
scandir failed:/usr/home/cell2/GAMES/steam/hlds_l/./platform/SAVE
FATAL ERROR (shutting down): File read failure
Код: Выделить всё
./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 20 +map de_inferno
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Console initialized.
scandir failed:/usr/home/cell2/GAMES/steam/hlds_l/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 127.0.0.1:27015
Metamod version 1.19 Copyright (c) 2001-2006 Will Day <willday@metamod.org>
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.
AMX Mod X version 1.8.1.3746 Copyright (c) 2004-2006 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.
stray key in process_key: item_getiteminfo 63
[DPROTO]: Version 0.3.7 Linux
[DPROTO]: Loading config './cstrike/dproto.cfg'
[DPROTO]: LoggingMode = 2
[DPROTO]: Config sucessfully loaded.
[DPROTO]: Done.
scandir failed:/usr/home/cell2/GAMES/steam/hlds_l/./platform/SAVE
L 02/02/2010 - 20:29:09: -------- Mapchange to de_inferno --------
[AMXX] Loaded 2 admins from file
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master server communication disabled.
Executing AMX Mod X Configuration File
Server logging data to file logs/L0202000.log
L 02/02/2010 - 20:29:21: Log file started (file "logs/L0202000.log") (game "cstrike") (version "48/1.1.2.6/Stdio/4617")
L 02/02/2010 - 20:29:21: Server cvar "mp_timelimit" = "25"
L 02/02/2010 - 20:30:09: Server cvar "mp_autokick" = "1"
L 02/02/2010 - 20:30:09: Server cvar "mp_c4timer" = "35"
L 02/02/2010 - 20:30:09: Server cvar "mp_flashlight" = "1"
L 02/02/2010 - 20:30:09: Server cvar "mp_freezetime" = "3"
L 02/02/2010 - 20:30:09: Server cvar "mp_friendlyfire" = "1"
L 02/02/2010 - 20:30:09: Server cvar "mp_hostagepenalty" = "0"
L 02/02/2010 - 20:30:09: Server cvar "mp_roundtime" = "2.0"
L 02/02/2010 - 20:30:09: Server cvar "mp_buytime" = "0.60"
L 02/02/2010 - 20:30:09: Server cvar "mp_forcechasecam" = "1"
L 02/02/2010 - 20:30:09: Server cvar "mp_kickpercent" = "100"
L 02/02/2010 - 20:30:09: Server cvar "mp_playerid" = "1"
L 02/02/2010 - 20:30:09: Server cvar "mp_chattime" = "2"
L 02/02/2010 - 20:30:09: Server cvar "sv_contact" = "jopnick69@mail.ru"
L 02/02/2010 - 20:30:09: Server cvar "sv_region" = "3"
L 02/02/2010 - 20:30:09: Server cvar "sv_maxspeed" = "320"
L 02/02/2010 - 20:30:09: Server cvar "sv_proxies" = "1"
L 02/02/2010 - 20:30:09: Server cvar "sv_aim" = "0"
L 02/02/2010 - 20:30:09: Server cvar "sv_voiceenable" = "0"
L 02/02/2010 - 20:30:09: Server cvar "decalfrequency" = "60"
L 02/02/2010 - 20:30:09: Server cvar "allow_spectators" = "1"
L 02/02/2010 - 20:30:09: Server cvar "sv_maxrate" = "20000"
L 02/02/2010 - 20:30:09: Server cvar "sv_minrate" = "2000"
Menu item 17 added to Menus Front-End: "Plugin Cvars" from plugin "pluginmenu.amxx"
Menu item 18 added to Menus Front-End: "Plugin Commands" from plugin "pluginmenu.amxx"
VAC secure mode disabled.
L 02/02/2010 - 20:30:16: World triggered "Round_Start"
Код: Выделить всё
scandir failed:/usr/home/cell2/GAMES/steam/hlds_l/./platform/SAVE
FATAL ERROR (shutting down): File read failure
Код: Выделить всё
# ./steam -command update
# ./steam -command update -game cstrike -dir .