|
前言:
1、这是用VB6写的传奇3G服务器,运行需要运行库,Winsock,Adodc控件的支持。如果缺少,
REgOcx下全部都有。
2、这个服务器程序只实现了游戏的一些功能,拿出来的目的是寻求合作。
使用说明:
0、你的机器上要有SQL服务器,装有光通3G私服的数据库,ODBC已经设置好,还要有其客户端。
1、服务端包括 传奇3G服务器.exe,Setup.ini,放在任意目录,时间设置为2003/06/11。
2、客户端包括 Mir3.exe,Mir3.ini,放在光通3G客户端目录。注意商店是否需要双重加密。
3、在服务端的setup.ini中,检查与你的SQL数据库是否相符,IP地址改为你的。
4、客户端的传奇机器人.exe机器,也是VB6写的,是个简单的客户端,但是我推荐使用正规客户端。
5、账号注册不是在登录器上,而是进入游戏前,在登录界面的账号密码处直接输入,第一次即为注册,
以后用该账号密码即可。修改密码可在游戏中进行,聊天栏输入: @密码 旧密码 新密码
6、先运行 传奇3G服务器.exe,然后运行放在传奇3G客户端目录的Mir3.exe,按刚才的账号/密码登陆。
7、创建人物,战士、法师、道士分别出生在比奇,潘夜岛,失乐园。
8、比奇有一个系统产生的女战士,在比奇162,235,供测试使用。
9、提供如下测试功能:走、跑、砍、捡,扔,换装备,魔法,说话,下线,打怪,升级,二人交易
买、NPC脚本解释、从一个地图走到另一个地图、行会,夫妻、小地图、智能怪物
10、GM命令:
@生产 物品名称 个数
@移动 x y [map可选]
@!信息 //飘空文字
@~信息 //左上角文字
@调级 xx //给自己调级
@名望 xx
@技能 魔法名称 //给自己添加魔法
@金币 角色 1000
@武器 加攻击 加魔法 XX 加幸运 等等(自己试一试)
@产怪 怪物名称
@探测 玩家
用户命令
@明天
@移动 x y [map] //需要传送戒指,如果上线就戴着,需要摘下再戴上
11、NPC脚本格式:
开始**************
[@main]
(要说的话)
[@aaa]
#IF
(条件1)
(条件2)
等等
#ACT
(动作1)
(动作2)
等等
#ELSESAY
(要说的话)
[@bbb]
同上
[@@ccc]
带输入变量的标签
[@@*ddd]
密码输入标签
[end]
结束**************
链接格式,标签格式和官服一样
判断条件
checkgold xx
checkjob 0或1 2
checksex 0或1
checklevel 0或1
equal A B
系统变量
<$NPCNAME> 脚本对应的NPC名字
<$USERNAME> 执行脚本的玩家名字
<$INPUTVAL> 输入变量
动作
mapmove map x y
give 名字 数量
say 要说的话
mob 怪物名
mobpet 宠物名字
goto 标签名
等等,其他参见“脚本测试员”
Bug多多,请大家帮忙测试
2006.2.12更新:
1、读取怪物配置文件
2、读取NPC,卫士配置文件
3、滚动发送Notice
4、简单的脚本解释
5、物品买入
6、查看他人装备
7、护身戒指、传送戒指、探测项链的使用
8、关于魔法:回生、治愈能起作用,其他一律为攻击魔法
2006.3.1更新
主要是执行脚本。增加了输入对话框、条件判断语句、产怪和跳转语句。
同时修改商店买东西时,通讯协议变为双重加密,增加装备的附加属性(极品)。
2006.3.15更新
装备刻字,显示头盔,修正参数计算不正确,还有很多小bug
2006.3.22更新
买卖,交易,仓库存取。重大更新:可以加上全部怪物,不卡(单机测试)。
2006.3.24
修正了怪物傻站着不追人的BUg,怪物数可达到1.5万
2006.3.27
增加宠物功能,最新本版见跟贴
2006.4.1
增加判断地图障碍,防止怪物穿墙(我测试的时候,加载了246个地图,启动速度比以前要慢了),进一步优化宠物功能
Bug多多,请大家帮忙测试
|
|