请教怎么取不到 skname的值啊
│%s(*)%s~((*)~)%s-*%s(%d)~/#if (%numitems(@skname)=0) {#var skname %1} {#var skname %additem(%1,@skname)};#if (%numitems(@skills)=0) {#var skills %2} {#var skills %additem(%2,@skills)};#if (%numitems(@sklevel)=0) {#var sklevel %3} {#var sklevel %additem(%3,@sklevel)}
技能英文名字和级别都取到了就是 中文名字没取到
另外 使用 (%d)、%s%x%s(%d)
#if (%2>2) {#t- gem;q;do 3 pick %1;combine gem;put gem;#wa 2500;#t+ gem;l box}
来合并3个宝石没成功,谁能帮忙看一下啊。谢谢 {#var skname %1} 不是if为真时的判断吗?放在if条件后边应该执行不了吧?
把#var skname %1放在if前一行试试? 好像不是那么回事哦{#var skname %additem(%1,@skname)}才是用来取中文名撒。应该
[ 本帖最后由 softice 于 2011-4-29 10:17 PM 编辑 ] 第一个,函数太多看不懂
第二个,我用的是
(%d)、%s%x%s(%d)
#if (%2>2) {#t- gem;q;do 3 pick %1;do 3 pickgem %1;#wa 1000;combine gem;put gem;pack gem}
运行很正常,貌似是一样的啊。。。 第二个本来就是抄你的。。。我这里用不起。。。 zmud7.21可以取到啊
[ 本帖最后由 zztuzki 于 2011-4-29 11:32 PM 编辑 ] 我的用4.62.难得是版本问题?
页:
[1]