此脚本涉及到checkflag和setflag..注:checkflag和setflag只能在同一张地图生效
先看段例子
'---------------#org 0x6CDF58 因为AM1.92不支持1000000后面的地址
goto 0x9003DBC→(嘛..1000000后面的空位比较保险 1000000以前是8开头 以后是9开头 把1去掉)
'---------------#org 0x1003DBC
checkflag 0x4001 检查标示4001是否存在
if 0x0 goto 0x9004A01 如果不存在则跳往10004A01
release
end
'---------------#org 0x1004A01
msgbox 0x9005A14 MSG_KEEPOPEN '"???:?[$]?l..?\h18?\h7E?\h0A???\h9F..."
fadescreen 0x1屏幕黑
fadescreen 0x0屏幕原样
setflag 0x4001写入标示0x4001
release
end
这样脚本就只可触发一次了.
灵活应用.大家可自行加入啥神兽啥剧情(自己想吧..
比如说一个人送一件道具给猪脚 靠这个脚本触发一次,无法获得第二次.以免蛋疼..
或者一神兽只能遇一次.
对了AM脚本路标要写上(4001一般为万能码)
好吧我也不知道我在讲什么了..
效果如下
先看段例子
'---------------#org 0x6CDF58 因为AM1.92不支持1000000后面的地址
goto 0x9003DBC→(嘛..1000000后面的空位比较保险 1000000以前是8开头 以后是9开头 把1去掉)
'---------------#org 0x1003DBC
checkflag 0x4001 检查标示4001是否存在
if 0x0 goto 0x9004A01 如果不存在则跳往10004A01
release
end
'---------------#org 0x1004A01
msgbox 0x9005A14 MSG_KEEPOPEN '"???:?[$]?l..?\h18?\h7E?\h0A???\h9F..."
fadescreen 0x1屏幕黑
fadescreen 0x0屏幕原样
setflag 0x4001写入标示0x4001
release
end
这样脚本就只可触发一次了.
灵活应用.大家可自行加入啥神兽啥剧情(自己想吧..
比如说一个人送一件道具给猪脚 靠这个脚本触发一次,无法获得第二次.以免蛋疼..
或者一神兽只能遇一次.
对了AM脚本路标要写上(4001一般为万能码)
好吧我也不知道我在讲什么了..
效果如下