Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Mythology skript by HeyImHungry / @HeyImHungry_ / /u/HungryGamesYT
- #Inspiration from /u/DaPenguin19
- #Feel free to edit - Give credit though.
- options:
- P: &7[&2Mythology&7] &r
- command /mythgods [<text>]:
- trigger:
- if arg-1 is "set":
- if command sender is an op:
- remove speed from all players
- remove slowness from all players
- remove strength from all players
- remove jump boost from all players
- delete {dealmoremelee::*}
- delete {deallessmelee::*}
- delete {dealmoreranged::*}
- delete {deallessranged::*}
- delete {takemoremelee::*}
- delete {takelessmelee::*}
- delete {takemoreranged::*}
- delete {takelessranged::*}
- delete {god::*}
- add "Zeus" to {god::*}
- execute console command "/scoreboard teams add zeus"
- execute console command "/scoreboard teams option zeus color yellow"
- add "Poseidon" to {god::*}
- execute console command "/scoreboard teams add poseidon"
- execute console command "/scoreboard teams option poseidon color dark_blue"
- add "Hades" to {god::*}
- execute console command "/scoreboard teams add hades"
- execute console command "/scoreboard teams option hades color black"
- add "Ares" to {god::*}
- execute console command "/scoreboard teams add ares"
- execute console command "/scoreboard teams option ares color dark_red"
- add "Apollo" to {god::*}
- execute console command "/scoreboard teams add apollo"
- execute console command "/scoreboard teams option apollo color aqua"
- add "Athena" to {god::*}
- execute console command "/scoreboard teams add athena"
- execute console command "/scoreboard teams option athena color white"
- add "Hephaestus" to {god::*}
- execute console command "/scoreboard teams add hephaestus"
- execute console command "/scoreboard teams option hephaestus color red"
- add "Artemis" to {god::*}
- execute console command "/scoreboard teams add artemis"
- execute console command "/scoreboard teams option artemis color dark_aqua"
- add "Aphrodite" to {god::*}
- execute console command "/scoreboard teams add aphrodite"
- execute console command "/scoreboard teams option aphrodite color light_purple"
- add "Hermes" to {god::*}
- execute console command "/scoreboard teams add hermes"
- execute console command "/scoreboard teams option hermes color blue"
- add "Demeter" to {god::*}
- execute console command "/scoreboard teams add demeter"
- execute console command "/scoreboard teams option demeter color dark_green"
- add "Hecate" to {god::*}
- execute console command "/scoreboard teams add hecate"
- execute console command "/scoreboard teams option hecate color dark_purple"
- add "Tyche" to {god::*}
- execute console command "/scoreboard teams add tyche"
- execute console command "/scoreboard teams option tyche color gold"
- add "Hypnos" to {god::*}
- execute console command "/scoreboard teams add hypnos"
- execute console command "/scoreboard teams option hypnos color dark_gray"
- add "Dionysus" to {god::*}
- execute console command "/scoreboard teams add dionysus"
- execute console command "/scoreboard teams option dionysus color green"
- add "Chronos" to {god::*}
- execute console command "/scoreboard teams add chronos"
- execute console command "/scoreboard teams option chronos color gray"
- loop all players:
- set {god::%loop-player%} to a random element of {god::*}
- send "{@P}&3You are &6%{god::%loop-player%}%&3. Use /mythgods <God> to check its abilities." to loop-player
- if {god::%loop-player%} is "Zeus":
- execute console command "/scoreboard teams join zeus loop-player"
- on shoot:
- projectile is a arrow
- strike lightning at the targeted block
- set {takemoremelee::%loop-player%} to true
- set {dealmoreranged::%loop-player%} to true
- else if {god::%loop-player%} is "Poseidon":
- execute console command "/scoreboard teams join poseidon loop-player"
- on walk on water:
- push the player forwards with force 0.25
- block below the player is water:
- player is sneaking:
- push the player upwards with force 0.25
- set {takelessmelee::%loop-player%} to true
- set {deallessmelee::%loop-player%} to true
- else if {god::%loop-player%} is "Hades":
- execute console command "/scoreboard teams join hades loop-player"
- set {dealmoremelee::%loop-player%} to true
- apply slowness 1 to {_arg2} for 999 days
- on craft of iron helmet:
- cancel event
- drop 1 diamond helmet named "The Helm of Darkness"
- else if {god::%loop-player%} is "Ares":
- execute console command "/scoreboard teams join ares loop-player"
- On rightclick:
- player is holding a iron axe:
- apply strength 1 to {_arg2} for 3 seconds
- apply speed 1 to {_arg2} for 10 seconds
- set {deallessranged::%loop-player%} to true
- set {takemoreranged::%loop-player%} to true
- set {dealmoremelee::%loop-player%} to true
- else if {god::%loop-player%} is "Apollo":
- execute console command "/scoreboard teams join apollo loop-player"
- on rightclick on noteblock:
- apply strength 1 to {_arg2} for 5 seconds
- set {dealmoreranged::%loop-player%} to true
- set {takemoremelee::%loop-player%} to true
- else if {god::%loop-player%} is "Athena":
- execute console command "/scoreboard teams join athena loop-player"
- set {deallessmelee::%loop-player%} to true
- set {takelessmelee::%loop-player%} to true
- on mine of sugarcane:
- set block to air
- cancel the event
- drop 1 book
- drop 10 384
- else if {god::%loop-player%} is "Hephaestus":
- execute console command "/scoreboard teams join hephaestus loop-player"
- set {flamebody} to 5
- set {takemoremelee::%loop-player%} to true
- apply slowness 1 to {_arg2} for 999 days
- on shoot:
- projectile is a arrow
- set targeted block to fire
- on damage:
- if damage is caused by attack or contact:
- attacker is player
- chance of {flamebody}%
- set attacker on fire
- else if {god::%loop-player%} is "Artemis":
- execute console command "/scoreboard teams join artemis loop-player"
- if time is 18000:
- drop spawn_egg:95 at player
- drop 5 bones at player
- set {takelessranged::%loop-player%} to true
- set {dealmoreranged::%loop-player%} to true
- else if {god::%loop-player%} is "Aphrodite":
- execute console command "/scoreboard teams join aphrodite loop-player"
- set {charm} to 5
- set {dealmoreranged::%{_arg2}%} to true
- on damage:
- if damage is caused by attack or contact:
- chance of {charm}%
- cancel the event
- apply speed 1 to {_arg2} for 999 days
- else if {god::%loop-player%} is "Hermes":
- execute console command "/scoreboard teams join hermes loop-player"
- on damage:
- damage cause is fall:
- cancel the event
- set {takelessmelee::%loop-player%} to true
- set {takemoreranged::%loop-player%} to true
- apply speed 1 to {_arg2} for 999 days
- apply jump boost 1 to {_arg2} for 999 days
- else if {god::%loop-player%} is "Demeter":
- execute console command "/scoreboard teams join demeter loop-player"
- set {growth} to 5
- on consume of golden apple:
- chance of {growth}%
- set the player's health to 10
- set the player's max health to 15
- set {dealmoreranged::%loop-player%} to true
- set {takemoremelee::%loop-player%} to true
- else if {god::%loop-player%} is "Hecate":
- execute console command "/scoreboard teams join hecate loop-player"
- on sneak toggle:
- player is sneaking
- apply invisibility 1 to loop-player for 999 days
- else:
- remove invisibility from player
- set {dealmoreranged::%loop-player%} to true
- set {takemoremelee::%loop-player%} to true
- else if {god::%loop-player%} is "Tyche":
- execute console command "/scoreboard teams join tyche loop-player"
- set {DoubleDropChance} to 25
- set {sift} to 0.05
- on mine of diamond ore:
- chance of {DoubleDropChance}%
- drop 1 diamond
- on mine of gold ore:
- cancel the event
- drop 1 gold ingot
- chance of {DoubleDropChance}%
- drop 1 gold ingot
- on mine of iron ore:
- cancel the event
- drop 1 iron ingot
- chance of {DoubleDropChance}%
- drop 1 iron ingot
- on mine of gravel:
- chance of {sift}%
- drop 1 diamond
- drop 1 gold ingot
- set {takemoremelee::%loop-player%} to true
- else if {god::%loop-player%} is "Hypnos":
- execute console command "/scoreboard teams join hypnos loop-player"
- if time is day:
- apply weakness 1 to loop-player for 999 days
- else:
- apply speed 1 to {_arg2} for 999 days
- apply strength 1 to {_arg2} for 999 days
- else if {god::%loop-player%} is "Dionysus":
- execute console command "/scoreboard teams join dionysus loop-player"
- set {takemoreranged::%loop-player%} to true
- on consume of water bottle:
- apply strength 1 to loop-player for 5 seconds
- else if {god::%loop-player%} is "Chronos":
- execute console command "/scoreboard teams join chronos loop-player"
- set {dealmoremelee::%loop-player%} to true
- set {takemoreranged::%loop-player%} to true
- apply slowness 1 to loop-player for 999 days
- on rightclick with clock:
- if time is day:
- execute console command "/time set night"
- if time is night:
- execute console command "/time set day"
- else:
- send "&cYou do not have the required permission to run this command."
- else if arg-1 is "reset" or "clear":
- if command sender is an op:
- clear effects from all players
- delete {dealmoremelee::*}
- delete {deallessmelee::*}
- delete {dealmoreranged::*}
- delete {deallessranged::*}
- delete {takemoremelee::*}
- delete {takelessmelee::*}
- delete {takemoreranged::*}
- delete {takelessranged::*}
- delete {god::*}
- execute console command "/scoreboard teams remove zeus"
- execute console command "/scoreboard teams remove poseidon"
- execute console command "/scoreboard teams remove hades"
- execute console command "/scoreboard teams remove ares"
- execute console command "/scoreboard teams remove apollo"
- execute console command "/scoreboard teams remove athena"
- execute console command "/scoreboard teams remove hepaestus"
- execute console command "/scoreboard teams remove artemis"
- execute console command "/scoreboard teams remove aphrodite"
- execute console command "/scoreboard teams remove hermes"
- execute console command "/scoreboard teams remove demeter"
- execute console command "/scoreboard teams remove hecate"
- execute console command "/scoreboard teams remove tyche"
- execute console command "/scoreboard teams remove hypnos"
- execute console command "/scoreboard teams remove dionysus"
- execute console command "/scoreboard teams remove chronos"
- broadcast "{@P}&3Reset all gods."
- else if arg-1 is "zeus":
- send "{@P}&3About &6Zeus&3:" to command sender
- send "{@P}&6Takes more melee damage" to command sender
- send "{@P}&6Deals more ranged damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Lightning Strike - Call down lightning wherever you shoot an arrow." to command sender
- else if arg-1 is "poseidon":
- send "{@P}&3About &6Poseidon&3:" to command sender
- send "{@P}&6Deals less melee damage" to command sender
- send "{@P}&6Takes less melee damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Dive - Swim super fast in water and dive like a dolphin." to command sender
- else if arg-1 is "hades":
- send "{@P}&3About &6Hades&3:" to command sender
- send "{@P}&6Takes less melee damage" to command sender
- send "{@P}&6Deals less melee damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Summon - When you shoot someone there is a 50% chance to spawn a zombie at thier position." to command sender
- else if arg-1 is "ares":
- send "{@P}&3About &6Ares&3:" to command sender
- send "{@P}&6Deals more melee damage" to command sender
- send "{@P}&6Deals less ranged damage" to command sender
- send "{@P}&6Takes more ranged damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Charge - On right click with an Iron Axe, you get 10s of speed 1 and 3s of strength 1." to command sender
- else if arg-1 is "apollo":
- send "{@P}&3About &6Apollo&3:" to command sender
- send "{@P}&6Deals more ranged damage" to command sender
- send "{@P}&6Takes more melee damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Harp - When playing a note on a noteblock, you get 5s of strength 1." to command sender
- else if arg-1 is "athena":
- send "{@P}&3About &6Athena&3:" to command sender
- send "{@P}&6Takes more melee damage" to command sender
- send "{@P}&6Deals more ranged damage" to command sender
- send " " to command sender
- send "{@P}&6Ability: Knowledge - Breaking sugarcane gives you a book and 10 xp bottles(Easier enchanting)." to command sender
- else if arg-1 is "hephaestus":
- send "{@P}&3About &6Hephaestus&3:" to command sender
- send "{@P}&6Takes more melee damage." to command sender
- send "{@P}&6Permanent weakness 1 when in water." to command sender
- send " " to command sender
- send "{@P}&6Ability: Flame Body - 5% chance to set attacker on fire when hit in melee, also sets ground on fire when shooting an arrow." to command sender
- else if arg-1 is "artemis":
- send "{@P}&3About &6Artemis&3:" to command sender
- send "{@P}&6Takes less ranged damage." to command sender
- send "{@P}&6Deals more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: The Hunt - Each night you gain a wolf spawn egg and 12 bones." to command sender
- else if arg-1 is "aphrodite":
- send "{@P}&3About &6Aphrodite&3:" to command sender
- send "{@P}&6Deals more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Charm - When being attacked there 5% chance to not take damage." to command sender
- else if arg-1 is "hermes":
- send "{@P}&3About &6Hermes&3:" to command sender
- send "{@P}&6Takes less melee damage." to command sender
- send "{@P}&6Takes more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Flight - Permanent Jump Boost 1 and no fall damage." to command sender
- else if arg-1 is "demeter":
- send "{@P}&3About &6Demeter&3:" to command sender
- send "{@P}&6Takes more melee damage." to command sender
- send "{@P}&6Deals more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Growth - When eating a golden apple there is a 5% chance to heal to full with 5 potential hearts." to command sender
- else if arg-1 is "hecate":
- send "{@P}&3About &6Hecate&3:" to command sender
- send "{@P}&6Deals less ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Invisibility - Invisible when sneaking." to command sender
- else if arg-1 is "tyche":
- send "{@P}&3About &6Tyche&3:" to command sender
- send "{@P}&6Takes more melee damage." to command sender
- send "{@P}&6Ores are cutclean." to command sender
- send " " to command sender
- send "{@P}&6Ability: Luck - 0.05% chance to find a Diamond and Gold Ingot when mining gravel and Diamond/Gold has a 25% to give double drops." to command sender
- else if arg-1 is "hypnos":
- send "{@P}&3About &6Hypnos&3:" to command sender
- send "{@P}&6Permanent weakness 1 during day time." to command sender
- send " " to command sender
- send "{@P}&6Ability: Night Hunter - Permanent strength 1 and speed 1 during night time." to command sender
- else if arg-1 is "dionysus":
- send "{@P}&3About &6Dionysus&3:" to command sender
- send "{@P}&6Takes more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Wine Drink - When you drink from a bottle of water, you get 5s of strength 1." to command sender
- else if arg-1 is "chronos":
- send "{@P}&3About &6Chronos&3:" to command sender
- send "{@P}&6Deals more melee damage." to command sender
- send "{@P}&6Takes more ranged damage." to command sender
- send " " to command sender
- send "{@P}&6Ability: Timelord - Change between day and night with a clock." to command sender
- else if arg-1 is "list":
- send "{@P}&3List of Gods:" to command sender
- send "{@P}&6Zeus" to command sender
- send "{@P}&6Poseidon" to command sender
- send "{@P}&6Hades" to command sender
- send "{@P}&6Ares" to command sender
- send "{@P}&6Apollo" to command sender
- send "{@P}&6Athena" to command sender
- send "{@P}&6Hephaestus" to command sender
- send "{@P}&6Artemis" to command sender
- send "{@P}&6Aphrodite" to command sender
- send "{@P}&6Hermes" to command sender
- send "{@P}&6Demeter" to command sender
- send "{@P}&6Hecate" to command sender
- send "{@P}&6Tyche" to command sender
- send "{@P}&6Hypnos" to command sender
- send "{@P}&6Dionysus" to command sender
- send "{@P}&6Chronos" to command sender
- on command "/team color":
- cancel the event
- on command "/team colour":
- cancel the event
- on command "/permaday on":
- cancel the event
- on command "/startvote permaday":
- cancel the event
- on damage:
- if damage is caused by attack or contact:
- if {takemoremelee::%victim%} is true:
- if {dealmoremelee::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*1.4)
- else if {deallessmelee::%attacker%} is not set:
- set {_damage} to damage
- set damage to ({_damage}*1.2)
- else if {takelessmelee::%victim%} is true:
- if {deallessmelee::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*0.6)
- else if {dealmoremelee::%attacker%} is not set:
- set {_damage} to damage
- set damage to ({_damage}*0.8)
- else:
- if {dealmoremelee::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*1.2)
- else if {deallessmelee::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*0.8)
- else if damage is caused by projectile:
- if projectile is an arrow:
- if {takemoreranged::%victim%} is true:
- if {dealmoreranged::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*1.4)
- else if {deallessranged::%attacker%} is not set:
- set {_damage} to damage
- set damage to ({_damage}*1.2)
- else if {takelessranged::%victim%} is true:
- if {deallessranged::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*0.6)
- else if {dealmoreranged::%attacker%} is not set:
- set {_damage} to damage
- set damage to ({_damage}*0.8)
- else:
- if {dealmoreranged::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*1.2)
- else if {deallessranged::%attacker%} is true:
- set {_damage} to damage
- set damage to ({_damage}*0.8)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement