1. Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  2. LOOKING FOR A VERSION OF SKRIPT?

    You can always check out our Wiki for downloads and any other information about Skript!

Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Problem with item holograms

Discussion in 'Skript' started by Hakuyamu, Feb 17, 2020.

Tags:
Thread Status:
Not open for further replies.
  1. Hakuyamu

    Hakuyamu Member

    Joined:
    Oct 29, 2018
    Messages:
    33
    Likes Received:
    0
    Hey guys,

    I have an issue with items in holograms where they won't be displayed sometimes and some won't appear at all (the shulker box and the sun flower). Server version 1.15.2, Skript: latest stable version. This is my Code:
    Code (Text):
    1. on click on player head:
    2.     if {crate.isopening.%player%} is true:
    3.         if {crate.hasopened.%player%} is not 4:
    4.             if {crate.headopened.%clicked block%} is not set:
    5.                 add 1 to {crate.hasopened.%player%}
    6.                 set {crate.reward.%player%.%{crate.hasopened.%player%}%} to random integer between 1 and 4
    7.                 message "%{crate.reward.%player%.%{crate.hasopened.%player%}%}%"
    8.                 if {crate.reward.%player%.%{crate.hasopened.%player%}%} is 1:
    9.                     wait 2 ticks
    10.                     create holo object "&b&lStarter Spitzhacke;ItemStack:diamond_pickaxe;" with id "cratehead.%{crate.hasopened.%player%}%" at block 1 above clicked block
    11.                 if {crate.reward.%player%.%{crate.hasopened.%player%}%} is 2:
    12.                     wait 2 ticks
    13.                     create holo object "&6&l1.000 &e&lDollar;ItemStack:sunflower;" with id "cratehead.%{crate.hasopened.%player%}%" at block 1 above clicked block
    14.                 if {crate.reward.%player%.%{crate.hasopened.%player%}%} is 3:
    15.                     wait 2 ticks
    16.                     create holo object "&d&lShulker Box;ItemStack:shulker_box;" with id "cratehead.%{crate.hasopened.%player%}%" at block 1 above clicked block
    17.                 if {crate.reward.%player%.%{crate.hasopened.%player%}%} is 4:
    18.                     wait 2 ticks
    19.                     create holo object "&2&l8 &a&lSSmaragdblock;ItemStack:emerald_block;" with id "cratehead.%{crate.hasopened.%player%}%" at block 1 above clicked block
    20.                 set {crate.headopened.%clicked block%} to true
    21.             else:
    22.                 message "&8» &cDieser Gewinn wurde bereits entlüftet!"
    23.         if {crate.hasopened.%player%} is 4:
    24.             loop all blocks in radius 5 of {crate.clickedec.%player%}:
    25.                 if y coord of loop-block is y coord of {crate.clickedec.%player%}:
    26.                     if loop-block is player head:
    27.                         set block under loop-block to {@cratemat}
    28.                         delete {crate.headopened.%loop-block%}
    29.             wait 2 seconds
    30.             delete holo object "cratehead.1"
    31.             delete holo object "cratehead.2"
    32.             delete holo object "cratehead.3"
    33.             delete holo object "cratehead.4"
    34.             delete {crate.isopening.%player%}
    35.             delete {crate.beingopen.%{crate.clickedec.%player%}%}
    36.             set {crate.hasopened.%player%} to 0
    I thank you in advance!


    Haku
     
Thread Status:
Not open for further replies.

Share This Page

Loading...