Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Variables:
- {%player%.scope} = 0
- command /scope <int>:
- trigger:
- if arg-1 is 0:
- if player's tool's data value is 0 or 12 or 18:
- set player's tool's data value to 0
- message "&a&LSet your weapon's scope to &bNONE"
- if player's tool's data value is 23 or 41 or 46:
- set player's tool's data value to 23
- message "&a&LSet your weapon's scope to &bNONE"
- if player's tool's data value is 30 or 58:
- set player's tool's data value to 30
- message "&a&LSet your weapon's scope to &bNONE"
- if arg-1 is 1:
- if player's tool's data value is 0 or 12 or 18:
- set player's tool's data value to 12
- message "&a&LSet your weapon's scope to &bHOLO"
- if player's tool's data value is 23 or 41 or 46:
- set player's tool's data value to 46
- message "&a&LSet your weapon's scope to &bHOLO"
- if player's tool's data value is 30 or 58:
- set player's tool's data value to 58
- message "&a&LSet your weapon's scope to &bHOLO"
- if arg-1 is 2:
- if player's tool's data value is 0 or 12 or 18:
- set player's tool's data value to 18
- message "&a&LSet your weapon's scope to &bSCOPE"
- if player's tool's data value is 23 or 41 or 46:
- set player's tool's data value to 41
- message "&a&LSet your weapon's scope to &bSCOPE"
- on sneak toggle:
- if player is sneaking:
- if player's tool's data value is 11:
- if player's tool is diamond hoe:
- set player's tool's data value to 0
- if player's tool's data value is 17:
- if player's tool is diamond hoe:
- set player's tool's data value to 12
- if player's tool's data value is 22:
- if player's tool is diamond hoe:
- set player's tool's data value to 18
- if player's tool's data value is 28:
- if player's tool is diamond hoe:
- set player's tool's data value to 23
- if player's tool's data value is 35:
- if player's tool is diamond hoe:
- set player's tool's data value to 30
- if player's tool's data value is 40:
- if player's tool is diamond hoe:
- set player's tool's data value to 36
- if player's tool's data value is 45:
- if player's tool is diamond hoe:
- set player's tool's data value to 41
- if player's tool's data value is 50:
- if player's tool is diamond hoe:
- set player's tool's data value to 46
- if player's tool's data value is 52:
- if player's tool is diamond hoe:
- set player's tool's data value to 58
- if player's tool's data value is 54:
- if player's tool is diamond hoe:
- set player's tool's data value to 53
- if player's tool's data value is 57:
- if player's tool is diamond hoe:
- set player's tool's data value to 56
- if player is not sneaking:
- if player's tool's data value is 0:
- if player's tool is diamond hoe:
- set player's tool's data value to 11
- if player's tool's data value is 12:
- if player's tool is diamond hoe:
- set player's tool's data value to 17
- if player's tool's data value is 18:
- if player's tool is diamond hoe:
- set player's tool's data value to 22
- if player's tool's data value is 23:
- if player's tool is diamond hoe:
- set player's tool's data value to 28
- if player's tool's data value is 30:
- if player's tool is diamond hoe:
- set player's tool's data value to 35
- if player's tool's data value is 36:
- if player's tool is diamond hoe:
- set player's tool's data value to 40
- if player's tool's data value is 41:
- if player's tool is diamond hoe:
- set player's tool's data value to 45
- if player's tool's data value is 46:
- if player's tool is diamond hoe:
- set player's tool's data value to 50
- if player's tool's data value is 58:
- if player's tool is diamond hoe:
- set player's tool's data value to 52
- if player's tool's data value is 53:
- if player's tool is diamond hoe:
- set player's tool's data value to 54
- if player's tool's data value is 56:
- if player's tool is diamond hoe:
- set player's tool's data value to 57
- on crackshot reload:
- if player's tool is diamond hoe:
- #ak47
- if player's tool's data value is 0:
- set player's tool's data value to 1
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 1:
- stop
- set player's tool's data value to 2
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 2:
- stop
- set player's tool's data value to 3
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 3:
- stop
- set player's tool's data value to 4
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 4:
- stop
- set player's tool's data value to 8
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 8:
- stop
- set player's tool's data value to 0
- if player's tool's data value is 11:
- set player's tool's data value to 1
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 1:
- stop
- set player's tool's data value to 2
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 2:
- stop
- set player's tool's data value to 3
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 3:
- stop
- set player's tool's data value to 4
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 4:
- stop
- set player's tool's data value to 8
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 8:
- stop
- set player's tool's data value to 0
- #ak47-s1
- if player's tool's data value is 12:
- set player's tool's data value to 13
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 13:
- stop
- set player's tool's data value to 13
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 13:
- stop
- set player's tool's data value to 14
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 14:
- stop
- set player's tool's data value to 14
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 14:
- stop
- set player's tool's data value to 15
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 15:
- stop
- set player's tool's data value to 12
- if player's tool's data value is 17:
- set player's tool's data value to 13
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 13:
- stop
- set player's tool's data value to 13
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 13:
- stop
- set player's tool's data value to 14
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 14:
- stop
- set player's tool's data value to 14
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 14:
- stop
- set player's tool's data value to 15
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 15:
- stop
- set player's tool's data value to 12
- #ak47-s2
- if player's tool's data value is 18:
- set player's tool's data value to 19
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 19:
- stop
- set player's tool's data value to 19
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 19:
- stop
- set player's tool's data value to 20
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 20:
- stop
- set player's tool's data value to 21
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 21:
- stop
- set player's tool's data value to 22
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 22:
- stop
- set player's tool's data value to 18
- if player's tool's data value is 22:
- set player's tool's data value to 19
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 19:
- stop
- set player's tool's data value to 19
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 19:
- stop
- set player's tool's data value to 20
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 20:
- stop
- set player's tool's data value to 21
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 21:
- stop
- set player's tool's data value to 21
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 21:
- stop
- set player's tool's data value to 18
- if player's tool's data value is 23:
- set player's tool's data value to 23
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 23:
- stop
- set player's tool's data value to 25
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 25:
- stop
- set player's tool's data value to 26
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 26:
- stop
- set player's tool's data value to 26
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 26:
- stop
- set player's tool's data value to 27
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 27:
- stop
- set player's tool's data value to 23
- if player's tool's data value is 28:
- set player's tool's data value to 23
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 23:
- stop
- set player's tool's data value to 25
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 25:
- stop
- set player's tool's data value to 26
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 26:
- stop
- set player's tool's data value to 26
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 26:
- stop
- set player's tool's data value to 27
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 27:
- stop
- set player's tool's data value to 23
- if player's tool's data value is 30:
- set player's tool's data value to 30
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 30:
- stop
- set player's tool's data value to 31
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 31:
- stop
- set player's tool's data value to 32
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 32:
- stop
- set player's tool's data value to 33
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 33:
- stop
- set player's tool's data value to 34
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 34:
- stop
- set player's tool's data value to 30
- if player's tool's data value is 35:
- set player's tool's data value to 30
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 30:
- stop
- set player's tool's data value to 31
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 31:
- stop
- set player's tool's data value to 32
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 32:
- stop
- set player's tool's data value to 33
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 33:
- stop
- set player's tool's data value to 34
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 34:
- stop
- set player's tool's data value to 30
- if player's tool's data value is 36:
- set player's tool's data value to 36
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 36:
- stop
- set player's tool's data value to 36
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 36:
- stop
- set player's tool's data value to 37
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 37:
- stop
- set player's tool's data value to 38
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 38:
- stop
- set player's tool's data value to 39
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 39:
- stop
- set player's tool's data value to 36
- if player's tool's data value is 40:
- set player's tool's data value to 36
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 36:
- stop
- set player's tool's data value to 36
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 36:
- stop
- set player's tool's data value to 37
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 37:
- stop
- set player's tool's data value to 38
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 38:
- stop
- set player's tool's data value to 39
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 39:
- stop
- set player's tool's data value to 36
- if player's tool's data value is 41:
- set player's tool's data value to 41
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 41:
- stop
- set player's tool's data value to 42
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 42:
- stop
- set player's tool's data value to 43
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 43:
- stop
- set player's tool's data value to 43
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 43:
- stop
- set player's tool's data value to 44
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 44:
- stop
- set player's tool's data value to 41
- if player's tool's data value is 45:
- set player's tool's data value to 41
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 41:
- stop
- set player's tool's data value to 42
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 42:
- stop
- set player's tool's data value to 43
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 43:
- stop
- set player's tool's data value to 43
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 43:
- stop
- set player's tool's data value to 44
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 44:
- stop
- set player's tool's data value to 41
- if player's tool's data value is 46:
- set player's tool's data value to 46
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 46:
- stop
- set player's tool's data value to 46
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 46:
- stop
- set player's tool's data value to 47
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 47:
- stop
- set player's tool's data value to 48
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 48:
- stop
- set player's tool's data value to 49
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 49:
- stop
- set player's tool's data value to 46
- if player's tool's data value is 50:
- set player's tool's data value to 46
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 46:
- stop
- set player's tool's data value to 46
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 46:
- stop
- set player's tool's data value to 47
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 47:
- stop
- set player's tool's data value to 48
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 48:
- stop
- set player's tool's data value to 49
- wait 10 ticks
- if player's tool is not diamond hoe:
- stop
- if player's tool's data value is not 49:
- stop
- set player's tool's data value to 46
- On death:
- set victim's offhand tool to air
- set {%victim%.scope} to 0
- #On crackshot shoot:
- #drawLine particle redstone, speed 1, RGB 0, 139, 139, center player, target location of target block, id "%player%", solid true, density 50, visibleRange 50, pulseDelay 1
- #while ground state of event-entity is false:
- #show 50 crit particles at event-entity
- #wait 2 tick
- command /screset:
- trigger:
- set {%player%.scope} to 0
- every 10 tick in "world":
- loop all players:
- if {reloadtime.%loop-player%} is less than 0:
- set {reload.%loop-player%} to false
- if {reload.%loop-player%} is true:
- send action bar "&c|||||||||&7||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c||||||||||||||||||&7|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c|||||||||||||||||||||||||||&7||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c||||||||||||||||||||||||||||||||||||&7|||||||||||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c|||||||||||||||||||||||||||||||||||||||||||||&7||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c||||||||||||||||||||||||||||||||||||||||||||||||||||||&7|||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||&7||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||&7|||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||&7||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- send action bar "&c|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| &7%{reloadtime.%loop-player%}% tick's" to loop-player
- add -1 to {reloadtime.%loop-player%}
- wait 1 tick
- on crackshot reload:
- set {reload.%player%} to true
- set {reloadtime.%player%} to event-number
- on crackshot reload finish:
- set {reload.%player%} to false
- if player's tool's data value is 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8:
- set player's tool's data value to 0
- if player's tool's data value is 13 or 14 or 15 or 16 or 17:
- set player's tool's data value to 12
- if player's tool's data value is 19 or 20 or 21 or 22:
- set player's tool's data value to 18
- if player's tool's data value is 23 or 24 or 25 or 26 or 27 or 28:
- set player's tool's data value to 23
- if player's tool's data value is 30 or 31 or 32 or 33 or 34 or 35:
- set player's tool's data value to 30
- if player's tool's data value is 36 or 37 or 38 or 39 or 40:
- set player's tool's data value to 36
- if player's tool's data value is 41 or 42 or 43 or 44 or 45:
- set player's tool's data value to 41
- if player's tool's data value is 46 or 47 or 48 or 49 or 50:
- set player's tool's data value to 46
- every ticks:
- loop all players:
- if loop-player is sneaking:
- if loop-player's tool is diamond hoe:
- execute console command "/effect %loop-player% slowness 1 10"
- if loop-player is not sneaking:
- if loop-player's tool is diamond hoe:
- execute console command "/effect %loop-player% slowness 0 100"
- on crackshot shoot:
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.2"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.1"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.2"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.2"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.3"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.2"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.2"
- execute console command "/tp %player% ~ ~ ~ ~ ~-0.1"
- on death:
- set {reload.%player%} to false
Add Comment
Please, Sign In to add comment