我编写的传奇脚本M2提示脚本错误我找不到错在哪求大神帮忙找茬~
你这个脚本错误太多,不光是301标记的问题,而是基本写法都出错了。。
#IF #ACT必须在同一个@标签之下, 你#IF之后间隔了好几个@标签之后接#ACT,M2根本识别不出来,所以会报错,就算能识别出来,设定301标记关闭的命令行也必须在给金币的时候同时执行,你放到最后执行,如果中间玩家点了X退出,那么后面的根本就不执行。301还是打开的,只要不断的点,就可以一直刷钱。
[@main]
#IF
check [301] 1
#ACT
give 金币 5000
SET [301] 0
SET [302] 1
SET [315] 1
#SAY
纳尼?是卫家店老板让你来的?\
好吧,我知道了,这单我替他买了\
他曾经可是很有名气的铁匠,\
用那时候学到的技术,现在给别人做特殊修理。\
你是否知道一个关于神秘武器的传说?\
<请给我说说吧/@请给我说说吧>
[@请给我说说吧]
嗯~,哎~ 其实我也不是很清楚,你还是去找铁匠吧。\ \
<真是个怪人,好吧/@exit>
<返回/@main1>
#ELSEACT
goto @main1
[@main1]
欢迎光临。请问有什么事情帮忙吗?\ \
<买/@buy>武器\
<卖/@sell>武器\
<修理/@repair>武器\
<询问/@qweapon>有关武器\
<特殊修理/@s_repair>\
<离开/@hc>
[goods]
古铜戒指 10 10
六角戒指 10 10
玻璃戒指 10 10
牛角戒指 10 10
蓝色水晶戒指 5 10
黑色水晶戒指 5 10
这是一个修改例子,没任务的直接调转到买卖修理界面。仔细看看,其他的就都会改了,再有疑问QQ解答。