暗黑破坏神2 1.13服务器架设诡异错误

暗黑破坏神2 1.13服务器架设诡异错误,第1张

是不是安装pvpgn里的服务时最后一项卡住,我也是。但是并不用在意这些。只是批处理文件没写好,不退出而已。其实服务都已经安装完成了。研究了很久,终于自己架设成功。在架设过程中遇到了很多问题。没办法只能自己不断尝试,网上搜集资料。最终成功架设1.1b可联外网服务器。有兴趣的话可以来我服务器玩。把bn改成skyxuk.vipc.cc就可以了。

首先确定你是系统管理员

你可以是管理员但不属于管理员组

PVPGN有着灵活的命令权限分配方法。

在于他给acc设定了组别的项目。而每个命令又对应可以分配到各组。

简单的说,你可以把命令分成几个组,然后让不同组别的用户拥有这些命令。(有点象unix的权限系统)。

1,用户分组:

/cg <acc><groupid>可以改变一个acc的组别,缺省是1, admin是255

高组id的人拥有比他低的组id所能用的所有命令。

当一个命令被使用,首先检查这个acc所在组是否拥有命令使用权。在使用了admin权限的功能时还检查所在组是否拥有/admin-<command>权权限(如果有这个权限检查)。

对于带有/admin-前缀的权限,只有admin能用。而此指定并非真有这个命令,在command_groups.txt设置中只作为权限设置存在。

比如chpass命令, 在改别人密码时要检测使用者是否有/admin-chpass权限,如果没有

只能改自己的passwd,当然,这个使用者首先在要拥有/chpass命令使用权的组。但没有/admin-chpass这个命令。

acc实际的组属性体现在"BNET\\auth\\command_groups"="<组id>"这个项目

对应mysql存储的bnet表的auth_command_groups字段值。

提醒:pvpgn缺省情况下用户可以使用/chpass改变自己的密码,cbn常被用来骗取密码。

2.command_groups.txt的简单解释

command_groups.txt文件是命令分组配置文件

用户一共可以分在8各组中,组id高的拥有低id的所有命令权

eg:

代码

1 /news /games /channels /chs /admins

表示1组的用户拥有/news /games /channels /chs /admins

这些权限。

代码

4 /kill /killsession /addacct /lockacct /unlockacct

表示4组拥有/kill /killsession /addacct /lockacct /unlockacct

这些命令使用权限。

当然你可以更改这些命令分配到不同组。

代码

6 /admin-con /admin-addr /admin-chpass /admin-restorepass

这个有点特殊,上面提到的,命令在使用时,如果有admin的用法,还要检查是否为admin.如果设置了这个,等于6组拥有命令的admin使用权限。 这样设置后,6组或比6高id的组成员将可以使用/chpass的admin功能--改别人密码。

这里并不存在admin-con, admin-chpass这样的命令,仅仅告诉pvpgn,我们6组的成员可以使用/chapass的admin功能。(并非所有命令都可以扩展出admin-<命令>这样的权限,仅当他有时设置才有效)

其他

细心的人会发现bnetd.conf 里面也有些和命令权限有关的设置,大概是比如普通用户能否使用/con查看其他用户的ip之类的.自己研究吧。

总结:

自己配置你的命令权限相关参数,你可以定制出一套适合自己战网的命令分配机制。适当下放权限,缓解admin的工作压力

简单说就是/cg add acc #

#是多少取决于你自己的设置

拿stone来说#=2

如果你是d2gs或者别的服务器版本我就不知道了

d2gs设置比较复杂

你说的什么 我不太明白

不过 要是想联机打魔兽 不用这么麻烦

直接在局域网里面 添加NET BIOS协议

然后找跟线一连 就OK

要是想多来几个哥们一起玩 那你就去买个路由器 要不买个交换机也成~!

呵呵

插上线 掳起袖子 那就开始砍上了~!哈哈 祝你天天虐他们~!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7253510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存