# 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.