Jump to content

Patsteaks123

Member
  • Posts

    85
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Patsteaks123

  1. Can you find out a way to fix it? Thank you

     

    command /toplevels:
        trigger:
            set {_sortedList::*} to indices of {level::*} in descending order
            send "&c&lLEVELS TOP 10"
            loop 10 times:
                set {_index} to {_sortedList::%loop-value%}
                set {_value} to {level::%{_index}%}
                send "&c&l%loop-value%. %{_index}% &7>> &f%formatNumber({_value})% Levels" to player
            send "&c&lLEVELS TOP 10"

     

  2. Error Message
     

    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! [Skript] Severe Error:
    [01:40:16 ERROR]: #!#! Could not load main.sk
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Something went horribly wrong with Skript.
    [01:40:16 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
    [01:40:16 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
    [01:40:16 ERROR]: #!#! Here is full list of them:
    [01:40:16 ERROR]: #!#! skRayFall v1.9.26 (https://sk.rayfall.net/) skript-gui v1.3-alpha3 (https://github.com/APickledWalrus/skript-gui) DiSky v2.1 (https://disky.itsthesky.info/) SkBee v1.14.2 (https://github.com/ShaneBeee/SkBee) Skellett v2.0.3 (https://forums.skunity.com/resources/skellett.24/) 
    [01:40:16 ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue.
    [01:40:16 ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.
    [01:40:16 ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.
    [01:40:16 ERROR]: #!#! In that case, you will be given instruction on how should you report it.
    [01:40:16 ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.
    [01:40:16 ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Stack trace:
    [01:40:16 ERROR]: #!#! ch.njol.skript.SkriptAPIException: No class info found for citizen
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.registrations.Classes.getClassInfo(Classes.java:263)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.TypePatternElement.fromString(TypePatternElement.java:92)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.PatternCompiler.compile(PatternCompiler.java:132)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.PatternCompiler.compile(PatternCompiler.java:48)
    [01:40:16 ERROR]: #!#!     at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1301)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:226)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Statement.parse(Statement.java:61)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1113)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.command.Commands.loadCommand(Commands.java:489)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:707)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$loadScripts$4(ScriptLoader.java:525)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$makeFuture$2(ScriptLoader.java:417)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.makeFuture(ScriptLoader.java:433)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:524)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:468)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.Skript$1.run(Skript.java:778)
    [01:40:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
    [01:40:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
    [01:40:16 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1229)
    [01:40:16 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
    [01:40:16 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:833)
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Version Information:
    [01:40:16 ERROR]: #!#!   Skript: 2.6.1 (latest)
    [01:40:16 ERROR]: #!#!     Flavor: skriptlang-github
    [01:40:16 ERROR]: #!#!     Date: 22:18:42.554713200
    [01:40:16 ERROR]: #!#!   Bukkit: 1.17.1-R0.1-SNAPSHOT
    [01:40:16 ERROR]: #!#!   Minecraft: 1.17.1
    [01:40:16 ERROR]: #!#!   Java: 17.0.1 (OpenJDK 64-Bit Server VM 17.0.1+12)
    [01:40:16 ERROR]: #!#!   OS: Linux amd64 5.13.0-27-generic
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Server platform: Paper
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Current node: set {reaction} to random interger beteen 1 and 1 (main.sk, line 14)
    [01:40:16 ERROR]: #!#! Current item: null
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Thread: Server thread
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Language: english
    [01:40:16 ERROR]: #!#! Link parse mode: DISABLED
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! End of Error.
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! [Skript] Severe Error:
    [01:40:16 ERROR]: #!#! Could not load scoreboard.sk
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Something went horribly wrong with Skript.
    [01:40:16 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
    [01:40:16 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
    [01:40:16 ERROR]: #!#! Here is full list of them:
    [01:40:16 ERROR]: #!#! skRayFall v1.9.26 (https://sk.rayfall.net/) skript-gui v1.3-alpha3 (https://github.com/APickledWalrus/skript-gui) DiSky v2.1 (https://disky.itsthesky.info/) SkBee v1.14.2 (https://github.com/ShaneBeee/SkBee) Skellett v2.0.3 (https://forums.skunity.com/resources/skellett.24/) 
    [01:40:16 ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue.
    [01:40:16 ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.
    [01:40:16 ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.
    [01:40:16 ERROR]: #!#! In that case, you will be given instruction on how should you report it.
    [01:40:16 ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.
    [01:40:16 ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Stack trace:
    [01:40:16 ERROR]: #!#! ch.njol.skript.SkriptAPIException: No class info found for citizen
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.registrations.Classes.getClassInfo(Classes.java:263)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.TypePatternElement.fromString(TypePatternElement.java:92)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.PatternCompiler.compile(PatternCompiler.java:132)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.patterns.PatternCompiler.compile(PatternCompiler.java:48)
    [01:40:16 ERROR]: #!#!     at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1301)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:226)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Condition.parse(Condition.java:77)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.sections.SecConditional.init(SecConditional.java:83)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.init(Section.java:69)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:257)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.lambda$parse$0(Section.java:157)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section$SectionContext.modify(Section.java:190)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.parse(Section.java:156)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1127)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:752)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$loadScripts$4(ScriptLoader.java:525)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$makeFuture$2(ScriptLoader.java:417)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.makeFuture(ScriptLoader.java:433)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:524)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:468)
    [01:40:16 ERROR]: #!#!     at Skript.jar//ch.njol.skript.Skript$1.run(Skript.java:778)
    [01:40:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
    [01:40:16 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
    [01:40:16 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1229)
    [01:40:16 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
    [01:40:16 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:833)
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Version Information:
    [01:40:16 ERROR]: #!#!   Skript: 2.6.1 (latest)
    [01:40:16 ERROR]: #!#!     Flavor: skriptlang-github
    [01:40:16 ERROR]: #!#!     Date: 22:18:42.554713200
    [01:40:16 ERROR]: #!#!   Bukkit: 1.17.1-R0.1-SNAPSHOT
    [01:40:16 ERROR]: #!#!   Minecraft: 1.17.1
    [01:40:16 ERROR]: #!#!   Java: 17.0.1 (OpenJDK 64-Bit Server VM 17.0.1+12)
    [01:40:16 ERROR]: #!#!   OS: Linux amd64 5.13.0-27-generic
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Server platform: Paper
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Current node: while player is online: (scoreboard.sk, line 3)
    [01:40:16 ERROR]: #!#! Current item: null
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Thread: Server thread
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! Language: english
    [01:40:16 ERROR]: #!#! Link parse mode: DISABLED
    [01:40:16 ERROR]: #!#! 
    [01:40:16 ERROR]: #!#! End of Error.
    [01:40:16 ERROR]: #!#! 

     

  3. 6 hours ago, _LunahPvp_ said:

    If anyone knows how to make the other scripts please tell me

    options:
        pickaxe: diamond pickaxe named "&4Pickaxe" with lore "&4Pickaxe"
        spawn: wither skeleton
    
    
    on break of obsidian:
        if player's held item is {@pickaxe}:
            chance of 25%:
                spawn {@spawn} at event-block
                send player title "&c&lOH NO!" with subtitle "&7A wither skeleton spawned" for 3 seconds

    Number 2 is simple

    • Like 1
  4. If I do send "" to all players the result will be none and every will see the same message

     

    options:
      prefix: &8&l>> &6ECO PAYHOUR &8&l<<
    
    variables:
      {cash.%player%} = 0
    
    command /esspayloop:
     trigger:
      send "Loop started" to player
      wait 30 minutes
      set {cash.%player%} to a random integer between 100 and 2000
      execute console command "eco give * %{cash.%player%}%"
      broadcast "{@prefix}"
      broadcast "&6PAYHOUR!!!" 
      send "&6PayCheck Owner: &8%player%" to player
      send "&6Cash: &8%{cash.%player%}%" to players
      send "&6Sender: &8PAYHOUR" to players
      broadcast "{@prefix}"
      
      execute console command "/esspayloop"

     

  5. 4 hours ago, ChickenMinesReal_m said:

    just do a
    on damage:
        and check if the flight mode is true then if it is disable the flight mode wait 5seconds then enable it

    Don't Necropost

  6. 4 hours ago, CodexHaxerTheReal said:

    Hi I need help plz I wanted to see other players location in minecraft but I don't know how to make my thing work can someone help me ? And sorry if I speak bad English or explain it in a bad way

     

    Script:

    command /location [<player>]:
        trigger:
            send location of player

    1. Don't Necro
    2. Please Lock for 1 year necro

  7. 10 minutes ago, Patsteaks123 said:

    PLUGINS: SkQuery, SkBee, SkriptJSON, SkRayFall, Skript
     

    I was inspired to make this, also feel free to make changes to this skript

     

    # Change to any Prefix
    
    options:
     prefix: &7>> &o&c24HHARDCORE &7<<
     
    # Variables 
     
    variables:
     {deaths.%player%} = 0
     {safe.%player%} = 20
     {bans.%player%} = 0
     
    # Safe Player
     
    on first join:
     send title "&c&l&oGet far away from spawn" with subtitle "&c&oYou have 20 minutes of safe time" to player for 5 seconds
     set {safe.%player%} to 20
     wait 1 minute
     set {safe.%player%} to 19
     wait 1 minute
     set {safe.%player%} to 18
     wait 1 minute
     set {safe.%player%} to 17
     wait 1 minute
     set {safe.%player%} to 16
     wait 1 minute
     set {safe.%player%} to 15
     wait 1 minute
     set {safe.%player%} to 14
     wait 1 minute
     set {safe.%player%} to 13
     wait 1 minute
     set {safe.%player%} to 12
     wait 1 minute
     set {safe.%player%} to 11
     wait 1 minute
     set {safe.%player%} to 10
     wait 1 minute
     set {safe.%player%} to 9
     wait 1 minute
     set {safe.%player%} to 8
     wait 1 minute
     set {safe.%player%} to 7
     wait 1 minute
     set {safe.%player%} to 6
     wait 1 minute
     set {safe.%player%} to 5
     wait 1 minute
     set {safe.%player%} to 4
     wait 1 minute
     set {safe.%player%} to 3
     wait 1 minute
     set {safe.%player%} to 2
     wait 1 minute
     set {safe.%player%} to 1
     wait 1 minute
     set {safe.%player%} to 0
     send "{@prefix}"
     send "&c&oYou have no time left on your safe timer be careful"
     send "{@prefix}"
     
    # damage and death manager
     
    on join:
     if {bans.%player%} = 1:
      set {bans.%player%} to {bans.%player%}-1
     
     
     
    
    on damage:
     if victim is player:
      if {safe.%victim%} > 0:
       send "{@prefix}" to victim
       send "&c&oSomeone tryed to damage you but you have %{safe.%victim%}% mintues left" to victim
       send "{@prefix}" to victim
       send "{@prefix}" to attacker
       send "&c&oThis player is protected for %{safe.%victim%}% minutes left" to attacker
       send "{@prefix}" to attacker
       cancel event
       
       
       
       
       
    on death:
     set {deaths.%player%} to {deaths.%player%}+1
     set {bans.%player%} to {deaths.%player%}+1
     execute console command "/tempban %victim% 1d &c&oYou died come back when your time is over!"
     
    # Commands
     
    command /deaths <offline player>:
     trigger:
      send "{@prefix}"
      send "&c&oThe amount of times %arg% has died is %{deaths.%player%} times%"
      send "{@prefix}"
      
      
      
    command /safereset <player>:
     permission: 24HR.admin.safer
     trigger:
      send title "&c&l&oGet far away from spawn" with subtitle "&c&oYou have 20 minutes of safe time" to arg for 5 seconds
      set {safe.%player%} to {safe.%player%}+20
      
      
      
    command /safedelete <player>:
     permission: 24HR.admin.safed
     trigger:
      send title "&c&l&oYour Safe Time Was Delete" with subtitle "&c&oBe careful for players" to arg for 5 seconds
      set {safe.%player%} to {safe.%player%}-20
      
      
    command /safetime <offline player>:
     permission: 24HR.admin.safet
     trigger:
      send "{@prefix}"
      send "%arg% has {safe.%player%}% minutes left"
      send "{@prefix}"
      
      
      # Idk whats next
      

     

    Don't use it it is broken new update to this will be in the morning!

  8. PLUGINS: SkQuery, SkBee, SkriptJSON, SkRayFall, Skript
     

    I was inspired to make this, also feel free to make changes to this skript

     

    # Change to any Prefix
    
    options:
     prefix: &7>> &o&c24HHARDCORE &7<<
     
    # Variables 
     
    variables:
     {deaths.%player%} = 0
     {safe.%player%} = 20
     {bans.%player%} = 0
     
    # Safe Player
     
    on first join:
     send title "&c&l&oGet far away from spawn" with subtitle "&c&oYou have 20 minutes of safe time" to player for 5 seconds
     set {safe.%player%} to 20
     wait 1 minute
     set {safe.%player%} to 19
     wait 1 minute
     set {safe.%player%} to 18
     wait 1 minute
     set {safe.%player%} to 17
     wait 1 minute
     set {safe.%player%} to 16
     wait 1 minute
     set {safe.%player%} to 15
     wait 1 minute
     set {safe.%player%} to 14
     wait 1 minute
     set {safe.%player%} to 13
     wait 1 minute
     set {safe.%player%} to 12
     wait 1 minute
     set {safe.%player%} to 11
     wait 1 minute
     set {safe.%player%} to 10
     wait 1 minute
     set {safe.%player%} to 9
     wait 1 minute
     set {safe.%player%} to 8
     wait 1 minute
     set {safe.%player%} to 7
     wait 1 minute
     set {safe.%player%} to 6
     wait 1 minute
     set {safe.%player%} to 5
     wait 1 minute
     set {safe.%player%} to 4
     wait 1 minute
     set {safe.%player%} to 3
     wait 1 minute
     set {safe.%player%} to 2
     wait 1 minute
     set {safe.%player%} to 1
     wait 1 minute
     set {safe.%player%} to 0
     send "{@prefix}"
     send "&c&oYou have no time left on your safe timer be careful"
     send "{@prefix}"
     
    # damage and death manager
     
    on join:
     if {bans.%player%} = 1:
      set {bans.%player%} to {bans.%player%}-1
     
     
     
    
    on damage:
     if victim is player:
      if {safe.%victim%} > 0:
       send "{@prefix}" to victim
       send "&c&oSomeone tryed to damage you but you have %{safe.%victim%}% mintues left" to victim
       send "{@prefix}" to victim
       send "{@prefix}" to attacker
       send "&c&oThis player is protected for %{safe.%victim%}% minutes left" to attacker
       send "{@prefix}" to attacker
       cancel event
       
       
       
       
       
    on death:
     set {deaths.%player%} to {deaths.%player%}+1
     set {bans.%player%} to {deaths.%player%}+1
     execute console command "/tempban %victim% 1d &c&oYou died come back when your time is over!"
     
    # Commands
     
    command /deaths <offline player>:
     trigger:
      send "{@prefix}"
      send "&c&oThe amount of times %arg% has died is %{deaths.%player%} times%"
      send "{@prefix}"
      
      
      
    command /safereset <player>:
     permission: 24HR.admin.safer
     trigger:
      send title "&c&l&oGet far away from spawn" with subtitle "&c&oYou have 20 minutes of safe time" to arg for 5 seconds
      set {safe.%player%} to {safe.%player%}+20
      
      
      
    command /safedelete <player>:
     permission: 24HR.admin.safed
     trigger:
      send title "&c&l&oYour Safe Time Was Delete" with subtitle "&c&oBe careful for players" to arg for 5 seconds
      set {safe.%player%} to {safe.%player%}-20
      
      
    command /safetime <offline player>:
     permission: 24HR.admin.safet
     trigger:
      send "{@prefix}"
      send "%arg% has {safe.%player%}% minutes left"
      send "{@prefix}"
      
      
      # Idk whats next
      

     

  9. 14 hours ago, AgentGamerPro said:

    could you send the errors?

    Well this is the new skript two errors on this new one still fixing them

    options:
     prefix: &8&o<< &c&l&oPLF &o&8>>
    
     # Edit the first two to anything
    
    variables:
     {maxlifes.%player%} = 10
     {lifes.%player%} = 3
     {ban.%player%} = 0
     {boogey.%player%} = 0
    
     # Edit the first 1 if you want everyone with extra lifes
    
    on first join:
     set {lifes.%player%} to 3
     set {ban.%player%} to 0
    
     # Don't Edit Down Here Unless you know what you are doing!
    
    on death of player:
     if victim is player:
      set {lifes.%player%} to {lifes.%player%}-1
      broadcast "&c%player% has died they now have %{lifes.%player%}% lifes"
      if {lifes.%player%} < 0:
      set {ban.%player%} to 1
      broadcast "&c&l&oRIP &f&c%player% has lost all their lifes..."
      execute console command "/gamemode %player% spectator"
    
     # Commands
    
    command /boogeyman [<player>]:
     permission: lastlife.admin.boogeyman
     trigger:
      broadcast "{@prefix}"
      broadcast "&cBoogey man has been choosen"
      broadcast "{@prefix}"
      set {boogey.%player%} to {boogeyman.%player%}+1
      send "{@prefix}" to player
      send  "&c&lYou are the BoogeyMan" to {boogey.%player%}
      send "&cYou have 1 minute to kill a player" to {boogey.%player%}
      send "{@prefix}" to {boogey.%player%}
      wait 1 minute
      if {boogey.%player%} = 1:
      set {lifes.%player%} to {lifes.%player%}-1
      set {boogey.%player%} to {boogey.%player%}-1
      send "{@prefix}" to {boogey.%player%}
      send "&cYou failed to kill anyone in time!" to {boogey.%player%}
      send "{@prefix}" to {boogey.%player%}
    
     # Boogey Man Manager
    
    on death of player:
     if attacker is {boogey.%player%}:
      set {boogey.%player%} to %player%
      broadcast "{@prefix}"
      broadcast "&c%{boogey.%player%}% was the BoogeyMan and killed %victim%..."
      broadcast "{@prefix}"
    
    command /boogeycheck:
     permission: lastlife.admin.boogeyman
     trigger:
      set {boogey.%player%} to %player%
      send "{@prefix}"
      send "&c%{boogey.%player%}% is the boogeyman"
      send "{@prefix}"

     

×
×
  • Create New...