传奇sf传送地图脚本目录
传奇服务端检测三项条件只要有一项符合就可以进入地图的脚本命令怎么写?
传奇私服地图传送(解决追加50分)
举个例子!
[@main]。
亲爱的玩家:<$ usernam>>。
你来自<$ logintime>进入游戏到现在已经去了<$LOGINLONG>>
<危险区域/@scomap>
[@scomap]。
以下传送需要2000金币。
>
不想花金币的话,可以走着去想去的地方>
※是<火龙洞穴/@huolong>※
我是@huolong。
#IF
#ACT
take黄金2000。
回报第一卷。
mapmove。
传奇服务端检测三项条件只要有一项符合就可以进入地图的脚本命令怎么写?
/是啊。
NPC对话:
<发送地图/@chuansong>
我是@川颂。
#if
checkdc>是10 >20
#act
mapmove 3 330 300
#elseact
goto @chuansong1
break。
[@chuansong1]。
#if
checkmc>是10 >20
#act
mapmove 3 330 300
#elseact
goto @川颂2
break。
我是@chuansong2
#if
checksc>是10 >20
#act
mapmove 3 330 300
#elseact
messagebox无法访问。
break。
传奇私服NPC脚本问题
我们首先开始。
[@main]。
有必要传送给盟重吗?在“>”这个词后面加上“>”。换行的意思。
<转发/@川颂>>在选项之外加上<是>这是一个可以跳到@开头的脚本。
这样你就会在对话框中看到:已经发送/之后的内容将被隐藏。
<退出@exit>两个>就结束了。
在[@川颂]上发布的对应脚本。
#IF "是#if"假设你的背包里有一个100日元的宝贝
checkgamegold 100包里有100日元的宝贝吗?
#act "是#act"把那个意思原封不动地传达给盟重
mapmove 3 330是盟重地图3,盟重坐标330。
#elseact "elseact"如果你的包里没有100日元的宝贝,那么你就否定了IF的条件。
#elsesay的意思是告诉玩家:
你的包里没有100日元的宝贝>
不能转发给你>
<返回/@main>回到菜单。
传奇基本所有的NPC都是这种形式的剧本,具体每个引擎的剧本指令和变量检测不同,你使用的M2使用指南中就有剧本指令和变量检测。