战网游戏公告
【篇一:战网配置】
网。
应用的软件:
pvpgn
,全名为player-vs-player gaming network server
,是一些业余爱好者在原来的服务器软件bnetd的源代码的基础上进行改进扩展而来。
pvpgn是目前唯一的支持多游戏的免费开放源代码服务器软件,除了对暴雪的经典系列游戏--星际争霸/diablo2/魔兽争霸2/魔兽争霸3 的支持外,将来还会对对新出的其它公司的游戏如dungeon siege, neverwinter nights, ueal tournament 2003等游戏提供支持,前景非常看好。
wampserver
php扩展、apache模块只需要在菜单“开启/关闭”上点点就搞定,省去了修改配置文件的麻烦。 ghost ++ 计。ghost++虽然不是为dota而设计的,但通过配置可以对dota胜负进行统计。
参考资料:/
不过有一个中文本土化ghosstmod正在开发中,期待ing。。。
dota allstats
是一个基于php语言通过ghsot++用来统计dota对战数据的工具。(a dynamic php based site using statistical information generated by ghost++)
数据库的安装
1.下载并安装wamp,在安装好以后可以在ie浏览器里面输入127.0.0.1打开测试页。(很好的数据库套件,不过注意,默认的root是没有密码的!为了安全起见,记得要更改mysql的root的密码。)
2.在phpmyadmin的主页面建一个pvpgn的库----------“创建一个新的数据库”在它下面输入新的数据库的名字(比如pvpgn),点击下面的“创建”即可。完成后(会进入表创建页面,不去管他,点击上面说的“主目录”回到phpmyadmin的主页面),你可以点击主页面的“数据库”链接看看那个库是不是已经建立好了
3.给pvpgn创建一个自己的用户--------点击“权限”---〉“添加新用户”,进入新用户设置页面,用户名,你
自己取一个。“主机”如果你的pvpgn和mysql在同一台主机,那就选“本地”,否则就选“任意主机”吧,如果你的pgpgn是固定ip的,也可以选择“使用文本域”,然后在后面的框里输入ip地址,密码,你自己设一个吧。下面的“全局权限”里什么权限都不用给,点击最下面的执行,用户就添加完毕了。
4.给新添加的用户操作数据库的权利---------回到用户设置页面,用户设置页面的中部有一个“按数据库指定权限”,在下面的“在下列数据库添加权限:”下拉,选择刚才建的那个pvpgn的库,然后页面会自动跳到pvpgn的库的授权页面(注意看清楚了,页面的最上面的提示信息现在是“用户 *****@localhost - 数据库 pvpgn ”,表明是在对pvpgn这个库授权),这里就可以给他全部权限了(全部打钩),下面的表可以不用指定的。
这里注意,到现在为止你还是用root用户登录的,所以请登出。然后再用你的用户名和密码登入,就可以看见你设定的登录用户了在管理数据库了。
软件的安装
-----windows------- 从pvpgn官网(http://pvpgn.berlios.de/)下载最新的win32编译好的版本,解压后运行pvpgn即可。 文件名中pvpgn-1.8.5-0-win32-sqlite-3.6.11-bin.zip 红字部分为对于各种数据库的支持,其中win32 binary with odbc 为使用文件数据库,在文件夹下生成对应账户的单个文件。适合在1000人以下的环境使用。 我用的是 pvpgn-1.8.5-0-win32-mysql-4.1.22-bin.zip --------linux--------
linux下最简单的安装方式就是从ubuntu的新立得软件仓库里直接安装。但是版本过老,建议自己编译源代码安装
从官网下载源代码后,进入源码目录(可能需要管理员权限) [code=bash] ./configure make make install
[/code]
安装完成后
使用bnetd命令 即可运行
建议添加-d参数以debug模式运行
如果源码模式下因为缺少必要的支持文件导致无法运行,从官网下载support files即可
其中./configure --help可以查看编译选项,当需要数据库支持时需要手动加 “--with-mysql”或其他类似参数
在编译时,如果找不到对应的库,请从新立得软件管理器中安装对应的开发库。
默认安装目录为/usr/local/目录下
服务器配置
无论是windows版还是linux版,配置都是以文件形式进行
windows是在conf目录下,linux在/usr/local/ect/目录下
各个重要的文件的作用是:
autoupdate.conf游戏版本强制升级功能设置
bnban.conf ip ban列表
autoupdate.conf游戏版本强制升级功能设置
bnban.conf ip ban列表
bnetd.conf服务器主配置文件
bnmotd.txt 聊天频道进版通知
channel.conf 聊天频道配置
command_group.conf用户命令所需权限设置
news.txt 新闻设置
versioncheck.conf 游戏版本验证文件
anongame_infos.conf游戏个人信息的设置文件
具体配置说明,可以参考pvpgn官网文档和wiki:
autoupdate.conf
这个文件用来控制登陆bn的游戏是否需要强制升级,并且指定强制升级所需要的升级文件。如果需要启用这个功能,只需按照下面的格式:
ix86 w3xp w3xp_107a w3xp_ix86_1xx_116a.mpq平台 游戏 原游戏版本 升级文件
配置这个列表即可。如果不需要,在每一行前加#以注释掉该项目。 你或许可以从:http://pvpgn.wikia.com/wiki/auto_update 获得最新的配置方法。
而对于升级所需要的升级包,可以通过bnftp用下面这个命令获得: 使用bnftp从暴雪battle.net下载升级文件需要具有外网或不受限制的内网,内网可能无法登录battle.net官方战网,所以可能无法使用bnftp下载mpq升级文件。
bnftp --client=w3xp --arch=ix86 --file=w3xp_ix86_1xx_124b_enus.mpq uswest.battle.net 6112 bnftp --client=w3xp --arch=ix86 --file=w3xp_ix86_124a_124b_enus.mpq uswest.battle.net 6112
bnftp --client=w3xp --arch=ix86 --file=war3_ix86_1xx_124b_enus.mpq uswest.battle.net 6112 bnftp --client=w3xp --arch=ix86 --file=war3_ix86_124a_124b_enus.mpq uswest.battle.net 6112 一些可用的语言后缀:enus cscz dede eses frfr itit jaja kokr plpl ruru zhcn zhtw
下面是一个配置范例 #intel (ix86)#warcraft iii - ft (expansion)ix86 w3xp w3xp_107a w3xp_ix86_1xx_123a.mpqix86 w3xp w3xp_110a w3xp_ix86_1xx_123a.mpqix86 w3xp w3xp_111a w3xp_ix86_1xx_123a.mpqix86 w3xp w3xp_112a w3xp_ix86_1xx_123a.mpqix86 w3xp w3xp_113a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_113b w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_114a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_114b w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_115a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_116a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_117a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_118a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_119a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_119b w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_120a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_120b w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_120c w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_120d w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_120e w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_121a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_121b w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_122a w3xp_ix86_1xx_124b.mpqix86 w3xp w3xp_123a w3xp_ix86_1xx_124b.mpq#incremental update from version 1.24aix86 w3xp w3xp_124a w3xp_ix86_124a_124b.mpq#the next one is a warcraft iii - ft wildcard entry.ix86 w3xp w3xp_1xx w3xp_ix86_1xx_124b.mpq
bnetd.conf
bnetd.conf 是配置文件,修改详解 (注: 井号# 后面的文字 不执行,为注释) #storage section 用于配置数据储存方式,前提是你编译的时候有加入对应数据库的支持
当使用mysql时: storage_path = sql:mode=mysql;host=127.0.0.1;name=table;user=username;pass=password;default=0;prefix=pvpgn_
当使用文件数据库时: storage_path = file:mode=plain;dir=/var/lib/pvpgn/users;clan=/var/lib/pvpgn/clans;team=/var/lib/pvpgn/teams;default=/etc/pvpgn/bnetd_default_user.plain
其他的可以根据examples执行替换对应的参数即可
#file section 用于设置配置文件的路径
#message logs 设置日志文件的等级,如果没有需要的话,可以适当降低需要输出的日志项目 #client verification and upgrades 客户端版本相关设置
allowed_clients = war3,w3xp 可以限制登录的游戏
# policy options 账户政策相关配置
new_accounts = true可以限制账户注册
# server network info 服务器设置
servername = besti bn 服务器名称
max_connections = 1000 最大连接数
max_concurrent_logins = 0最大登录账户数
max_conns_per_ip = 0每个ip连接数限制
skip_versioncheck = false跳过版本检测 = 不跳过
allow_bad_version = false 允许错误版本 = 不允许
allow_unknown_version = false 允许未知版本 = 不允许 (如果允许,不同版本的魔兽都登录上,一起玩会掉线。如果为了测试,可以都设置为true) (skip_versioncheck = false 将使用versioncheck.conf文件内的版本信息检查登录的魔兽) (allow_unknown_version = false 将导致versioncheck.conf文件内不存在的版本将无法登录)
# server network info服务器网络信息
w3routeaddr = 0.0.0.0:6200 请设为你的ip地址,端口用6200
比如 w3routeaddr = 192.168.200.101:6200 优化: # tracking server info # #----------------------------------------------------------------------------# #set track=0 to disable tracking. any other number will set number
# of seconds between sending tracking packets. this is off by default.
#track = 0
track = 60
# 10 minutes
【篇二:战网桌面客户端battle for mac使用方法】
战网桌面客户端国服版已经能用了,介于有人还是问如何如何下载mac暴雪游戏神马的...我就再发下,跟魔兽无关,魔兽相关的看之前帖子.
这个只管d3 sc2 hs ,wow的看之前帖子
桌面客户端整合了暴雪2.0的所有游戏,我记得贴吧有人跟我论战说什么暴雪桌面客户端是
battle3.0吧啦吧啦吧啦的,说以后国服改版更难什么的,然后之后又在另一个帖子说mac版客户端能下载balabala的暴雪游戏以后更简单了,当时还处在内测阶段,不是所有人都能登陆,我去怎么会有这种没节操的,来回是他....其实现在也是内测只是所有人都能登陆了,测试别人账号都能登录了.好吧跑题了...
桌面客户端也就是battle.net.app安装完成后有200多mb,国服版下载地址以下
群共享下载地址:群共享
暴雪下载地址:http://client01.pdl.battlenet.com.cn/downloads/bna-
installers/322d5bb9ae0318de3d4cde7641c96425/beta.3/battle.net-beta-setup-zhcn.zip 外服版自己找
安装完成后
打开battle.net.app,安装国服的会发先登陆界面只有国服可选择,安装外服的出了国服不可选择,其他的服都可以选择。
别着急登陆,关掉app
国服修改方法如下,外服的参考下面自行修改,
==================以下为复制之前帖子=============== 打开finder ,前往文件夹(command+shift+g)
输入 ~/library/application support/battle.net/battle.net.config
备份一份battle.net.config,省得你出错。
然后用文本编辑器打开battle.net.config文件,找到
loginsettings:
{
allowedregions: cn,
allowedlocales: zhcn
},
把中间两行改成
allowedregions: cn;us;eu;kr,
allowedlocales: dede;engb;enus;esmx;eses;frfr;itit;plpl;ptbr;ruru;kokr;zhcn;zhtw
保存 ,重新打开,你发现自己能选全世界的服务器了,什么国服帐号登录其他服登不上去?你怎么不去死?
群共享有改好的国服版config,修改名称替换了原来的就行。
要外链分享?地址在下面。
百度网盘:http://pan.baidu.com/s/1gi5ue
==================以上为复制之前帖子===============
准备好之后,重新打开battle.net.app
这次你会发现亚非拉美(如果有)全世界服务器都在了。
下一步,登录帐号,首先你有哪个服的就登陆哪个服。
国服号登不上亚服?台服?美服?
美服台服号等不了国服?
我次奥!你当毛主席统一全球了啊!有康师傅在想统一还早呢!
登陆后第一步
点击左上角的战网标志,登陆国服的选 “设定”,登陆亚服的选“設定”,登陆美服欧服的选setting,选韩服的。。。你们是来砸场子的么?
然后进去设定你自己想改的东西,语言文件夹位置啥的,总之就是往你能看懂的方向设置。 设置好后重启下客户端
下载游戏
wow
新帐号没有开通过游戏的,去战网开通正式帐号,或者试玩帐号。然后打开客户端就可以下载游戏了,开通的哪个服的就可以在哪个服玩,别扯那个我冲完这个服那个服怎么没有之类的。 其实在战网客户端battle.net.app里能直接下载开通试玩,开通正式帐号还是要去战网。 具体的看之前帖子
sc2
有试玩,同wow,完整版买了直接升级正式。
d3
d3和前两个游戏不同,不能试玩。所以想用battle.net.app下载这两个游戏首先你要有这个游戏的权限,也就是说你得要购买了游戏才行。跟wow以前要cd-key才能玩游戏类似,不同的是d3没有国服,要买登陆亚服去买,台服就是亚服,只要外服买一个就行了,随便玩哪个。d3,开通很简单,外服只要开通一个权限,所有外服都可以完,只是在哪里购买的游戏权限只能在哪个服使用现金交易,其他不限。台服购买比较便宜~目前是这个节奏。买了游戏资格后登陆亚服美服韩服等等外服,直接在战网客户端左边一列就能看见d3游戏了,直接下载即可。 登陆国服还是没下载?你去死吧。
hs
不能下载的去战网站开通游戏权限,开完就能玩了。
同样是有了游戏资格打开后,在战网客户端左边一列就能看见d3游戏了,直接下载即可。
hos
没测试账号,不知道。
over。
【篇三:蜂派游戏战网及论坛设计需求文档v1.0】
蜂派游戏战网及论坛
设计需求文档
版本:v1.0
杭州蜂派科技股份有限公司
二零一五年九月
一、项目概述
1项目描述
为了更好的组织杭州蜂派科技股份有限公司(以下简称公司)所属各游戏网站,及考虑到公司未来发展,故决定建立以蜂派战网(暂定名)为主、蜂窝(暂定名)为辅的网站平台,完善现有vi(visual identity)体系,统筹公司现有网站集群、新媒体平台,将其打造成为重要流量平台及信息平台。
2 项目作用
宣传公司形象(含公司吉祥物、新闻等);
宣传公司产品(含网络游戏、单机游戏等);
宣传公司实力(含公司荣誉、团队实力等);
凝聚玩家(蜂派通行证及论坛);
建立蜂派生态圈(游戏-粉丝-周边-游戏);
等
3网站要求
在pc端和手机端都有良好的视觉体验
二、战网功能模块
1 关于蜂派模块
关于蜂派是首页一级标题,点击后跳转子页面-关于蜂派,关于蜂派下有个子目录,分别说明如下:
1.1 公司新闻
展示公司新闻的页面,可以通过后台添加及删除新闻,调整新闻位置。新闻页面可以发布文字、图片、视频、超链接等信息。
1.2 公司历程/荣誉
展示公司发展历史的页面,建议用蜂娘飞向逐渐增高的天空(取意蜂派飞得更高)表明发展历程,对关键节点设置简介及交互,点击蜂娘可以弹出相应详细介绍。
1.3 团队介绍 展示公司团队、部门、职责介绍(此块非必须)及团建活动展示。
1.4吉祥物介绍
展示公司吉祥物,并对视觉识别系统做介绍,突出公司形象识别力。
1.5商务合作
便于友商与商务对接进行业务合作。给商务制作外联页面,展示名片信息和业务情况,便于友商人员沟通,展示公司地址和前台电话。
1.6招聘
方便应聘人员在公司页面直接查看招聘信息,精准的投递简历,在招聘页面显著位置介绍招聘职位的信息和要求。预留公司人事经理/专员联系方式(电话/qq/邮箱),对公司福利描述,增加招聘权重。
2 游戏产品模块
对公司旗下的单机游戏、网络游戏进行全方位展示、提供详细介绍和下载渠道。
2.1 热门游戏推荐
给予当下热门网游和高用户量的单机游戏主要宣传位(战网主背景、banner位置),战网主背景根据游戏热度调整,banner位置可以动态轮播。
2.2 全游戏列表
建立游戏列表和查询体系(按字母/类型查询),在宣传游戏的同时,全面展示公司实力。
3 客服系统
为保障玩家利益,及时处理玩家在游戏及使用公司其它服务中遇到的问题,在战网开放在线客服平台和自助客服平台,增加客服入口,以后逐渐把客服业务转移到网站平台。用户可以在网页直接请求与客服连线,或选择自助客服(qa)。
3.1 在线客服接口
用户可以在网页直接请求与客服连线,当前与客服对话用户超过5人时自动挂起当前请求进入等待序列,并给用户等待时长反馈。
3.2 记录平台
客服可以登录记录平台(客服后台)查看聊天记录和用户留言,在后台制作qa,加入自助客服平台,同时查看用户提交的bug表单。
3.3 自助客服
当客服忙碌时间和下班时间段,引导用户使用自助客服系统。通过引导和qa解决大部分客观问题,主观问题则引导用户留言,第二天客服上线查看后回复。
4 通行证管理
用户可以在通行证管理界面注册/登录用户自己的蜂派通行证,该通行证可以登录公司旗下所有游戏,并对用户的充值消费记录有所记录。用户可以修改通行证的密码、绑定信息以及基本公开信息。
4.1通行证注册/登录
1)注册
用户在注册页面必须填写相关资料,并通过手机/微博/邮箱完成实名认
证。并且在注册页面需要显示用户手册和防沉迷协议
2)登录
登录页面需要验证用户名、密码、验证码信息的正确性。并提供密码找回(可通过邮件/手机/微博)服务。登陆后显示昵称、级别、私信提示等内容。
4.2 用户个人页面
用户在个人页面可以修改自己的头像和基本资料。进行手机/微博/邮箱解绑换绑操作。实名认证信息、蜂蜜(战网货币,由人民币充值、兑换码兑换得到)、积分等信息不可更改。
4.3 通行证绑定信息
蜂派通行证可以绑定用户的手机号码/微博/qq/邮箱等作为验证,同时作为找回密码的凭证。
4.4 通行证登出
蜂派通行证可以主动登出,登出后不记录任何信息,再次登录需要输入用户名密码和验证码。
5商城系统
战网内存在商城模块,考虑自建商城,工作人员可以在后台增添商品种类、数量,在商品页面可以设定价格、商品描述、商品图片等内容。
5.1 支付系统
用户可以使用蜂蜜、支付宝、网银等多种形式购买商品。
5.1商城积分
用户购买商品会累积商城积分,积分可以在二次购买中抵价,或兑换积分商城中的物品。
5.2商城等级
商城等级决定着用户的折扣力度,同时加大用户兑换权限,部分商品只开放给一定等级以上用户。
6 充值系统
类似商城系统支付模块,可使用不同方式进行充值,充值后以蜂蜜(暂定虚拟货币名)形式存在于通行证账号。蜂蜜(暂定虚拟货币名)不可以返现,但可以用来在商城消费
三、论坛功能模块
1用户模块
1.1 用户注册/登录
1.2 用户个人中心
1) 用户资料
2) 用户权限
3) 用户记录
2 内容模块
2.1 版块设置
2.2 背景图更换
2.3 ……
3 管理模块
3.1论坛风格管理
3.2论坛帖子管理
3.3论坛用户管理
3.4论坛文件管理
3.5 ……
4 附加模块
四、参考范例
以下网站推测为模板化产物,布局板式大致相似,个人倾向于订制一款独特的战网及论坛。
乐逗游戏:/
上市公司,网站合并,主产品
畅游:/index.shtml
上市公司,网站合并,主产品
派趣科技:/
未上市,网站合并,主产品