::魔兽世界私服新闻:: |
::魔兽世界私服技术:: |
::最新魔兽信息::
|
新手必看之入门篇-基础篇
服务器架设: 。而且要打开SQL Server2000的网络服务端口。 据库表,依次执行,将会生成一个叫做MirWorldDB的数据库和4张表。分别是TBL_ACCOUNT/ TBL_CHARACTER_INFO/ TBL_CHARACTER_ITEM/ TBL_CHARACTER_MAGIC。 需要接受客户端的连接,所以,不能架设在内网。其他的模块可以放在内网。(如果有的话) 共享),也可以放在不同的文件夹(独立的配置文件)。 自动启动该模块,不需要再去按开始按钮。方法是 为每个模块创建一个快捷方式,打开快捷方 式的属性对话框,然后会看到一个写着“目标”的编辑框,如果路径不含有空格,编辑框内的 文字没有引号,如果有空格,则框内文字有引号。这个不需要管,只要在这些文字的后面空一 个格,写上“start”5个字母就可以了。试试看用这些快捷方式启动,是不是服务器自动就启 动好了。 还有一个方法: 建立一个名为startserver.cmd的文件,用记事本写入命令 “start 模块exe的名字 start”,(注意,引号不要写进去),保存后,双击这个cmd文件就可以自动 启动这个模块了。 2- 配置: 心。这里要注意的是,无论是多个模块放在一起共享配置文件,还是分开,独立的配置文件, 开头的这两行配置一定要有。否则服务器会工作不正常。 不能随便修改,否则就会不正常了。每个段有6个相同的配置项。我们以登陆服务器段为例 其中addr 描述的是模块服务器的地址,一定要设置成部署位置的ip地址,如果要 公开,就写成外网地址,如果不要公开的就写成内网地址。port描述的是登陆服务器的端口。 type描述了该配置的模块的类型,登陆服务器的类型一定要设置成loginserver。id 描述的是 该服务器在自己组内的id,如果组内的该类型的服务器大于一台,id就不能重复。group描述的 是组的代号,一般设置成1,有多组服务器存在时,设置成组的代号,该代号只能为数字。name 描述了该服务器的名字,这个对于gameserver和selectcharserver很重要,设置不对会找不到 服务器的。 b)dbServer的配置 server = (local) ,一般是该机器的机器名。 database描述的是表所在的数据库,如果是用原版的sql脚本导入 的,这里一般是 MirWorldDB。 account 是描述这个数据库的登陆帐号,可以不用sa这个账号 ,但是必须有查询写入的权限。password 描述的是数据库登陆账号的密码。 的文件夹来存放各种数据。其中有个叫作server.txt里面就是gameserver的基本游戏逻辑配置 。一般内容如下: [humandata] 用excel来编辑这三个文件,修改各个等级的属性数据。 [firstlogin] 述的是开始时候背包内的系统给予的金钱的数量。startitem描述的是开始的时候系统给予的物 品,不同的物品用/来分隔,每个物品名字必须与baseitem.txt里描述的物品名字一致。而且可 以在名字后面用 *和数字来描述物品的数量。 [setting] |
||