传奇部落

[端游教程] LEG引擎传奇服务端人物死亡复活功能详细说明

[复制链接]
发表于 2023-5-27 21:09:34 | 显示全部楼层 |阅读模式
QQ截图20230527210448.jpg




增加挂亡复活功能


增加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


示例:


[@PlayDie]
#IF
CHECKLEVELEX < 8
#ACT
BREAK


#IF
#ACT
MOV M99 $LEVEL
DIV M99 8


#IF
CHECKGAMEGOLD ? $STR(M99)
#ACT
QUERYVALUE 2 2 10 @RealiveNow 原地复活精神爽,无痛苦...你只需要花【<$STR(M99)>】元宝.敌人就是你刀下的鬼 QF


[@RealiveNow]
#if
ISONMAP 0150
#act
SENDMSG 7 皇宫不允许复活,请马上回安全区。。。。。
break
#IF
CHECKGAMEGOLD ? $STR(M99)
#ACT
GAMEGOLD - $STR(M99)
GMEXECUTE 复活 $USERNAME

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2024-11-22 21:12 , Processed in 皖公网安备:34112402000394号 0.101858 second(s), 25 queries , Gzip On.