实在没办法了测试一晚上都搞不懂,求助
就是这样的 ,我想设置一个幻境凭证,限制等级52级双击触发就能凭证使用消失, 等级没达到双击不会消失。
[@StdModeFunc40]
#IF
checkitem 幻境凭证
CheckLevelEx > 52
#act
mapmove H007 162 175
SENDMSG 6 你通过幻境凭证进入地图。
shape 改成51
[@StdModeFuncex40]
#IF
CheckLevelEx > 52
#act
take 幻境凭证 1
mapmove H007 162 175
SENDMSG 6 你通过幻境凭证进入地图。
#elseact
sendmsg 5 等级不到52级 自己做参考
1330 皇品转生丹 31 50 1 20 -2 0 50044 9999
[@StdModeFuncEx20]
#if
CHECKLEVELEX < 99
#act
give 皇品转生丹 1
SENDMSG 5 当前等级不足无法使用!
break
#if
CHECKLEVELEX < 200
#act
CHANGELEVEL + 1
AddhpPer + 100
AddmpPer + 100
#ELSEACT
GAMEGOLD + 300
SENDMSG 5 当前超过200级,已为你转换成300绑定元宝!
break killworld2015 发表于 2021-4-16 11:20 shape 改成51
[@StdModeFuncex40]
51我也改过 就没拿走凭证也没传送到地图,我猜是[@StdModeFuncex40]这的问题。 尘世梦 发表于 2021-4-16 11:22 自己做参考
1330 皇品转生丹 31 50 1 20 -2 0 50044 9999
一一直把他当双击触发代码来做了。。哭,,人物触发我也改过。可能我加了检测幻境凭证上去 [@StdModeFunc40]
#IF
CheckLevelEx > 52
#act
mapmove H007 162 175
SENDMSG 6 你通过幻境凭证进入地图。
#ELSEACT
SENDMSG 6 等级不足52
GIVE 幻境凭证
31类物品双击一定消失, 所以想做成不消失的效果就需要再give一个 到没要求。。。你到是还一个给别人呀。。。31类双击本就会消失的 没到要求也会消失的 所以要 还一个给别人
..............................
没分 双击之后肯定是消失的,再give一个的话,物品来源就会变成npc制造
我猜楼主是想解决这个来源问题,可以目前没有好的办法 ladulala 发表于 2021-4-16 11:59 [@StdModeFunc40]
#IF
CheckLevelEx > 52
上面那位大神是对的。这样不能用这个双击触发代码[@StdModeFunc40],需要用[@StdModeFuncex40]个人触发,再改一下物品的shape项为51 就解决了 这小小的例子弄了我几个小时不断测试,找不到方法。双击达到等级就收去凭证,不达到等级进入51就起到作用了,双击不消失。 最终版。发出来学习下
页:
[1]
2