大家快进啊?救救我啊?
关于CS排行榜的问题?我按照单身的至尊宝写的操作操作步骤做了个CS排行榜?
我的系统是WIN2000 ,CS服务器目录安装在c:\Hlserver
装有IIS
首先安装了ActivePerl
然后安装从点通网友俱乐部下载下来的psychostats汉化版,
第三个步骤选了dedicated server独立服务器(hlds.ese)即每三个选项
第四个步骤即你的cs服务器的日志文件所在目录在C:\hlserver\logs
第五个步骤即你的排行榜web页面文件所在目录C:\hlserver\cstrike\stats\stats
之后我选择的是html模式?
stat.cfg设置文件如下:# PsychoStats main config file.
#
# NOTE: This file is not case sensitive & whitespace does not matter,
# unless noted. Set your tab size to "8" in your editor, if this
# file does not format correctly on your system.
#
# location of logs directory(s). 'logpath' can have more then
# one directory listed. PsychoStats will parse through each directory
# for the number of days specified and read all logs found into one
# stats page. Note the "{", "}" are required, and each directory name
# must be on its own line. The directories are loaded in the order given.
# 你的cs服务器的日志文件所在目录
LogPath = {
C:\hlserver\logs\cstrike\logs
}
# Destination HTML directory. This will usually be a path in your
# webserver root somewhere.
# 你的排行榜web页面文件所在目录
HtmlPath = C:\hlserver\cstrike\stats\stats
# Define what type of server you're running. Changing this affects how
# weapon and map images are loaded. The word here is prefixed to all
# images, ie: cstrike_mp5navy.gif for a CS weapon.
# known valid options: cstrike, dod
modType = cstrike
# Control the layout of the generated HTML pages. The word value given
# should be a directory name under the 'themes' directory. Make sure
# you're using a theme that is compatable with the MOD you're using.
# 排行榜的工作模式html或php
HTMLtheme = cstrikehtml19
# HTMLtheme = cstrikephp19
# 'picspath' is where your thumbnail pictures are located for the
# map names. These should be full pathnames, NOT URLs.
# The 'dlpath' directory marks the location of where you store your
# maps for download. If you don't provide maps for download, you don't
# need to worry about it.
# 你的排行榜中地图图片的位置
PicsPath = C:\hlserver\cstrike\stats\stats\images\mappics
# 你的CS服务器的地图目录的位置
DLPath = C:\hlserver\cstrike\maps
# If a theme has a 'copy' option it will copy any files listed for it
# to the HTMLPATH if it does not already exist. Setting this option to
# 1 will force the files to be copied even if the file already exists
# in the HTMLPATH directory. If you're having problems with images not
# coping correctly, make sure this is set to 1.
ForceThemeCopy = 1
# Ignore log files that were not closed properly? A log file that wasn't
# 'closed' properly means that either the server crashed during the
# server info.
# CS服务器的名称
serverName = AOSEN CS SERVER
# CS服务器的地址:端口
serverIP = 192.168.0.90
# web服务器的名称
serverDomain = http://192.168.0.90
# info on server admin/owner. leave anything blank to be anonymous.
# You can also edit the index file(s) for the theme and just remove
# these variables if you do not want them shown.
# 管理员的ID
adminAlias = BBS
# 管理员的电子邮件
adminEMail = mynet8848@sina.com
# enable/disable reporting verbosity
ReportErrors = 1 # If enabled, NON-fatal errors will be logged
ReportCrashes = 0 # If enabled, server crashes (detected from logs) will be logged.
# Note, ReportErrors must be 1 for this to report anything.
# control how player stats are reported.
RegisteredOnly = 0 # Only rank players that are registered?
BaseSkill = 1000# Base skill for all players. Do not set this too low (<500)
MaxDays = 14 # number of days of logs to scan.
MaxPlayers = 150 # MAX# of players shown in Ranking list.
MinConnected = 2 # min# of players that must be connected in order
# for stats to start gathering from a log file.
MinSkill = 500 # Skill rank needed.
MinKills = 10 # min# of kills needed to appear in list
MinDeaths = 1 # min# of deaths needed to appear in list
MinKDR = 0.10 # min Kill:Death ratio needed to appear in list
MinTime = 10m # min game time needed to rank. format: "1d1h1m"
# where d=day,h=hour,m=minutes.
MinRounds = 0 # min# of rounds played needed to rank (not valid in DOD)
UseAliases = 1 # Toggle the use of player aliases
RemovePlayers = 1 # 1 = Remove players that have ZERO kills + deaths.
# This is useful to save memory and to get rid of
# all those useless names.
AutoBanDeny = 1 # toggle auto denying for players that have been BANNED
MaxKickDeny = 5 # total times plr was kicked before they are denied
MaxCheatDeny = 2 # total times plr cheats before they are denied
# set to 0 to disable
DeleteOldPlayers = 1 # Deletes all old Player HTML files before new files are
# created. This stops player pages from building up in the
# HTMLPATH (only useful when PlayerHTMLtype is not RANK)
DeleteOldClans = 1 # Deletes all old Clan files, same as above.
DeleteOldWeapons = 1 # Deletes all old weapon files.
DeleteOldAwards= 1 # Deletes all old award files.
DeleteOldMaps = 1 # Deletes all old detailed map files.
# How to create player and clan files.
# RANK= use rank
# NAME= use name
# WONID = usr plr wonid (playerHTMLtype only)
# MIME= encode name with base64 (recommended)
PlayerHTMLtype = NAME
ClanHTMLtype = NAME
# PlayerID: How players are tracked and recorded.
# NAME = use player names as the unique ID for each player. (case sensitive)
# LCNAME = use player names (case in-sensitive)
# WONID= use player WONIDs ...
# 排行榜的统计模式
PlayerID = NAME
# Create Clan HTML stat pages. PsychoStats can try and figure out what
# clans have connected to the server and groups all the members in each
# clan together.This has side-effects since PsychoStats can't be 100%
# accurate as to what is a clan (it does a pretty good job, however).
# But with the settings below and the help from the clantags file you can
# help tweak what a clan is defined as.
CreateClans = 1 # 1 = Create clan stats. 0 = don't.
MinClanMembers = 3 # Min # of members needed to pass as a 'clan'.
MinClanKills = 50 # Min # of combined kills needed to pass.
MinClanSkill = 500 # Min avg skill needed for the clan to pass.
MinClanKdr = 0.0 # Min Kill Ratio needed for the clan to pass.
MinClanRank = 0 # Min avg rank needed for the clan to pass.
MinClanMemberKills = 1 # Min kills needed for member to be included in clan
MinClanMemberDeaths = 1 # Min deaths ...
# Enable clan debugging. This should always be disabled unless you're having a
# clantag or clanmember problem (like a 'valid' clan never appears in the
# clan listing). This will cause PS to output the reason why a clan was denied
# from the clan listings. So on large servers, this will OUTPUT A LOT of info.
# All info is LOGGED, so you can simply view the stats.log after you update to
# view the results.
ClanDebug = 0
# Create detailed map stat pages. PsychoStats will create detailed pages
# for each map, showing the top players in many different views of the
# map. Such as most kills, hostage rescues, or bombings, etc.
# This requires some extra processing time and you can toggle this
# option on or off. Toggling this off does not effect the creation of
# the standard 'maps.html' file.
CreateMapPages = 1
MapAwardMax = 10 # Maximum # of players to list for each detailed
# map player listing
# Maps that should NOT be included in stats. Partial words can be used to
# exclude all maps that match. e.g.: using "es_" would exclude all "ES" type maps.
# format: one line, each mapname or partial word is seperated by a space.
# e.g.: ExcludeMaps = cs_speedball de_suckmap as_
ExcludeMaps = unknownmap
# default map used when the current map is unknown. This is only needed
# if you use the command 'log on' in your server.cfg, instead of the
# 'autoexec.cfg'.Its recommended you use the autoexec.cfg for the
# 'log on'. If the server.cfg is used, then the HLDS engine will not
# report the first map loaded, and thus this option will need to be set
# to the map you use to start the server.
DefaultMap= unknownmap
this is extremely verbose!
# But is useful for troubleshooting FTP problems
C:\hlserver\logs\cstrike\logs
并在CS服务器的server.cfg 加入logs on 具体设置如下
// 这个文件将会设置您的服务器,当您换局时。
// 单身的至尊宝/小凡 制作
log on
//服务器密码(客户端进入游戏密码) "" 表示没有
sv_password ""
// 每局时间30分钟
mp_timelimit 45
.........
// 战术手电 允许1/禁止0
mp_flashlight 1
之后执行执行c:\psychostats1.9\stats.pl
查看排行榜首页在c:\hlserver\cstrike\stats\index.html
之后我和我的同事打开服务打了50分钟左右,换了一次地图,
之后执行执行c:\psychostats1.9\stats.pl 并查看查看排行榜首页c:\hlserver\cstrike\stats\index.html
发觉没有显示内容,只显示服务器信息和最近更时间是2003年10月8日的7点59分,请大家帮下我?为什么啊?
还有怎看有没有log生成,生成的文件是什么内型的?谢谢
18 尽管WINDOWS下的我没用过,但我知道在LINUX下有个定时执行的文件,用于生成新的LOG,我想在WIN下也应该有此文件,只要设定定时执行,就可以生成阶段性的LOG文件,显示就有内容了
我之所以回答你是因为你确实想搞清楚,继续努力,一定能成功的 打了幅图了,log文件也生成了,但六个文件log文件才5.5K这么小,但在c:\hlserver\cstrike\stats\index.html显示no players to display
高手指点一下啊? 会的讲下原因啊啊? 我要晕了啊?怎么搞也不行啊, 问题还是这样啊,大家请看如网址
http://bbs.dt-club.net/showthread.php?s=&threadid=6924 没人帮手吗? 很无奈
页:
[1]