- function armoShop(player) {
- const shop0 = new ModalFormData()
- shop0.title(`盔甲商店`)
- shop0.dropdown('选择盔甲原材料', ['皮革', '金', '铁', '钻石', '下届合金'], 2)
- shop0.toggle('头盔', false)
- shop0.toggle('胸甲', false)
- shop0.toggle('裤腿', false)
- shop0.toggle('靴子', false)
- shop0.show(player).then((shop0) => {
- const CL = shop0.formValues[0]
- const CLS = ''
- const k1 = false, k2 = false, k3 = false, k4 = false
- switch (CL) {
- case 0:
- CLS = 'leather'
- break
- case 1:
- CLS = 'golden'
- break
- case 2:
- CLS = 'iron'
- break
- case 3:
- CLS = 'diamond'
- break
- case 4:
- CLS = 'netherite'
- }
- [k1, k2, k3, k4] = shop0.formValues.slice(1, 4);
- if (k1) {
- player.runCommand(`give @s ${CLS}_helmet 1`)
- switch (CF) {
- case 0:
- PSF += 5
- break
- case 1:
- PSF += 15
- break
- case 2:
- PSF += 30
- break
- case 3:
- PSF += 100
- break
- case 4:
- PSF += 250
- break
- }
- }
- if (k2) {
- player.runCommand(`give @s ${CLS}_chestplate 1`)
- switch (CF) {
- case 0:
- PSF += 5
- break
- case 1:
- PSF += 15
- break
- case 2:
- PSF += 30
- break
- case 3:
- PSF += 100
- break
- case 4:
- PSF += 250
- break
- }
- }
- if (k3) {
- player.runCommand(`give @s ${CLS}_leggings 1`)
- switch (CF) {
- case 0:
- PSF += 5
- break
- case 1:
- PSF += 15
- break
- case 2:
- PSF += 30
- break
- case 3:
- PSF += 100
- break
- case 4:
- PSF += 250
- break
- }
- }
- if (k4) {
- player.runCommand(`give @s ${CLS}_boots 1`)
- switch (CF) {
- case 0:
- PSF += 5
- break
- case 1:
- PSF += 15
- break
- case 2:
- PSF += 30
- break
- case 3:
- PSF += 100
- break
- case 4:
- PSF += 250
- break
- }
- }
- if (PSF >= NumofSF) {
- player.runCommand(`say 星落不足!`)
- } else {
- NumofSF = NumofSF - PSF
- player.runCommand(`say 成功,出 ${PSF} 星落`)
- }
- })
- }
复制代码 |