第八课 一些服务端中比较重要的脚本知识
1.NPC脚本
D:\MirServer\Mir200\Envir\Market_Def 这个是摆放NPC执行内容的文件夹
D:\MirServer\Mir200\Envir\Merchant.txt 这个是NPC在地图中显示的位置 对应上面的 Market_Def 文件夹内容
Market_Def 下的 仓库NPC 文件夹内 比奇新人村_仓库 txt 文档
仓库NPC/比奇新人村_仓库 0140 8 9 新人村保管员 0 新人村保管员 0 9 0 0 0 1 0
D:\Mirserver\Mir200\Envir\Npcs.txt 这个是固定NPC的一个文件
信息 下面的 RobotManage.txt 是对应上面 AutoRunRobot.txt 的
#if 如果
#act 则执行
#say 对话
#elseact 如果不符合条件,则执行
#elsesay 如果不符合条件,则对话
break 返回
close 关闭
那么给大家专门拿出一个执行脚本给大家演示一下
我们随便打开一个NPC的执行脚本
D:\MirServer\Mir200\Envir\Market_Def 这个文件夹
我们打开
[@main]
尊敬的贵宾房间主人您好!您可以享受以下服务!\ \
<【刷VIP恶魔】[url=]/@2342[/url]>
[@2342]
#IF 如果
CHECKGAMEGOLD > 5999 你的元宝数量大于5999 6000元宝
#ACT 那么
GAMEGOLD - 6000 - 6000元宝
goto @1 goto 移动 @ 1 表示地图号
#elseact
messagebox 对不起,您没6000元宝.则不能进入该地图,
教程视频论坛提供
清晰版教程下载地址:http://pan.baidu.com/s/1mhowlS0
2.登陆脚本
D:\Mirserver\Mir200\Envir\MapQuest_def\QManage.txt 这个是登陆脚本 每个人物登陆游戏都会经过此脚本 起着决定性作用
3.功能脚本
D:\Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt 功能脚本 比如游戏里的卷轴使用后的效果就是通过此脚本完成
4.机器人脚本
D:\MirServer\Mir200\Envir\Robot_def 这个是存放机器人脚本的文件夹 里面有两个txt文档
其中 AutoRunRobot.txt 是服务器在定点时间 自动发放的
|
|