Jump to content

Why Wont This Skript Work?


King_Ferrum

Recommended Posts

# Gens With cooldown Skript
# Made By Ferrum

command /generators:
  aliases: /gens
  permission: gens.cooldown
  permission message: &4Error: &cYou do not have permission to execute this command.
  trigger:
    close player's inventory
    wait 1 tick
    open virtual chest inventory with size 4 named "Gens" to player
    set {_filler} to 0
    loop 36 times:
      format gui slot {_filler} of player with red stained glass pane named "&3"
      add 1 to {_filler}
    format gui slot 10 of player with diamond ore named "&cDiamond Gen" to run [give player diamond ore named "&cDiamond Gen"]
    format gui slot 11 of player with emerald ore named "&cEmerald Gen" to run [give player emerald ore named "&cEmerald Gen"]
    format gui slot 12 of player with gold ore named "&cGold Gen" to run [give player gold ore named "&cGold Gen"]
    format gui slot 13 of player with iron ore named "&cIron Gen" to run [give player iron ore named "&cIron Gen"]
    format gui slot 14 of player with coal ore named "&cCoal Gen" to run [give player coal ore named "&cCoal Gen"]
    format gui slot 15 of player with cobblestone named "&cCobblestone Gen" to run [give player cobblestone named "&cCobblestone Gen"]
    format gui slot 16 of player with stone named "&cStone Gen" to run [give player stone named "&cStone Gen"]
    format gui slot 21 of player with oak Log named "&cOak Log Gen" to run [give player oak log named "&cOak Log Gen"]
    format gui slot 22 of player with birch log named "&cBirch Log Gen" to run [give player birch log named "&cBirch Log Gen"]
    format gui slot 23 of player with spruce log named "&cSpruce Log Gen" to run [give player spruce log named "&cSpruce Log Gen"]

on break:
  if player's gamemode is not creative:
    if event-block is diamond ore named "&cDiamond Gen":
      set event-block to bedrock
      cancel event
      set {_drop} to diamond
      drop {_drop} at event-block's location
      wait 5 minutes
      set event-block to diamond ore named "&cDiamond Gen"

on break:
  if player's gamemode is not creative:
    if event-block is emerald ore named "&cEmerald Gen":
      set event-block to bedrock
      cancel event
      set {_drop2} to emerald
      drop {_drop2} at event-block's location
      wait 4 minutes
      set event-block to emerald ore named "&cEmerald Gen"

on break:
  if player's gamemode is not creative:
    if event-block is gold ore named "&cGold Gen":
      cancel event
      set event-block to bedrock
      set {_drop3} to gold ingot
      drop {_drop3} at event-block's location
      wait 2 minutes 30 seconds
      set event-block to gold ore named "&cGold Gen"

on break:
  if player's gamemode is not creative:
    if event-block is iron ore named "&cIron Gen":
      cancel event
      set event-block to bedrock
      set {_drop4} to iron ingot
      drop {_drop4} at event-block's location
      wait 2 minutes
      set event-block to iron ore named "&cIron Gen"

on break:
  if player's gamemode is not creative:
    if event-block is coal ore named "&cCoal Gen":
      cancel event
      set event-block to bedrock
      set {_drop5} to coal
      drop {_drop5} at event-block's location
      wait 1 minute
      set event-block to coal ore named "&cCoal Gen"

on break:
  if player's gamemode is not creative:
    if event-block is cobblestone named "&cCobblestone Gen":
      cancel event
      set event-block to bedrock
      set {_drop6} to cobblestone
      drop {_drop6} at event-block's location
      wait 10 seconds
      set event-block to cobblestone named "&cCobblestone Gen"

on break:
  if player's gamemode is not creative:
    if event-block is stone named "&cStone Gen":
      cancel event
      set event-block to bedrock
      set {_drop7} to stone
      drop {_drop7} at event-block's location
      wait 10 seconds
      set event-block to stone named "&cStone Gen"

on break:
  if player's gamemode is not creative:
    if event-block is oak log named "&cOak Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop8} to oak log
      drop {_drop8} at event-block's location
      wait 10 seconds
      set event-block to oak log named "&cOak Log Gen"

on break:
  if player's gamemode is not creative:
    if event-block is birch log named "&cBirch Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop9} to birch log
      drop {_drop8} at event-block's location
      wait 10 seconds
      set event-block to birch log named "&c Birch Log Gen"

on break:
  if player's gamemode is not creative:
    if event-block is spruce log named "&cSpruce Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop10} to spruce log
      drop {_drop10} at event-block's location
      wait 10 seconds
      set event-block to spruce log named "&cSpruce Log Gen"

why wont this skript work? Here's the error message.

unknown.png

Link to comment
Share on other sites

2 minutes ago, King_Ferrum said:
# Gens With cooldown Skript
# Made By Ferrum

command /generators:
  aliases: /gens
  permission: gens.cooldown
  permission message: &4Error: &cYou do not have permission to execute this command.
  trigger:
    close player's inventory
    wait 1 tick
    open virtual chest inventory with size 4 named "Gens" to player
    set {_filler} to 0
    loop 36 times:
      format gui slot {_filler} of player with red stained glass pane named "&3"
      add 1 to {_filler}
    format gui slot 10 of player with diamond ore named "&cDiamond Gen" to run [give player diamond ore named "&cDiamond Gen"]
    format gui slot 11 of player with emerald ore named "&cEmerald Gen" to run [give player emerald ore named "&cEmerald Gen"]
    format gui slot 12 of player with gold ore named "&cGold Gen" to run [give player gold ore named "&cGold Gen"]
    format gui slot 13 of player with iron ore named "&cIron Gen" to run [give player iron ore named "&cIron Gen"]
    format gui slot 14 of player with coal ore named "&cCoal Gen" to run [give player coal ore named "&cCoal Gen"]
    format gui slot 15 of player with cobblestone named "&cCobblestone Gen" to run [give player cobblestone named "&cCobblestone Gen"]
    format gui slot 16 of player with stone named "&cStone Gen" to run [give player stone named "&cStone Gen"]
    format gui slot 21 of player with oak Log named "&cOak Log Gen" to run [give player oak log named "&cOak Log Gen"]
    format gui slot 22 of player with birch log named "&cBirch Log Gen" to run [give player birch log named "&cBirch Log Gen"]
    format gui slot 23 of player with spruce log named "&cSpruce Log Gen" to run [give player spruce log named "&cSpruce Log Gen"]

on break:
  if player's gamemode is not creative:
    if event-block is diamond ore named "&cDiamond Gen":
      set event-block to bedrock
      cancel event
      set {_drop} to diamond
      drop {_drop} at event-block's location
      wait 5 minutes
      set event-block to diamond ore named "&cDiamond Gen"

on break:
  if player's gamemode is not creative:
    if event-block is emerald ore named "&cEmerald Gen":
      set event-block to bedrock
      cancel event
      set {_drop2} to emerald
      drop {_drop2} at event-block's location
      wait 4 minutes
      set event-block to emerald ore named "&cEmerald Gen"

on break:
  if player's gamemode is not creative:
    if event-block is gold ore named "&cGold Gen":
      cancel event
      set event-block to bedrock
      set {_drop3} to gold ingot
      drop {_drop3} at event-block's location
      wait 2 minutes 30 seconds
      set event-block to gold ore named "&cGold Gen"

on break:
  if player's gamemode is not creative:
    if event-block is iron ore named "&cIron Gen":
      cancel event
      set event-block to bedrock
      set {_drop4} to iron ingot
      drop {_drop4} at event-block's location
      wait 2 minutes
      set event-block to iron ore named "&cIron Gen"

on break:
  if player's gamemode is not creative:
    if event-block is coal ore named "&cCoal Gen":
      cancel event
      set event-block to bedrock
      set {_drop5} to coal
      drop {_drop5} at event-block's location
      wait 1 minute
      set event-block to coal ore named "&cCoal Gen"

on break:
  if player's gamemode is not creative:
    if event-block is cobblestone named "&cCobblestone Gen":
      cancel event
      set event-block to bedrock
      set {_drop6} to cobblestone
      drop {_drop6} at event-block's location
      wait 10 seconds
      set event-block to cobblestone named "&cCobblestone Gen"

on break:
  if player's gamemode is not creative:
    if event-block is stone named "&cStone Gen":
      cancel event
      set event-block to bedrock
      set {_drop7} to stone
      drop {_drop7} at event-block's location
      wait 10 seconds
      set event-block to stone named "&cStone Gen"

on break:
  if player's gamemode is not creative:
    if event-block is oak log named "&cOak Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop8} to oak log
      drop {_drop8} at event-block's location
      wait 10 seconds
      set event-block to oak log named "&cOak Log Gen"

on break:
  if player's gamemode is not creative:
    if event-block is birch log named "&cBirch Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop9} to birch log
      drop {_drop8} at event-block's location
      wait 10 seconds
      set event-block to birch log named "&c Birch Log Gen"

on break:
  if player's gamemode is not creative:
    if event-block is spruce log named "&cSpruce Log Gen":
      cancel event
      set event-block to bedrock
      set {_drop10} to spruce log
      drop {_drop10} at event-block's location
      wait 10 seconds
      set event-block to spruce log named "&cSpruce Log Gen"

why wont this skript work? Here's the error message.

unknown.png

use "format gui slot" 

I used to play Minehut I guess?
Yeah, I still watch the forums for some reason. (15/5/2023)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...