Sueta

Gifts

1.0

Give gifts to your friends! Customizable with .yml

·Plugin

I was looking for some cool ideas to make, and then thought that remaking a gifting system in Skript would be pretty lit, because I can't find a fully-featured, well-working one out there. And so here we are.

Before you read the features and commands, please read this! I am well aware that bugs and glitches may occur! Please report these to me and I will release a fix ASAP.
As well as bugs, you may also want to add or remove a feature. To:

  • add a feature - explain what the feature is and how the player would use it
  • remove a feature - give a super good reason as to why it should be removed, as removing a feature is a BIG deal

Features:

  • Completely customizable gift items
    • Add or remove gift items in the .yml file located at `plugins/gifts/gifts.yml`
  • A 1-day timer, so that player's cant gift whenever they want
  • Players must have the permission `cheez.gift` to use the system
    • This option is editable in the .sk file

Using - actually important for usage :

  1. Add the .sk file into the `plugins/Skript/scripts`
  2. Make sure you have the required files!
  3. When the script has loaded, redirect yourself to `plugins/gifts`
  4. In that folder, there should be a .yml file called "gifts"
  5. Open that, and create a list of items using the following format:
    gifts: 
      - stone 
      - diamond 
      - iron chestplate
  6. Add as many items as you like to the list, but make sure there are no empty lines! Also make sure that all the items are spelled correctly!
  7. Reload the script using `sk reload gifts`
  8. You're done! Players can now give gifts to each other!

Commands:

  • /gift (player)
    • You must give a player!
    • At the moment, you can give yourself your gift (let me know if this should be removed)

Requirements:

  • Skript (2.3.5)
  • skript-yaml (1.2.5)

Similar projects

Plugin →