|
马上注册,下载996引擎,与更多游戏开发者交流。
您需要 登录 才可以下载或查看,没有账号?注册
×
做了一个行会召唤令,奇怪的是有些地图传送的没有问题,有些地图却一直传送到了比奇的野外的地方,就是传送不过去。以下的脚本的源码:
QFunction-0.txt 源码:
;-----------------------行会召唤令-------------------------
[@StdModeFunc1003]
#IF
checkcastlewar 0
#ACT
messagebox 攻城期间禁止使用行会召唤令
give 行会召唤令 1
break
#IF
HAVEGUILD
#ACT
MOV A95 <$GUILDNAME>
MOV A94 <$USERNAME>
MOV G84 <$MAP>
MOV G85 <$X>
MOV G86 <$Y>
Gmexecute 开始提问 @救急令1
SENDMSG 5 行会召唤令已放出,请等待你的援军!
GMEXECUTE SHOWEFFECT 83
BREAK
#ELSEACT
MESSAGEBOX 您没有加入任何行会,或该地图禁止使用。
give 行会召唤令 1
BREAK
QManage.txt 源码
;-----------------------行会召唤令-------------------------
[@救急令1]
#or
EQUAL A94 <$USERNAME>
check [201] 1
check [202] 1
#ACT
BREAK
#IF
HAVEGUILD
CheckOfGuild <$STR(A95)>
#ACT
#SAY
您行会的〖<$STR(A94)>〗向你发出求救!\
您是否愿意前往搭救?\ \
\ \
<前往搭救/@帮助11> <我和他不熟/@EXIT> <屏蔽求救信号/@屏蔽>\
#ELSEACT
BREAK
[@帮助11]
#IF
CheckLevelEx < 60
#ACT
MESSAGEBOX 等级低于60级无法参与求救
break
#IF
HAVEGUILD
CheckOfGuild <$STR(A95)>
#ACT
mapmove <$STR(G84)> <$STR(G85)> <$STR(G86)>
BREAK
#ELSEACT
BREAK
[@屏蔽]
#if
#act
set [201] 1
MapInfo.txt 文件源码设置
[d024 沃玛教主大殿] DARK NORECONNECT(zzzjztc001)
以下是实际测试的行会传送图例:
一、传送苍月岛,测试没有问题;
二、传送沃玛三层,接收指令的人却被传送到了比奇野外,其他不能传送的地图都是类似情况;
|
-
1、发出指令的人(苍月传送成功)
-
2、接受指令的人(苍月传送成功)
-
3、成功传送(苍月传送成功)
-
4、发出指令的人(沃玛大殿失败)
-
5、接受指令的人(沃玛大殿失败)
-
6、却传送到了比奇野外(沃玛大殿失败)
|