巧克力MOD
用的是deluxemenu
我的原理是扣费之后用warp实现扣费传送
但是没钱warp会出现钱变负数的情况
  1. left_click_commands:
  2.       - '[console]warp 111%player_name%'
  3.       - '[takemoney]0.15'
  4.       - '[message]&e&f已扣除&e0.15'
复制代码



奇ger
  1. left_click_requirement:
  2.        expression: '%vaulteco_balance% > 0.15'
  3.        deny_commands:
  4.        - '[close]' #关闭菜单的意思,
  5.        - '[message] 这是没达到条件时执行,这是一句话!'

  6.      left_click_commands:
  7.      - '[close]'
  8.      - '[console]warp 111 %player_name%'
  9.      - '[takemoney]0.15'
  10.      - '[message]&e&f已扣除&e0.15'
复制代码

不惹男男气
游戏版本是?
[经济|修正]CommandDelay——指令延时★收费|延时|特效|多功能自定义[1.8-1.12]
https://www.mcbbs.net/thread-723706-1-1.html


另外可以在ess插件配置找到command-costs


[机制|娱乐]cmdWorld——世界收费+指令[1.7-1.16]
https://www.mcbbs.net/thread-1102296-1-1.html
(出处: Minecraft(我的世界)中文论坛)


巧克力MOD
不惹男男气 发表于 2023-7-28 15:20
游戏版本是?
[经济|修正]CommandDelay——指令延时★收费|延时|特效|多功能自定义[1.8-1.12]
https://www. ...

1.18.2
我先看看一楼的怎么样

巧克力MOD

不行 还是会正常扣费 继续往下负数

不惹男男气
巧克力MOD 发表于 2023-7-28 15:26
不行 还是会正常扣费 继续往下负数

找到ess的 command-costs
可以自行设置使用warp扣费
  1. # 定义玩家每次使用命令时所要花的钱,空格由"-"代替,带有"example"的是例子.
  2. # 一些命令例如/repair拥有独立的花费,可以在essentials wiki查看更多信息
  3. command-costs:
  4.   # /example costs $1000 PER USE
  5.   #example: 1000
  6.   # /kit tools costs $1500 PER USE
  7.   #kit-tools: 1500
  8.   home: 500
  9.   back: 1500
  10.   tpa: 1500
复制代码


巧克力MOD
不惹男男气 发表于 2023-7-28 15:27
找到ess的 command-costs
可以自行设置使用warp扣费

可是我的warp所需要扣费数额都不一样
比如warp1 扣20
warp2 要扣30
这个能实现吗

巧克力MOD
不惹男男气 发表于 2023-7-28 15:27
找到ess的 command-costs
可以自行设置使用warp扣费

我主要是扣费会扣成负数

名副其实
你用的传送插件是什么?
大部分传送插件都自带这个扣费功能的,例如 HuskHomes

巧克力MOD
名副其实 发表于 2023-7-28 15:30
你用的传送插件是什么?
大部分传送插件都自带这个扣费功能的,例如 HuskHomes ...

是huskhomes

名副其实

你不会看我新翻译的维基真是太可惜了

https://www.mcbbs.net/thread-1458221-1-1.html

南柯郡守
看看这个插件?
https://www.mcbbs.net/thread-1165683-1-1.html

可惜的是我忘了写教程

也忘了有没有搞一个直接解锁传送点的功能

但是扣钱和扣物不会变成负数 嗯

Finvoler666_
其实好像最基本的playerwarps就可以实现这个功能

xzxxzxxzx
在Essential中的config的min-money改为0


  "随便填":
    material: CHEST
    slot: 0
    display_name: "&6点击传送"
    lore:
      - "&6&l可以写很多行"
      - "&6&l11111"
      - "&6&l2222222"
    left_click_requirement:
      requirements:
        1:
          type: ">="
          input: "%vault_eco_balance_fixed%"
          output: 钱数
          deny_commands:
            - "[message] &c对不起,您的游戏币并不满足需求"
    left_click_commands:
      - "[console] eco take %player_name% 钱数"
      - '[console] warp warp的名字 %player_name%'


例子:
  "随便填":
    material: CHEST
    slot: 0
    display_name: "&6点击传送"
    lore:
      - "&e&l0.15游戏币/次"
    left_click_requirement:
      requirements:
        1:
          type: ">="
          input: "%vault_eco_balance_fixed%"
          output: 0.15
          deny_commands:
            - "[message] &c对不起,您的游戏币并不满足需求"
    left_click_commands:
      - "[console] eco take %player_name% 0.15"
      - '[console] warp 111 %player_name%'


/dm reload

暖若安阳Any
menu可以执行点击就扣钱

巧克力MOD
xzxxzxxzx 发表于 2023-7-28 15:10
在Essential中的config的min-money改为0

现在是可以了
但是有钱也会提示没钱不能传送

xzxxzxxzx
巧克力MOD 发表于 2023-7-29 00:37
现在是可以了
但是有钱也会提示没钱不能传送

你用的什么前置经济插件/pl 看一下截图

巧克力MOD
xzxxzxxzx 发表于 2023-7-29 14:36
你用的什么前置经济插件/pl 看一下截图

没事了我自己修改了下可以了