如何用CC菜单来卖BetterLottery 抽奖券呢?
毕竟是一个ID但是物品性质不一样了
毕竟是一个ID但是物品性质不一样了
虽然没用过这个插件,但是有个基本思路.
既然是带Lore的物品,就不能通过正常方式获得,一般情况下会有一个指令获得这个物品.
那么问题就简单了:
CC能够通过给指令加前缀来实现以特殊身份执行指令的骚操作,同时它也提供了玩家名称变量{player}.
这样就只需要让玩家以OP身份执行指令获得物品,然后扣除相应金币点券etc就行了.
Example:
假定获得奖券的指令为"betterlotter give <玩家> <抽奖名> <数量>",玩家没有权限使用此指令.
复制代码
只需要修改一下小细节这个就可以了拿出去丢人现眼了.
既然是带Lore的物品,就不能通过正常方式获得,一般情况下会有一个指令获得这个物品.
那么问题就简单了:
CC能够通过给指令加前缀来实现以特殊身份执行指令的骚操作,同时它也提供了玩家名称变量{player}.
这样就只需要让玩家以OP身份执行指令获得物品,然后扣除相应金币点券etc就行了.
Example:
假定获得奖券的指令为"betterlotter give <玩家> <抽奖名> <数量>",玩家没有权限使用此指令.
- betterlotter:
- NAME: '购买抽奖券'
- ID: diamond
- POINTS: 15 #扣除15点券
- LORE:
- - '15点券'
- POSITION-X: 1
- POSITION-Y: 1
- KEEP-OPEN: true
- COMMAND: 'op: betterlotter give {player} xxx 1;tell: 购买成功' #以OP执行指令并提示购买成功
只需要修改一下小细节这个就可以了拿出去丢人现眼了.
666666666666666
你可以加个礼包插件,然后用命令购买
http://www.mcbbs.net/thread-446566-1-1.html
用上面的礼包插件。
先在自己的背包里,放上抽奖卷。输 /kit create test
然后 cc 菜单上绑上两个指令 /kit give 玩家名 test 和 /kit test
用上面的礼包插件。
先在自己的背包里,放上抽奖卷。输 /kit create test
然后 cc 菜单上绑上两个指令 /kit give 玩家名 test 和 /kit test