Jump to content

ZeroGaming

Member
  • Posts

    22
  • Joined

  • Last visited

Posts posted by ZeroGaming

  1. its not that will lag the server because it checks when a player walks if i have it "on pressure plate" it will check when a pressure plate is stepped on not every time every single player walks, thanks for your comment but I have already had this discussion and that is not what i am asking about. @Gam3rBoi

  2. after I restart my server or I relog my dropper stops working and it bugs me because I am still in the variable I looked at a thread from 2017 on skunity and it said to restart your server and run the /test command and i did and I was still in the variable but my dropper is still not dropping, I would like some help I have tried doing some stuff like saving the variable to another but no luck.

    command /test:
    trigger:
    send "Debug: %{gummybeardroppersetup::*}%"

    on pressure plate:
    if event-block is crimson pressure plate:
    cancel event
    if {packingdroppersetup::*} contains player:
    cancel event
    if {gummybeardroppersetup::*} does not contain player:
    if {gummybeardroppersetup::*} contains player:
    cancel event
    if player's balance is less than 100:
    send "&ayou just bought the &lGummy Bear &adropper!"
    add player to {gummybeardroppersetup::*}
    set event-block to air
    wait 1 tick
    set event-block to smooth stone
    set event-block to air
    set {_3} to location of event-block
    set {_start} to location 3 left of {_3}
    set {_1} to location 1 above {_start}
    set {_dropper} to location of {_start}
    set {_up} to location 1 left {_dropper}
    set {_temp} to location 1 right of {_start}
    set {_temp} to location 1 right of {_1}
    add player to {dropper2::*}
    wait 1 second
    set block at location of {_dropper} to top prismarine slab
    wait 1 second
    set block at location 1 left {_dropper} to west facing prismarine stair
    wait 1 second
    set block at location left {_dropper} to {_up}
    set block at location 1 left {_dropper} to west facing prismarine stair
    wait 1 second
    set block 1 above {_up} to prismarine block
    wait 1 second
    set block 2 above {_up} to west facing prismarine stair
    wait 1 second
    set block 3 above {_dropper} to bottom prismarine slab
    set block 2 above {_dropper} to top prismarine slab
    wait 1 second
    set block 2 above {_temp} to bottom prismarine slab
    wait 1 second
    set block 1 above {_temp} to end rod
    set {gummybear.%player%} to location of {_temp}
    wait 1 second
    if {gummybeardroppersetup::*} contains player:
    while {gummybeardroppersetup::*} contains player:
    wait 3 seconds
    drop 1 wheat seeds named "&aGummy Bears" at location of {gummybear.%player%} without velocity
    wait 5 seconds
    add 2.5 to player's balance

  3.  

    after I restart my server or I relog my dropper stops working and it bugs me because I am still in the variable I looked at a thread from 2017 on skunity and it said to restart your server and run the /test command and i did and I was still in the variable but my dropper is still not dropping, I would like some help I have tried doing some stuff like saving the variable to another but no luck.

    command /test:
    trigger:
    send "Debug: %{gummybeardroppersetup::*}%"

    on pressure plate:
    if event-block is crimson pressure plate:
    cancel event
    if {packingdroppersetup::*} contains player:
    cancel event
    if {gummybeardroppersetup::*} does not contain player:
    if {gummybeardroppersetup::*} contains player:
    cancel event
    if player's balance is less than 100:
    send "&ayou just bought the &lGummy Bear &adropper!"
    add player to {gummybeardroppersetup::*}
    set event-block to air
    wait 1 tick
    set event-block to smooth stone
    set event-block to air
    set {_3} to location of event-block
    set {_start} to location 3 left of {_3}
    set {_1} to location 1 above {_start}
    set {_dropper} to location of {_start}
    set {_up} to location 1 left {_dropper}
    set {_temp} to location 1 right of {_start}
    set {_temp} to location 1 right of {_1}
    add player to {dropper2::*}
    wait 1 second
    set block at location of {_dropper} to top prismarine slab
    wait 1 second
    set block at location 1 left {_dropper} to west facing prismarine stair
    wait 1 second
    set block at location left {_dropper} to {_up}
    set block at location 1 left {_dropper} to west facing prismarine stair
    wait 1 second
    set block 1 above {_up} to prismarine block
    wait 1 second
    set block 2 above {_up} to west facing prismarine stair
    wait 1 second
    set block 3 above {_dropper} to bottom prismarine slab
    set block 2 above {_dropper} to top prismarine slab
    wait 1 second
    set block 2 above {_temp} to bottom prismarine slab
    wait 1 second
    set block 1 above {_temp} to end rod
    set {gummybear.%player%} to location of {_temp}
    wait 1 second
    if {gummybeardroppersetup::*} contains player:
    while {gummybeardroppersetup::*} contains player:
    wait 3 seconds
    drop 1 wheat seeds named "&aGummy Bears" at location of {gummybear.%player%} without velocity
    wait 5 seconds
    add 2.5 to player's balance

  4. so I need a conveyor belt script that teleports items 8 blocks in a straight line after spawned by this script my developer friend said he would help me but he didnt, it has been a long time since he said he would help me so please I need help with nbt, sorry if my english isnt good  information you may need:

    the conveyor belt is needed to move items 5 blocks north, into a composter that despawns said item and gives your essentials balance 10$ 

    the item is wheat seeds named &aGummy Bears and this is the script it is supposed to hook into (not really) its just the script that sets  it up also if you could, I want a script that on a specific pressure plate it deletes the pressure plate and 3 blocks in front of the pressure plate it does this: 

     

        set {dropper} to location of event-block
        set {up} to location 1 left {dropper}
        set {temp} to location 1 right event-block
        wait 1 second
        set block at location of {dropper} to top prismarine slab
        wait 1 second
        set block at location 1 left {dropper} to west facing prismarine stair 
        wait 1 second
        set block at location left {dropper} to {up}
        set block at location 1 left {dropper} to west facing prismarine stair 
        wait 1 second
        set block 1 above {up} to prismarine block
        wait 1 second
        set block 2 above {up} to west facing prismarine stair 
        wait 1 second
        set block 3 above {dropper} to bottom prismarine slab
        set block 2 above {dropper} to top prismarine slab
        wait 1 second
        set block 3 above {temp} to bottom prismarine slab
        wait 1 second
        set block 2 above {temp} to end rod
        wait 1 second
        while {dropper} is set:
            wait 80 ticks
            drop 1 wheat seeds named "&aGummy Bears" above location of {temp}
        if {dropper} is not set:
            stop

  5. i decided i would help you, i took some time to make this script 

    variables:
        {boster::2%player%} = "False"

    on place of white glazed terracotta:
        set {gens::%location of event-block%} to uuid of player
        if {gens::%player%} < {maxgens::%player%}:
            add 1 to {gens::%player%}
            while event-block is white glazed terracotta:
                wait 120 ticks
                chance of 99%:
                    drop 1 white dye above location of event-block
        else:
            send "" to player
            send "&bYou have reached your Gen Cap! &7%{gens::%player%}%&b/&7%{maxgens::%player%}%" to player
            send "" to player
            cancel event
            if {booster::2%player%} = true:
                drop 2 white dye above location of event-block


     
    command /gencap [<offlineplayer>] [<text>] [<number>]:
        permission: gencap.use
        permission message: &cNope!
        trigger:
            if arg-1 is set:
                if arg-2 is "reset":
                    set {gens::%arg-1%} to 0
                    set {maxgens::%arg-1%} to 20
                    send "&cYou have just reset %arg-1%&c's gen cap!" to player

     

    that will then work with this script 

     

    on right click with name tag:
        if name of event-item is "&b&l+1 Gen":
            remove name tag from the player's tool
            add 1 to {maxgens::%player%}

     

    have another question? add me on discord Jeffthesavage#9254 i would be happy to help you!

     

    with love,
         Jeffthesavage8 aka Jeff aka Zero 🙂 

  6. for this skript can you make a way to fix the gens like /fixgens because sometimes the dye doesnt spawn when your gone for so long. 

     

    on place of white glazed terracotta:
        set {gens::%location of event-block%} to uuid of player
        if {gens::%player's uuid%} < 20:
            add 1 to {gens::%player's uuid%}
            while event-block is white glazed terracotta:
                wait 120 ticks
                chance of 75%:
                drop 1 white dye above location of event-block
        else:
            send "" to player
            send "&bYou have reached your Gen Cap! &7%{gens::%player's uuid%}%&b/&720" to player
            send "" to player
            cancel event
     
    command /gencap [<player>] [<text>] [<number>]:
        permission: gencap.use
        permission message: &cNope!
        trigger:
            if arg-1 is set:
                if arg-2 is "reset":
                    set {gens::%arg-1's uuid%} to 0
                    send "&cYou have just reset %arg-1%&c's gen cap!" to player
     
    command /gens:
        trigger:
            send "" to player
            send "&bYou have used %{gens::%player's uuid%}%&7/&b20 gen space!" to player
            send "" to player

×
×
  • Create New...