Search results

  • 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!

  1. AsuDev

    Skript Chest Inventory Serialization (SkBee)

    This is a little tutorial on how to serialize chest inventories and items using SkBee. Main serialization function function serializeInventoryContents(inv: inventory) :: objects: loop (rows of {_inv})*9 times: set {_i} to slot (loop-value - 1) of {_inv} set...
  2. AsuDev

    BeeShops

    BeeShops is a script that allows players to create their own simple shops in skript code using the power of SkBee. Note: This script is meant to be a basis for a shop script. This is not a completed product, but something you can build off of to complete what you need. Features: - Buy/Sell...
  3. AsuDev

    Chat Items

    Description Chat Items is a script that allows players to share multiple items in chat at the same time. Instead of using the typical '[item]' system which shares the item in the player's hand, this system works off of player's being able to specify which slots they want to share with others...
  4. AsuDev

    Solved FAWE Block Distribution (Types)

    Note: I am not using and I will not use Skematic or FaweSK. So do not mention it. I am trying to get the types of blocks in a region, but I am not sure how. Right now I have this function: function getBlocksInRegion(pos1: location, pos2: location) :: objects: set {_session} to...
  5. AsuDev

    Kill Leaderboard

    What is this? This script simply has one purpose. To show an example of a fully made kill leaderboard along with other helpful commands and functions. I see people asking for kill leaderboard stuff all the time on the forums and this resource should help with that. Features 1. A very fast...
  6. AsuDev

    Skript Sorting Method / Toplists

    Requirements: Skript and Skript-Mirror 2.0 Tested on: 1.8.8, 1.13.2, 1.14.4 Difficulty: Semi-Basic/Complex This is a small tutorial on how to create a toplist with Skript based on a couple expressions made in skript-mirror. The skript-mirror expressions / sorting algorithm: import...
  7. AsuDev

    Sort With Custom Output

    I was wondering if anyone could make the sorting mechanism from MorkazSK in normal Skript with skript-mirror (Without using the addon completely). I've been needing something like it for awhile but I don't want to have another entire addon just for sorting. I am still learning skript-mirror so...
  8. AsuDev

    Skript Paginated GUI Example

    Difficulty: Basic This isn't so much as a tutorial but more of an example of a paginated GUI. This is to help you get an idea of how you yourself can create and format one based off of a list variable. # Paginated GUI Example # Made by AsuDev # What I used: # Skript 2.3.6+ # Tested on...
  9. AsuDev

    AsuDev's Snippets

    This small script API is just a collection of random but useful things I have used in projects and I wanted to share them. Note: I have not tried this on versions lower than 1.13.2 so I do not know if it will work or not. I do not plan to test on lower versions and I will not reply to those who...
  10. AsuDev

    AsuDev Scripts [1.8.8-1.14.4]

    About Me My name is Ryan and I am 20 years old. I have been using Skript for around 4.5 years now and have became better and better at using it. I have put in many hours (at least a thousand, probably more) in using Skript and making different scripts. Contact Discord is the only way to contact...
  11. AsuDev

    Block Sounds

    Block Sounds Block sounds is a script that allows you to play sounds at locations in an infinite loop. Features - Play sounds at blocks with an endless loop - Easy to use commands to setup sound locations Commands Permission is 'sounds' for all of the commands. /addsound <ID> <sound> <volume>...
  12. AsuDev

    SafeTrade

    SafeTrade SafeTrade is a script that makes trading items between players easy and simple. Features - Safe and simple way for people to trade items - Configurable messages - Inventory checker for full inventory - Creative mode option - Configurable trade cool down and trade time out -...
  13. AsuDev

    Skript-Mirror Help

    How can I set {_message} to the new format? set {_message} to "!" set {_message} to {_message}.replaceFirst("!", " "); #Doesn't Work gives error {_message}.replaceFirst("!", " "); #Works but doesn't change anything in {_message} player.sendMessage({_message}.replaceFirst("!", " ")); #Does...
  14. AsuDev

    Rev's Free Sk's

    Willing to work for free for any server or network. I've been using and learning SK for the past 3 years and have become skilled at it. Like the title of my post, I'm willing to work for free but under certain conditions: 1. Spigot server jar must be 1.12+ 2. Using bensku fork of SK (dev32 -...
  15. AsuDev

    Database Check Online/Offline

    Is there a way to return a Boolean of whether your database is online or offline with skript-db? Basically I am going to use most variables in the MySQL database and not SK itself and I want it to where they can't join the server if the database is offline.
  16. AsuDev

    Solved Skript-db Help

    Latest bensku spigot 1.12.2 skript-db I am new to skript-db and I was wondering if I was doing this right because it seems like I am not... So I have this: execute "SELECT * FROM playerdata" in {_sql} and store the result in {_results::*} broadcast "%last data source error%" #No Errors at...
  17. AsuDev

    Multiple types in one argument

    Is it possible to have multiple types in one argument in a command? Ex. command /test [<text>] [<text or integer>]:
  18. AsuDev

    Java to SK - Hand Location

    Category: Java to SK conversion Suggested name: Hand Location What I want: A simple conversion from Java to Skript (getting hand location). Ideas for commands: None Ideas for permissions: None When I'd like it by: Asap Basically what I want is a function from java to be converted to a...
  19. AsuDev

    play_server_named_sound_effect Packet

    How can I get the ID or name of the sound that was played? All I got so far. Not sure how to get the Id or sound though... on packet event play_server_named_sound_effect:
  20. AsuDev

    NBT of an item and adding to an array.

    Is it possible to separate nbt tags in the nbt of an item and add them to an array?