网站首页 > 学技术 > 正文页面
热度:

MaxM2引擎利取各种物品变量脚本

功能:取包裹里已经解封的玉

格式:TAKESEALITEM物品名称数量状态(0-3)0没有开始聚的1开始聚但没有满的2已经满但没有解封的3已经满并解封了的
==================================================
[@捆玉]
#IF
CHECKSEALITEM无瑕乾坤玉璧小103
#ACT
TAKESEALITEM无瑕乾坤玉璧小103
GIVE精致乾坤玉璧满1
#ELSESAY
你的包裹里没有10个已解封的无瑕乾坤玉璧小

功能:取包裹里指定状态的聚灵珠
格式:TAKEPEARL物品名称数量状态(0-2)0没开聚的,1开始聚没有满的2已经满了的.
==================================================
[@test2]
#IF
CHECKPEARLSTATE聚灵珠(大)12
#act
TAKEPEARL聚灵珠(大)12
#ELSESAY
你的包裹里没有一颗已经聚满的聚灵珠
功能:取对面角色人物名到变量
格式:GETPOSENAME变量名
功能:
================================
[@AddAccountList]
#IF#act
GETPOSENAMEa1
#SAY
对面的人物名:<$STR(a1)>
================================

功能:把列表文件里指定行的值保存到变量里.
格式:GetListString路径行数(注意文件的第一行是零)变量名变量名1
例子:
[@test3]
#if
#act
GetListString.\QuestDiary\数据文件\排序的文件.txt10a99a100
break

功能:把列表文件里指定行的值保存到变量里.
格式:GetListString路径行数(注意文件的第一行是零)变量名变量名1
例子:
[@test3]
#if
#act
GetListString.\QuestDiary\数据文件\排序的文件.txt10a99a100
break

功能:取任务ID
格式:GETMISSIONID任务类型ID(0-3)数值型变量名
注:(0=成长任务,1=日常任务,2=每日活动,3=节日活动)
==================================================
[@test]
#IF
#ACT
GETMISSIONID0G21//把人物成长任务的当前ID存放到G21变量中

功能:取组队成员数。

格式:GETGROUPCOUNT变量名
;==========================================
[@test]
#if
ISGROUPMASTER
#ACT
GETGROUPCOUNTP1//检查组队人数
MULP110//组队人数*10个元宝
GAMEGOLD-<$STR(P1)>
GROUPMAPMOVEJZ001156118
;==========================================

传奇爱好者原创技术文章,您还可以把下载来看