传奇脚本 凌云传奇 NPC需要回答一些随机问题 每次问题都不相同 这个脚本该怎么设置啊

传送进入地图之前需要回答比如他先提示一个成语然后出了3个成语让你选择错了就进不去直接送到红名村了这个脚本该怎么办QQ943527083求大虾求高手求师傅... 传送进入地图之前需要回答 比如 他先提示一个成语 然后出了3个成语 让你选择 错了 就进不去 直接送到红名村了 这个脚本该怎么办 QQ943527083 求大虾 求高手 求师傅 展开
 我来答
驻云客
2012-03-14 · TA获得超过977个赞
知道小有建树答主
回答量:577
采纳率:0%
帮助的人:338万
展开全部
很简单喽,你先弄个题库放在【D:\Mirserver\Mir200\Envir\QuestDiary\题库\题库.txt】里面,内容如下所示的样子(注:记得一定不要把题目和答案分开成两行,它们都是一行的,只有到了下一个问题时才需要另起一行):

刘翔是什么项目的运动员?\ \<100米短跑/@X>  <110米跨栏/@D> <110米跑/@C>
1988年举办的奥运会在下列哪个城市举行\ \<悉尼/@X>  <汉城/@D>  <洛衫矶/@C>

如上所示,多弄些题,每题一行。保存成 题库.txt 后,打开你的进入那个地图的NPC脚本,在进入地图前,先让他弹出下面的脚本段(用goto命令,比如 goto @题 ):

[@题]
#act
GetRandomText .\QuestDiary\题库\题库.txt S96
#say
\ \
<$STR(S96)>\ \

[@X]
#ACT
SENDMSG 7 你的回答错误!将你送到红名村!!!
mapmove 3 845 674
[@C]
#ACT
SENDMSG 7 你的回答错误!将你送到红名村!!!
mapmove 3 845 674
[@D]
#ACT
SENDMSG 7 你回答正确!你将进入地图。
mapmove 3 333 333

好了,上面的3 333 333的坐标改成你要让人进入的地图坐标就OK了。
追问
不对 我在自己做挂机脚本  不是做客户端   不一样的
追答
............
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式