Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- iLeft:
- Cooldown: 10
- OnCooldownSkill: cooldowning
- Conditions:
- - hasaura{n=timer} false
- Skills:
- - setvar{var=caster.i;t=string;v=<caster.item.hand.nbt.MYTHIC_TYPE>} @self
- - cancelevent
- - setvar{var=skill.time;v=5} @self
- - aura{auraname=timer;i=20;d=110;ontick=effect;oe=timerdone} @self
- timerdone:
- Cooldown: 1
- Skills:
- - setvar{var=skill.1;t=string;v=%checkitem_nbtstrings:Teleport=1%} @self
- - skill:checksuccess ?variableequals{var=skill.1;v=yes}
- checksuccess:
- Skills:
- - teleportto{c=<skill.x>,<skill.y>,<skill.z>;w=<skill.world>;yaw=<skill.yaw>;pitch=<caster.l.pitch>} @self
- - cmd{c="minecraft:clear @p redstone{MYTHIC_TYPE:<caster.var.i>}";asop=true;ascaster=true}
- - parseweapon{delay=1}
- - command{c="cmi sound entity_villager_no <trigger.name> -s"} @self
- - command{c="cmi titlemsg <caster.name> {#bbff50}You'r out\n{#bbff50}"}
- - skill:leftnospawn
- - particlesphere{particle=cloud;amount=100;radius=1;s=0.15} @self
- cooldowning:
- Conditions:
- - hasaura{n=timer} false
- Skills:
- - command{c="cmi sound entity_villager_no <trigger.name> -s"} @self
- - command{c="cmi titlemsg <caster.name> {#f01c58}\n{#f01c58}Quit Cooldown!&7(&f<caster.skill.iLeft1.cooldown>&7)"} @self
- effect:
- Skills:
- - command{c="cmi sound block_note_block_guitar <trigger.name> -s"} @self
- - holo{text="&cQuit in &f<skill.var.time> &csec."} @selflocation{y=2.2}
- - command{c="cmi titlemsg <caster.name> {#f01c58}Quit in &f<skill.var.time> {#f01c58}sec.\n{#f9f02e}To cancel press &fF {#f9f02e}key "} @trigger
- #- sendTitle{t="<caster.name> <#f01c58>Quit in &f<skill.var.time> <#f01c58>sec";st="To cancel press &fF <#f9f02e>key";d=20;fi=20;fo=20} @self@Location{x=100;y=71;z=-120}
- - variablesubtract{var=skill.time;a=1} @self
- cancel:
- Conditions:
- - hasaura{n=timer}
- Cooldown: 1
- Skills:
- - cancelevent
- - command{c="cmi titlemsg <caster.name> {#bbff50}\n{#bbff50}Quit Cancelled{#f9f02e}"} @self
- - setskillcd{s=timerdone;t=1} @self
- - auraremove{n=timer} @self
- - setskillcd{s=iLeft;t=10} @self
- leftnospawn:
- Cooldown: 1
- Skills:
- - delay 20
- - skill:spawnNpc ?!mobsInRadius{types=left1;amount=1;radius=55} ?variableequals{var=caster.i;v="ileft1"}
- - skill:spawnNpc ?!mobsInRadius{types=left2;amount=1;radius=55} ?variableequals{var=caster.i;v="ileft2"}
- - skill:spawnNpc ?!mobsInRadius{types=left3;amount=1;radius=55} ?variableequals{var=caster.i;v="ileft3"}
- spawnNpc:
- Skills:
- - command{c="mm m s <caster.var.i> 1 <skill.world>,<skill.x>,<skill.y>,<skill.z>"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement