在传奇私服中检查人物是否穿戴指定的装备,方法有两种,一种是使用GetUserItemName命令,另一种则是使用CHECKITEMW命令,这两个命令实现的功能都是一样的。
GetUserItemName
语法格式:GetUserItemName 装备位置(0-12) S变量(0-99)
命令含义:获取人物特定的装备栏位的装备名称,并将该装备名称赋值给一个游戏人物私有变量,以备用。
装备位置:
- 0:盔甲
- 1:武器
- 2:照明物(如蜡烛、勋章)
- 3:项链
- 4:头盔
- 5:右手镯
- 6:左手镯
- 7:右戒指
- 8:左戒指
- 9:无(道士职业的话就是放毒、符那个位置)
- 10:腰带
- 11:鞋子
- 12:宝石
S变量:游戏中的人物私有变量,共有编号0—99的100个可用变量,例如S1、S10、S88。
例子:获取人物的武器名称,并存入S10变量中
-
[@GetWeaponName]
-
#IF
-
#ACT
-
GetUserItemName 1 10
-
;SendMsg 5 武器的名字: <$STR(S10)>
-
GOTO @是否手持屠龙
-
-
[@是否手持屠龙]
-
#IF
-
EQUAL S10 屠龙
-
#ACT
-
messagebox 你已经手持屠龙刀了,威风无比啊!
-
#ELSEACT
-
messagebox 你无屠龙刀!
CHECKITEMW
语法格式:CHECKITEMW 物品名称 [物品数量]
命令含义:查看人物所佩带装备中是否含有指定数量的装备, 该数量不写的话默认为1,即检查有没有该物品。
例子:检查人物是否装备了屠龙刀
-
[@是否手持屠龙]
-
#IF
-
CHECKITEMW 屠龙
-
#ACT
-
messagebox 你已经手持屠龙刀了,威风无比啊!
-
#ELSEACT
-
messagebox 你无屠龙刀!
声明:此资源来自网络,仅供学习研究之用!请大家在下载后24小时内删除!下载后请自行杀毒,本站不保证所有资源的安全性及完整性!如若使用本站资源用于商业或非法用途,导致的后果,本站不承担任何法律责任。如果该程序涉及或侵害到您的版权请立即通知我们删除。由本站提供的程序对您的网站或计算机造成严重后果的本站概不负责。