增加挂亡复活功能 
 
增加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 
 
 |