admin
08月
29
2024
0

魔域服务端引擎是什么

MSG是什么意思?

MSG所代表的意思分别是:

1、MSG指的是Windows程序中的结构体:

MSG是Windows程序中的结构体。在Windows程序中,消息是由MSG结构体来表示的。成员变量含义为第一个成员变量hwnd表示消息所属的窗口;第二个成员变量message指定了消息的标识符。

2、MSG指的是最大稳定增益:

MSG是maximum stable gain的缩写,所代表的意思是指最大稳定增益,单位是dB。

扩展资料:

该结构体中各成员变量的含义如下:

第一个成员变量hwnd表示消息所属的窗口。我们通常开发的程序都是窗口应用程序,一个消息一般都是与某个窗口相关联的。例如,在某个活动窗口中按下鼠标左键,产生的按键消息就是发给该窗口的。在Windows程序中,用HWND类型的变量来标识窗口。

第二个成员变量message指定了消息的标识符。在Windows中,消息是由一个数值来表示的,不同的消息对应不同的数值。但是由于数值不便于记忆,所以Windows将消息对应的数值定义为WM_XXX宏(WM是Window Message的缩写)的形式,XXX对应某种消息的英文拼写的大写形式。

提示:如果想知道WM_XXX消息对应的具体数值,可以在Visual C++开发环境中选中WM_XXX,然后单击鼠标右键,在弹出菜单中选择goto definition,即可看到该宏的具体定义。跟踪或查看某个变量的定义,都可以使用这个方法。

参考资料来源:百度百科—MSG

魔域的服务端是什么结构?

结构简单,服务端程序由三部分组成,账号服务器,引擎,npcserver。数据库采用MYSQL数据库。

魔域问题

魔域服务端引擎是什么魔域私服安装所需的软件魔域服务端引擎是什么我的都已经是下载好的如果你们还没有下请你们去下一下

1:首先请大家去下载一个魔域的服务端因为我的已经是下好的魔域服务端引擎是什么了我就不去下魔域服务端引擎是什么

2:mappm-server 这个软件呢就是大家经常看到的USR我把下载地址也发给大家 这是下载地址

3:MyODBC-3.51 是下载地址

4:navicat2005trial.rar这个软件呢我就不多说了请大家到网上去下载一个就可以了,

①:接下来先安装mappm-server,大家安装的时候只管下一步下一步就可以了因为这个软件它默认就是安装在D盘,我的是已经安装过的但是为了那些刚学的朋友我就把我的卸了重新安装一次给大家看,因为在安装会重新启动我就不安装了,大家自己安装一下就可以了,在安装完以后会出现这样的一个网页 看到了没有这个时候呢请你把下载的服务端里的data.rar解压出来,把DATA这个文件夹装到D:\usr\local\mysql里直接覆盖就可以了看到这三个文件夹了没有account my前两个就是魔域的数据库了我就不多做解释了

②接下来安装Navicat MySQL,安装好以后替换 navicat.exe

然后把这个 替换 \Navicat MySQL\localization 里的 default.loc OK Navicat MySQL已经安装好了先不要启动呵呵

③:接下来安装MyODBC-3.51.11-2-win.exe这个呢架设网站的时候要用到我的是已经安装好的了,你们安装一下就可以了!!!!!要装的东西差不多都安装玩了这个也安装好了

④接下来看一下我们的MYSQL有没有启动了:开始---设置----控制面版---管理工具----服务。打开看一下MYSQL有没有启动了我们安装的是mappm-server

应该是启动了,如果没有启动的话就启动它就可以了

二:魔域服务端

①:魔域的服务端解压出来大家就看到了这两个文件夹ACCServer GameServer 第一个是帐号登陆服务器第二个是游戏的主引擎 AccountServer.exe这就是帐号登陆服务器 MsgServer.exe 和NPCServer.exe是游戏的主引擎我就不多做介绍了

②:接下来打开数据源ODBC 开始---设置----控制面版---管理工具----数据源 (ODBC)打开 我的是建好的我删了 看到了没有用户DSN ,添加 大家看我的操作这里要注意一下我们先把数据库的密码改了 打开 看到了没有叫你输入帐号和密码`````如果是安装mappm-server的话就会出现密码不对,大家可以来这里找进去了然后就是去改密码看我的操作改的密码你一定要记住哦

可以了我的改成了test,不过你们要怎么改都可以但是要记住OK我的用新密码可以登陆了呵呵接着加(ODBC) 这里呢就是root 密码是你自己设的那个只有你自己知道哦我的是 test接下来就很重要了我的可以看到三个accout my mysql有的人就不可以我告诉大家是为什么看到了出错了这是因为mysql没有启动大家看我做一次我先关了看一下 看到了没有出错了

我们应该怎么做呢看我怎么做启动D盘usr里的install.bat这个批处理 呵呵偶现在很紧张哦 可以了PORT:3306这是端口在点test看一下,看到了没有我的已经是通了 ok

③:打开魔域的服务端 哦我紧张的差点忘了字也打错了 打开Navicat MySQL我的已经是加好的了我删了在做一次给大家看密码就是你自己设的那一个我的是 test 然后点连线看一下通了没有。看到了没有成功了看到了没有三个数据库接下来我们在打开魔域的服务端account.ini这是一个配置文件我们打开它

[Account1]

SERVERNAME=东东魔域

LOGINNAME=root

PASSWORD=这就是你自己的密码

FREE_DEBUG=3

AuthorizeDB.cfg这个文件用记事本就可以打开了127.0.0.1 root test 改成你自己的密码account account name password id

count_stat server_name status

127.0.0.1 root 378b243e220ca493 account root呢是你的用户名 test 刚才我就要你们记住的密码 ,在打开config.ini

System]

LOGINLISTENPORT = 9958

POINTLISTENPORT = 9870

SERVER_FULL_DELAY_SECS = 5000

SERVER_BUSY_DELAY_SECS = 3000

SERVERTITLE = 东东魔域

SERVERNAME = 东东魔域

LOGINNAME = root

PASSWORD = test 刚才我就要你们记住的密码

SERVERIP = 127.0.0.1

[Database]

DBHOSTNAME=127.0.0.1

DATABASENAME=my

DBUSER=root

DBPASSWORD=test 刚才我就要你们记住的密码

在打开gameserver.cfg这个文件看到1000 1 127.0.0.1 root test my还是把 test改成刚才我就要你们记住的密码帐号服务器都已经改好了

接下来打开gameserver这个文件夹打开config.ini

; 配置文件

[System]

SERVERNAME =东东魔域

MONSTER_ACTIVE_LIMIT = 4000

ONLINETABLESIZE=600

ONLINEHEARTBEATSECS=600

HEARTBEATKICKSECS=1500

REJOINTIMEWAITSECS=0

[GameServer]

GAMESERVER_IP = 127.0.0.1如果你要开外网的话改成你的IP就可以了

GAMESERVER_PORT = 5816

SND_SIZE = 64000

RCV_SIZE = 16000

[Database]

DB_IP = 127.0.0.1

DB_USER = root

DB_PW = test这里我就不多说了

DB_NAME = my

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]

MASTER_IP = 127.0.0.1

MASTER_PORT = 8653

PORT_SIZE = 53

CURRENT_PORTID = 2

[BusySleep]

LEVEL1 = 20 ; 1000 sleep 20%

LEVEL2 = 30 ; 2000

LEVEL3 = 40 ; 3000

LEVEL4 = 50 ; 4000

LEVEL5 = 60 ; 5000

在打开shell.ini

; 外壳配置文件

; 2007.10.21

[System]

MAPGROUP_SIZE = 1

ACCEPT_MS = 500

[StreamType]

TYPE = 0 ;0=正常从SOCKET,1=SOCKET记录到文件, 2=从文件读(程序调试用)

[Database]

DB_IP = 127.0.0.1

DB_USER = root

DB_PW = test

DB_DB = my

[AccountServer]

ACCOUNT_IP = 192.168.10.99开外网就改这里

ACCOUNT_PORT = 9870

SERVERNAME =东东魔域

LOGINNAME = root

PASSWORD = test不多说了我都已经说累了呵呵

; 登录表尺寸, 10-5000

MAXLOGINTABLESIZE=5000

; 登录表超时秒数,0-86400

LOGINOVERTIMESECS=120

LOGIN_KEY = dfkKO23k'[cvK934

[InternetPort]

MASTER_IP = 127.0.0.1

MASTER_PORT = 8653

PORT_SIZE = 53

CURRENT_PORTID = 1

差不多都可以了

⑶启动服务端

打开

ACCServer这个文件夹里的AccountServer.exe看我的我的有个错误我也不知道是错在那不用管在打开gameserver里的MsgServer.exe和NPCServer.exe我也不会请高手门指点呵呵

东东魔域(192.168.10.99) login succeed.

add info of server 东东魔域, ip:192.168.10.99, port:5816

东东魔域 login assure.

看到了没有成功了

我们来玩一下看

有很多人说进不去那是因为你们不细心看我怎么做游戏名称:东东魔域我的是东东魔域所以就只能用这个名字你改成什么就用什么就可以了看到了没有连接成功了进入游戏

因为我没有加帐号所以就进不去了哦我们来加一个我已经加了一个密码MD5加密的我去找一下可以用的密码======b2fac0ad34760ef1bc133a8e08f35dc5这就是经过MD5加密的密码VIP呢就只能是5到7之间OK帐号建好了我们进游戏

看到了没有进去了接下来就是建人物了 看到了吗进来了

接下来再教大家怎么加GM退出游戏或者重新登陆都可以

打开Navicat MySQL里的my里的cq_uesr看到了没有我刚才建的帐号了吧!!!在帐号后面加上[PM]那你就是GM了等级呀什么的你们自己去看资料就可以了我在这里就不多说了看到了没有我已经是GM里

现在大家都可以去体验了呵呵