Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Use currently held block as helmet (/helm)
- # Made by Hayden Schiff (oxguy3)
- all:/helm = >>>
- assign(@helditem, pinv(player(), null))
- if (@helditem != null && @helditem['type'] >= 256) {
- msg(concat(color(red), 'Error: Only blocks are allowed as helmets'))
- } else {
- assign(@helmetitem, pinv(player(), 103))
- set_pinv(array(103: @helditem, null: @helmetitem))
- msg(concat(color(green), data_name(@helditem), ' moved to helmet slot!'))
- }
- <<<
- admin:/helm $item = >>>
- if (data_values($item) == null && $item != '0') {
- msg(concat(color(red), 'Error: Unknown item name'))
- } else if(data_values($item) >= 256) {
- msg(concat(color(red), 'Error: Only blocks are allowed as helmets'))
- } else {
- assign(@helmetitem, pinv(player(), 103))
- #if (@helmetitem != null) {
- # pgive_item(concat(@helmetitem['type'], ':', @helmetitem['data']), @helmetitem['qty'])
- #}
- set_pinv(array(103: array(type: data_values($item), qty:1)))
- msg(concat(color(green), 'Helmet set to ', data_name(data_values($item)), '!'))
- }
- <<<
- admin:/helm $item $player = >>>
- try (
- player($player),
- @ex,
- die(concat(color(red), 'Error: Player not found')),
- PlayerOfflineException
- )
- if (data_values($item) == null && $item != '0') {
- msg(concat(color(red), 'Error: Unknown item name'))
- } else if(data_values($item) >= 256) {
- msg(concat(color(red), 'Error: Only blocks are allowed as helmets'))
- } else {
- assign(@helmetitem, pinv($player, 103))
- #if (@helmetitem != null) {
- # pgive_item($player, concat(@helmetitem['type'], ':', @helmetitem['data']), @helmetitem['qty'])
- #}
- set_pinv($player, array(103: array(type: data_values($item), qty:1)))
- msg(concat(color(green), player($player), '\'s helmet set to ', data_name(data_values($item)), '!'))
- }
- <<<
- admin:/helm $item $player $ = msg(color(red) 'Usage: /helm [item] [player]')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement