星河彩虹独立端知识库
文档目录
客户端说明

物品tips配置说明

客户端tips配置说明


开放平台客户端tips相关配置说明

1、tips支持算术表达式

客户端tips配置支持以下运算符

+加
-减
*乘
/除
\除(保留两位小数)
例如:获取物品的极品属性值
content="极品攻击:{$dc1-$s.dc1}"
$dc为物品攻击力数值
$s.dc1为物品数据库攻击力数值
用实际攻击力数值 - 物品数据库攻击力数值,就获得攻击极品点数"
注意:运算需要在{}里面去完成

2、tips支持逻辑表达式

客户端tips配置支持以下检测字符:

>大于
<小于
>=大于等于
<=小于等于
==等于
!=不等于
&&且
\\
例如:获取物品的极品属性值
condition="{$weight}>0"
检测物品重量大于0
注意:检测变量需要在{}外面去完成

3、tips支持函数表达式

客户端tips配置支持以下函数

strlen({$exname})返回$exname的长度一般用于检测该参数是否有值,比如检测物品扩展名字有没有值?
strequ({$name}, "裁决")对比两个字符是否相同检测{$name}与裁决是否相同,相同返回为0,不同返回为1
n2c(99)将数字转成汉字数字n2c(99)则返回“九十九”
mapname(0)地图ID转成地图名字mapname(0)则返回“中州”
shildprop0($shape,$level)盾牌免伤几率根据shape和level获取ShieldProp.Xml中盾牌属性
shildprop1($shape,$level)盾牌免伤百分比根据shape和level获取ShieldProp.Xml中盾牌属性
shildprop2($shape,$level)盾牌抵抗暴击几率根据shape和level获取ShieldProp.Xml中盾牌属性
shildprop3($shape,$level)盾牌抵抗暴击百分比根据shape和level获取ShieldProp.Xml中盾牌属性

4、客户端tips物品变量说明

$name物品名字
$exname物品扩展名字
$level物品品级
$color物品颜色
$stdmode物品Stdmode
$shape物品shape
$anicount物品AniCount
$dura物品持久
$duramax物品最大持久
$weight物品重量
$bind物品绑定状态
$broken物品破碎状态
$gatherexp物品累计经验
$maxgatherexp物品最大经验
$need佩戴需求
$needlevel需求等级
$needrace需求职业
$starttime1开始时间
$starttime2开始时间
$starttime3开始时间
$overtime1结束时间
$overtime2结束时间
$overtime3结束时间
$upstate武器升级
$posx坐标x
$posy坐标y
$hp生命值
$mp魔法值
$ef元力值
$ac1防御下限
$ac2防御上限
$mac1魔防下限
$mac2魔防上限
$dc1攻击下限
$dc2攻击上限
$mc1魔法下限
$mc2魔法上限
$sc1道术下限
$sc2道术上限
$ydc1黄色攻击下限
$ydc2黄色攻击上限
$ymc1黄色魔法下限
$ymc2黄色魔法上限
$ysc1黄色道术下限
$ysc2黄色道术上限
$luck幸运
$badluck厄运
$hit命中
$speed躲避
$hitspd攻击速度
$magicnicety魔法命中
$antimagic魔法躲避
$poisonnicety中毒命中
$antipoison中毒躲避
$hprecover体力恢复
$mprecover魔法恢复
$poisonrecover中毒恢复
$damagereduce免伤等级
$penetration穿透等级
$damagereduce0战士免伤等级
$damagereduce1法师免伤等级
$damagereduce2道士免伤等级
$bbdamagereduce骷髅免伤等级
$thump暴击等级
$thump2双倍暴击等级
$thumpdamage暴击伤害
$tenacity韧性等级
$holydc1神圣攻击下限
$holydc2神圣攻击上限
$holythump神圣暴击等级
$holythump2神圣双倍暴击等级
$holyreduce神圣免伤等级
$holypenetration神圣穿透等级
$vampire吸血值
$vampirerate吸血概率
$damagerefect伤害反射
$damagerefectrate伤害反射几率
$damageshift伤害转移
$damageshiftrate伤害转移几率
$golddc金攻击
$wooddc木攻击
$soildc土攻击
$waterdc水攻击
$firedc火攻击
$goldac金防御
$woodac木防御
$soilac土防御
$waterac水防御
$fireac火防御
$reduceac无视防御
$reducemac无视魔法防御
$reducespeedpoint无视躲避
$reduceantimagic无视魔法躲避
$gtype1极品属性类型1
$gtype2极品属性类型2
$gtype3极品属性类型3
$gval1极品属性值1
$gval2极品属性值2
$gval3极品属性值3
$against抗性等级
$ridedamage骑战伤害
$breakshieldrate破盾几率
$breakhitrate破击几率
$exprate经验倍数
$powerrate攻击倍数
$acrate防御倍数
$macrate魔防倍数
$hprate生命倍数
$killmonburstrate怪物爆出倍数
$killhumbagburstrate爆包裹倍数
$killhumwearburstrate爆装备倍数
$jobpowerrate职业攻击加成
$damagerate伤害加成
$cutrate切割概率(极速版神圣一击概率)
$cutdam1切割伤害下限(极速版神圣伤害下限)
$cutdam2切割伤害上限(极速版神圣伤害上限)
$monpowerrate打怪伤害加成
$movespeed移动速度
$pickrange拾取范围
$s.hp物品数据库中<生命值>
$s.mp物品数据库中<魔法值>
$s.ef物品数据库中<元力值>
$s.ac1物品数据库中<防御下限>
$s.ac2物品数据库中<防御上限>
$s.mac1物品数据库中<魔防下限>
$s.mac2物品数据库中<魔防上限>
$s.dc1物品数据库中<攻击下限>
$s.dc2物品数据库中<攻击上限>
$s.mc1物品数据库中<魔法下限>
$s.mc2物品数据库中<魔法上限>
$s.sc1物品数据库中<道术下限>
$s.sc2物品数据库中<道术上限>
$s.luck物品数据库中<幸运>
$s.badluck物品数据库中<厄运>
$s.hit物品数据库中<命中>
$s.speed物品数据库中<躲避>
$s.hitspd物品数据库中<攻击速度>
$s.magicnicety物品数据库中<魔法命中>
$s.antimagic物品数据库中<魔法躲避>
$s.poisonnicety物品数据库中<中毒命中>
$s.antipoison物品数据库中<中毒躲避>
$s.hprecover物品数据库中<生命恢复>
$s.mprecover物品数据库中<魔法恢复>
$s.poisonrecover物品数据库中<中毒恢复>
$s.damagereduce物品数据库中<免伤等级>
$s.penetration物品数据库中<穿透等级>
$s.damagereduce0物品数据库中<战士免伤等级>
$s.damagereduce1物品数据库中<法师免伤等级>
$s.damagereduce2物品数据库中<道士免伤等级>
$s.bbdamagereduce物品数据库中<骷髅免伤等级>
$s.thump物品数据库中<暴击等级>
$s.thump2物品数据库中<双倍暴击等级>
$s.thumpdamage物品数据库中<暴击伤害>
$s.tenacity物品数据库中<韧性等级>
$s.holydc1物品数据库中<神圣攻击下限>
$s.holydc2物品数据库中<神圣攻击上限>
$s.holythump物品数据库中<神圣暴击>
$s.holythump2物品数据库中<神圣双倍暴击>
$s.holyreduce物品数据库中<神圣免伤>
$s.holypenetration物品数据库中<神圣穿透>
$s.vampire物品数据库中<吸血值>
$s.vampirerate物品数据库中<吸血概率>
$s.damagerefect物品数据库中<伤害反射>
$s.damagerefectrate物品数据库中<伤害反射概率>
$s.damageshift物品数据库中<伤害转移>
$s.damageshiftrate物品数据库中<伤害转移概率>
$s.golddc物品数据库中<金攻击>
$s.wooddc物品数据库中<木攻击>
$s.soildc物品数据库中<土攻击>
$s.waterdc物品数据库中<水攻击>
$s.firedc物品数据库中<火攻击>
$s.goldac物品数据库中<金防御>
$s.woodac物品数据库中<木防御>
$s.soilac物品数据库中<土防御>
$s.waterac物品数据库中<水防御>
$s.fireac物品数据库中<火防御>
$s.reduceac物品数据库中<无视防御>
$s.reducemac物品数据库中<无视魔法防御>
$s.reducespeedpoint物品数据库中<无视躲避>
$s.reduceantimagic物品数据库中<无视魔法躲避>
$s.against物品数据库中<抗性>
$s.ridedamage物品数据库中<骑战伤害>
$s.breakshieldrate物品数据库中<破盾几率>
$s.breakhitrate物品数据库中<破击几率>
$s.exprate物品数据库中<经验倍数>
$s.powerrate物品数据库中<攻击倍数>
$s.acrate物品数据库中<防御倍数>
$s.macrate物品数据库中<魔防倍数>
$s.hprate物品数据库中<生命倍数>
$s.killmonburstrate物品数据库中<怪物爆出倍数>
$s.killhumbagburstrate物品数据库中<爆包裹倍数>
$s.killhumwearburstrate物品数据库中<爆装备倍数>
$s.jobatk1物品数据库中<职业攻击下限>
$s.jobatk2物品数据库中<职业攻击上限>
$s.jobpowerrate物品数据库中<职业攻击加成>
$s.damagerate物品数据库中<伤害加成>
$s.cutrate物品数据库中<切割概率>(极速版神圣一击概率)
$s.cutdam1物品数据库中<切割伤害下限>(极速版神圣伤害下限)
$s.cutdam2物品数据库中<切割伤害上限>(极速版神圣伤害上限)
$s.level物品数据库中<物品品级>
$s.monpowerrate打怪伤害加成
$s.movespeed移动速度
$s.pickrange拾取范围
$pettype灵兽类型
$petstate灵兽状态
$petlevel灵兽等级
$levl物品等级(灵兽石为转生等级)
$petexp灵兽经验
$petintell灵兽资质
$pethunger灵兽饥饿度
$pethuanhua幻化次数
$petsoul魂佑灵兽
$petridespeed骑战速度
$sparam1自定义字符1
$sparam2自定义字符2
$sparam3自定义字符3
$sparam4自定义字符4
$sparam5自定义字符5
$sparam6自定义字符6
$sparam7自定义字符7
$sparam8自定义字符8
$sparam9自定义字符9
$sparam10自定义字符10
$src起源类型 1:怪物掉落 2:NPC产出 3:引擎制造 4:制造地面物品
$srcmapid起源地图ID
$srcmapname起源地图名字
$srcmapname起源地图ID
$srcfrom来源对象
$srcto获取对象
$srctime1起源时间(年月日时分秒)
$srctime2起源时间(年月日)
$hpmpdura气血石等物品容量
$customv1物品自定义整数型属性位置1
$customv2物品自定义整数型属性位置2
$customv3物品自定义整数型属性位置3
$customv4物品自定义整数型属性位置4
$customv5物品自定义整数型属性位置5
$customv6物品自定义整数型属性位置6
$customv7物品自定义整数型属性位置7
$customv8物品自定义整数型属性位置8
$customv9物品自定义整数型属性位置9
$customv10物品自定义整数型属性位置10
$customv11物品自定义整数型属性位置11
$customv12物品自定义整数型属性位置12
$qhlevel物品强化等级
$qhmaxlevel物品最大强化等级
$shenbing物品镶嵌神兵宝石名字

5、客户端tips人物变量说明

(如果在元神包裹或元神装备中,则hum对象为元神)

27 / 27 项
变量名说明
$hum.level人物等级
$hum.ambitkind人物天人类型
$hum.ambitlevel人物天人境界
$hum.exp人物当前经验
$hum.maxexp人物最大经验
$hum.sex人物性别
$hum.job人物职业
$hum.ac1人物防御下限
$hum.ac2人物防御上限
$hum.mac1人物魔防下限
$hum.mac2人物魔防上限
$hum.dc1人物攻击下限
$hum.dc2人物攻击上限
$hum.mc1人物魔法下限
$hum.mc2人物魔法上限
$hum.sc1人物道术下限
$hum.sc2人物道术上限
$hum.cutrate人物切割概率
$hum.cutdam1人物切割伤害下限
$hum.cutdam2人物切割伤害上限
$hum.creditpoint人物声望点
$hum.gold人物金币数量
$hum.bindgold人物绑定金币数量
$hum.gamegold人物元宝数量
$hum.bindgamegold人物绑定元宝数量
$hum.guildname人物行会名字
$hum.fpetlevel人物跟随的灵兽等级

6、客户端目标人物变量说明

$tipsfromtips来源对象(0:其他、1:自己的装备、2:元神的装备、3:他人的装备、3:元神的包裹)
$oh.level返回查看目标的等级
$oh.sex返回查看目标的性别
$oh.job返回查看目标的职业
$oh.castle返回查看目标是否为沙城员
$oh.guildmaster返回查看目标是否为行会会长

7、客户端本体变量说明

(该变量不区分对象,只返回自己的对应信息)

$self.level自己的等级
$self.job自己的职业
$pneuma.level自己释放元神的等级
$pneuma.job自己释放元神的职业

本页目录