请教一个符号的tri表示
□ 这个符号目的是抓取激发状态下的技能等级
无激发状态是 这样 │%s(*)%s~((@jineng)~)%s-*%s(%d)~/
lvl=%3
这个激发状态的符号一直不会表示
请教ttk_10 貌似,你把它当成一个汉字就行了 原帖由 wraith 于 2009-12-5 12:41 PM 发表 http://pkuxkx.net/forum/images/common/back.gif
貌似,你把它当成一个汉字就行了
用什么?(*) ? 不能成功
请高手考虑如何 忽略是否激发 技能,均能抓取的tri? 继续请教 楼主的意思不明白,请讲清楚 原帖由 oolong 于 2009-12-7 01:54 PM 发表 http://pkuxkx.net/forum/images/common/back.gif
楼主的意思不明白,请讲清楚
简单来说,就是技能jifa后,带□ 这个符号时候,如何抓取技能的等级! 我做了两个Tri来触发:
^??│□@cskill%s~(*~)%s-%s%x%s(%d)/
^??│%s@cskill%s~(*~)%s-%s%x%s(%d)/
返回语句:
skill=%1 参考一下这个,输入变量@_skill,取出这个技能的技能名称,等级,经验,比上次增加的经验
#TRIGGER {^│(*)~(@_skill~)%s~-%s%x%s(%d)~/(*)│} {#if %2=%eval( @level+1) {add_exp=%eval( @level*@level-@lvl_exp+%3)} {#if %2=@level {add_exp=%eval( %3-@lvl_exp)} {#if %2>@level {add_exp=0;#loop %eval( %2-@level) {add_exp=%eval( @add_exp+(@level+%i-1)*(@level+%i-1))};add_exp=%eval( @add_exp-@lvl_exp+%3)} {add_exp=0}}};level=%2;lvl_exp=%3;_skill_name=%replace( %1, "□", "")}
页:
[1]