Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- p: &6[&eMining&6]
- v: &d0.1.4
- vt: &a丸石システムの構成したよ、次:鉱石作る、圧縮システム
- g: &c&lに当選しました。
- variables:
- {%player%.mp} = 1
- {%player%.truemp} = 1
- {%player%.option::1} = 0
- {%player%.option::2} = 0
- {cobblestone} = 1
- {ironore} = 10
- {goldore} = 75
- {lapisore} = 630
- {emeraldore} = 6900
- {diamondore} = 110000
- every second:
- loop all players:
- set {%loop-player%.truemp} to floor({%loop-player%.mp})
- on mine of cobblestone:
- cancel event
- add {%player%.mp}*{cobblestone} to {%player%.cb}
- chance of 2%:
- add {%player%.mp}*{cobblestone}*4 to {%player%.cb}
- message "{@p} &bCritical Hit! &cx5"
- on mine of iron ore:
- cancel event
- add {%player%.mp}*{ironore} to {%player%.cb}
- chance of 2%:
- add {%player%.mp}*{ironore}*4 to {%player%.cb}
- message "{@p} &bCritical Hit! &cx5"
- on mine of gold ore:
- cancel event
- add {%player%.mp}*{goldore} to {%player%.cb}
- chance of 2%:
- add {%player%.mp}*{goldore}*4 to {%player%.cb}
- message "{@p} &bCritical Hit! &cx5"
- every tick:
- loop all players:
- send actionbar with text "{@p} &6所持丸石 : &e%{%player%.cb}% &6cb" to loop-player
- command /status <player>:
- trigger:
- message "&7━━━━━━━━━━━━━━━━━━━━━━━━━"
- message "&6┣ &fplayer : &b%arg%"
- message "&6┣ &f仮想丸石 : &e%{%arg%.cb}% &6cb"
- message "&6┣ &f倍数 : &e%{%arg%.mp}% &6倍"
- message "&6┣ &fプレイ時間 : &e%{%arg%.min}% &6分"
- message "&7━━━━━━━━━━━━━━━━━━━━━━━━"
- every 60 seconds:
- loop all players:
- add 1 to {%loop-player%.min}
- command /option <integer>:
- trigger:
- if arg is 1:
- if {%player%.option::1} is 1:
- set {%player%.option::1} to 0
- message "{@p}&7-system &7自動売却モードを&c無効&7にしました。"
- else:
- set {%player%.option::1} to 1
- message "{@p}&7-system &7自動売却モードを&a有効&7にしました。"
- if arg is 2:
- if {%player%.option::2} is 1:
- set {%player%.option::2} to 0
- message "{@p}&7-system &7圧縮丸石解凍モードを&c無効&7にしました。"
- else:
- set {%player%.option::2} to 1
- message "{@p}&7-system &7圧縮丸石解凍モード&a有効&7にしました。"
- on right click with a cobblestone:
- cancel event
- if player is sneaking:
- add amount of cobblestone in the event-player's inventory to {%player%.cb}
- remove all cobblestone from event-player's inventory
- else:
- add 1 to {%player%.cb}
- remove a cobblestone from player's inventory
- on right click with a stone:
- cancel event
- if {%player%.option::2} is 1:
- set {_level.%player%} to the line 2 of lore of event-item
- set {_level.%player%.number} to {_level.%player%} parsed as an integer
- add 16^({_level.%player%.number}) to {%player%.cb}
- remove 1 of player's held item from the player's inventory
- else:
- message "{@p}&7-system &7圧縮丸石解凍モードが無効になっています。"
- on join:
- message "&7====================================="
- message "&6┣━━ &1-CaveMinerStory-"
- message "&6┣━━ &eversion : {@v}"
- message "&6[&cChangeLog&6] &f: {@vt}"
- message "&7====================================="
- command /ec:
- trigger:
- open the player's ender chest to the player
- message "&5エンダーチェストを開きました"
- on click with a paper:
- if event-item is paper named "&6CaveTicket":
- cancel event
- remove a paper named "&6CaveTicket" from player
- set {_gacha1} to random integer between 1 and 1000
- if {_gacha1} is between 1 and 250:
- message "{@p} &b水晶の欠片 *1 {@g}"
- if {_gacha1} is between 251 and 350:
- message "{@p} &b水晶の欠片 *2 {@g}"
- if {_gacha1} is between 351 and 400:
- message "{@p} &b水晶の欠片 *3 {@g}"
- if {_gacha1} is between 401 and 410:
- broadcast "{@p} &b&l水晶 *1 {@g}"
- if {_gacha1} is between 411 and 500:
- message "{@p} &dVoteTicket *1 {@g}"
- if {_gacha1} is between 501 and 505:
- message "{@p} &d&lVoteTicket *4 {@g}"
- if {_gacha1} is between 506 and 600:
- broadcast "{@p} &7丸石取得量が&a1.01倍&7になりました。 &e(+%{cobblestone}%)"
- if {_gacha1} is between 601 and 660:
- broadcast "{@p} &6鉄鉱石&7取得量が&a1.01倍&7になりました。 &e(+%{ironore}%)"
- if {_gacha1} is between 981 and 990:
- broadcast "{@p} &e&l採掘倍率 Ⅰ &r&e(*1.01) {@g}"
- if {_gacha1} is between 991 and 997:
- broadcast "{@p} &e&l&n採掘倍率 Ⅱ &r&e(*1.03) {@g}"
- if {_gacha1} is between 998 and 999:
- broadcast "{@p} &6&l採掘倍率 Ⅲ &r&6(*1.08) {@g}"
- if {_gacha1} is 1000:
- broadcast "{@p} &6&l&n採掘倍率 &r&b&l極 &r&6&l(*1.2){@g}"
Add Comment
Please, Sign In to add comment