诚实小鸟 发表于 2026-3-27 14:13:37

求助 人物的职业变量怎么表达


通过脚本显示 第一项 人物的职业怎么现实成文字 <$JOB> 显示的是 1 2 3 怎么直接显示法师 战士 道士



诚实小鸟 发表于 2026-3-27 14:13:37

登录脚本检测职业设置变量值,再给他安个按钮上去

诚实小鸟 发表于 2026-3-27 14:13:37

出名工作室 发表于 2022-11-29 22:34 登录脚本检测职业设置变量值,再给他安个按钮上去
adddlg添加的显示 如何能实时刷新 比如血量的变量<$HP>/<$MAXHP> 掉血了还是显示的满血 必须重新穿戴装备或者小退才刷新 怎么能让他实时刷新呢

诚实小鸟 发表于 2026-3-27 14:13:37

#ACT
MOV S0 战士
MOV S1 法师
MOV S2 道士
#SAY
你是一名【<$STR(S<$JOB>)>】

诚实小鸟 发表于 2026-3-27 14:13:37

czy7812 发表于 2022-11-29 22:46 #ACT
MOV S0 战士
MOV S1 法师
谢谢 你看看
adddlg添加的显示 如何能实时刷新 比如血量的变量<$HP>/<$MAXHP> 掉血了还是显示的满血 必须重新穿戴装备或者小退才刷新 怎么能让他实时刷新呢

诚实小鸟 发表于 2026-3-27 14:13:37

czy7812 发表于 2022-11-29 22:46 #ACT
MOV S0 战士
MOV S1 法师
这个问题困扰我很久了 一直没实现 你有办法解决吗?我以前发的帖子
https://bbs.342sf.com/forum.php? ... id=68810&extra= 补充内容 (2022-11-29 23:19):
小数点后两位 比如等级和负重显示33.33%
补充内容 (2022-11-29 23:20):
不用小数点了 直接显示整数吧 比如等级和负重显示33%

诚实小鸟 发表于 2026-3-27 14:13:37

无忧无虑的狼 发表于 2022-11-29 22:45 adddlg添加的显示 如何能实时刷新 比如血量的变量/ 掉血了还是显示的满血 必须重新穿戴装备或者小退才刷 ...
掉血实时刷新简单的,可是读写太频繁了,不考虑运行效率的问题了吗?

诚实小鸟 发表于 2026-3-27 14:13:37

出名工作室 发表于 2022-11-29 23:26 掉血实时刷新简单的,可是读写太频繁了,不考虑运行效率的问题了吗?
除了实时监测受攻击之外 还有其他的办法吗?这个脚本是QF里面的 [@RecalcAbilitys] 属性发生变化 目前我只发现通过上下线和穿戴装备触发 有没有其他的不用人工的触发 不一定是掉血 随便什么触发都可以 最不影响M2负担的情况下

诚实小鸟 发表于 2026-3-27 14:13:37

触发都是影响负担的。
人物属性发生改变时触发QF字段:
[@RecalcAbilitys]
#ACT
sendmsg 6 角色属性发生改变

诚实小鸟 发表于 2026-3-27 14:13:37

出名工作室 发表于 2022-11-29 23:38 触发都是影响负担的。
人物属性发生改变时触发QF字段:
我还是放弃了 其实这些属性都属于画蛇添足
这个脚本怎么实现数字的百分比显示 能操心看下吗?困扰我很久了
https://bbs.342sf.com/forum.php? ... id=68810&extra=
页: [1] 2
查看完整版本: 求助 人物的职业变量怎么表达