这节课呢,主要给大家讲解主要的脚本,以及NPC脚本结构和一些常用的脚本命令
脚本呢,大致分为下面这些主要脚本:
①NPC脚本 D:\MirServer\Mir200\Envir\market_def
②登录脚本 D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt
③功能脚本 D:\MirServer\Mir200\Envir\market_def\QFunction-0.txt
④机器人脚本 D:\MirServer\Mir200\Envir\Robot_def AutoRunRobot.txt和RobotManage.txt 两个是一起使用的
⑤被调用的脚本以及数据记录 D:\MirServer\Mir200\Envir\QuestDiary
#IF 如果
#ACT 则执行
#SAY 对话
#ELSEACT 如果不符合条件,则执行
#ELSESAY 如果不符合条件,则对话
BREAK 返回
CLOSE 关闭
假设,传送到盟重的 X坐标 333 Y坐标 333
等级大于50包括50 需要元宝 100
[@main]
您好,我是苍井空老师,\
我这里只要你到达50级,而且有元宝100.\
那么我将传送你到盟重的 333 333位置\ \
<我要传送/@chuans> <我是穷鬼,没钱/@exit>
[@chuans]
#IF
CHECKLEVELEX > 49
CHECKGAMEGOLD > 99
#ACT
mapmove 3 333 333
GAMEGOLD - 100
#ELSESAY
对不起,无法传送\
原因:\
①你没有到达50级\
②你没有100个元宝 <关闭/@exit>\
break
苍老师传送-3.txt
NPC脚本文件名称 3呢是NPC所在的地图编号
脚本呢,大致分为下面这些主要脚本:
①NPC脚本 D:\MirServer\Mir200\Envir\market_def
②登录脚本 D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt
③功能脚本 D:\MirServer\Mir200\Envir\market_def\QFunction-0.txt
④机器人脚本 D:\MirServer\Mir200\Envir\Robot_def AutoRunRobot.txt和RobotManage.txt 两个是一起使用的
⑤被调用的脚本以及数据记录 D:\MirServer\Mir200\Envir\QuestDiary
#IF 如果
#ACT 则执行
#SAY 对话
#ELSEACT 如果不符合条件,则执行
#ELSESAY 如果不符合条件,则对话
BREAK 返回
CLOSE 关闭
假设,传送到盟重的 X坐标 333 Y坐标 333
等级大于50包括50 需要元宝 100
[@main]
您好,我是苍井空老师,\
我这里只要你到达50级,而且有元宝100.\
那么我将传送你到盟重的 333 333位置\ \
<我要传送/@chuans> <我是穷鬼,没钱/@exit>
[@chuans]
#IF
CHECKLEVELEX > 49
CHECKGAMEGOLD > 99
#ACT
mapmove 3 333 333
GAMEGOLD - 100
#ELSESAY
对不起,无法传送\
原因:\
①你没有到达50级\
②你没有100个元宝 <关闭/@exit>\
break
苍老师传送-3.txt
NPC脚本文件名称 3呢是NPC所在的地图编号