梓瑶7570 发表于 2023-10-14 18:44:27

[LEG引擎]设置下线触发脚本相关命令

设置下线触发脚本相关命令


增加NPC命令:QUERYVALUE xxx ret len lab npc //向客户端发送请求窗口
xxx 获取请求的返回值变量编号,ret=0 返回到$STR(Sxxx) ret=1 返回到$STR(Mxxx)
ret 请求的返回值类型,0=文字,1=数字,2=无返回值
len 客户端允许输入的字符长度,ret=0或1 起作用
lab 执行后跳转的NPC节段lab
npc 执行后跳转的NPC宿主,QF=QFunction,QM=QManage,其他值则是当前的NPC
例1:
-------------------------------------------------------------------------------------
[@qv1]
#ACT
QUERYVALUE 45 1 10 @CheckNo 请在下面输入验证码:
[@CheckNo]
你输入了:<$STR(M45)>

[@qv2]
#ACT
QUERYVALUE 2 0 20 @CheckNo2 请在下面输入验证码: QF //触发:QFunction-0.txt [@CheckNo2] #ACT SENDMSG 5 QueryValue:<$STR(S2)>

[@qv3]
#ACT
QUERYVALUE 8 0 20 @CheckNo3 请在下面输入验证码: QM //触发:QManage.txt [@CheckNo3] #ACT SENDMSG 5 QueryValue:<$STR(S8)>

例2:
-------------------------------------------------------------------------------------
[@PlayDie]
;#ACT
;SENDMSG 5 距离复活时间还有%t秒…… 151 0 9 @WantRealive
;[@WantRealive]
#IF
CHECKLEVELEX < 8
#ACT
BREAK

#IF
#ACT
MOV M1 $LEVEL
DIV M1 8

#IF
CHECKGAMEGOLD ? $STR(M1) //?号,非 > < = 则表示>=
#ACT
QUERYVALUE 2 2 10 @RealiveNow 是否花费<$STR(M1)>元宝原地复活? QF

[@RealiveNow]
#IF
CHECKGAMEGOLD ? $STR(M1)
#ACT
GAMEGOLD - $STR(M1)
GMEXECUTE REALIVE $USERNAME

山河万象 发表于 2023-11-20 18:30:37

这个帖子不回对不起自己!

道盾合击 发表于 2023-11-20 22:05:09

感谢站长分享传奇教程,让我学习到很多知识。

羽国沉默 发表于 2023-11-20 22:36:30

感谢站长分享传奇教程,让我学习到很多知识。

龙牌沉默 发表于 2023-11-20 23:35:09

很多架设问题在这里可以找到,真是太好啦。

雄霸屠龙 发表于 2023-11-21 01:26:52

开传奇一条龙不求人,自己学习架设。

金币合击 发表于 2023-11-21 02:13:01

这个帖子不回对不起自己!

牛家村专属 发表于 2023-11-21 08:17:03

这东西我收了!

专属合击 发表于 2023-11-21 12:44:03

感谢站长分享传奇教程,让我学习到很多知识。

浪剑传说 发表于 2023-11-21 14:56:26

这东西我收了!
页: [1] 2 3 4
查看完整版本: [LEG引擎]设置下线触发脚本相关命令