Jump to content

Houlton

Member
  • Posts

    675
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by Houlton

  1. Hello there, To get rid of the items dropped, type the below in console and press "ENTER" while not joining the server and the panel is showing your server as "Online". minecraft:kill @e[type=item] Another way to stop your server from repeatly crashing from this, is to use the latest backup of your server by using the "Backups" option which you can find on your panel. Please make me aware if you need additional assistance and I'll try and get back to you as soon as I'm able to.
  2. Maybe make this into a github repo so that we can suggest changes without using the minehut forums. Also have one variable per player for some things isn't really the best, so I made some changes below, I have commented out the old code so you know what I'm doing. For those who are aware of my 'normal' methods of first joins and other parts, I didn't want to completely remake the skript, just try to help people understand that there are other ways. #————————————————————————————————DO NOT REMOVE THIS SECTION————————————————————————————————# # MADE BY: BANDITEAGLE # DISCORD: BanditEagle#2481 # MINEHUT FORUMS PROFILE: https://forums.minehut.com/profile/276950-banditeagle/ # SPIGOT PROFILE: https://www.spigotmc.org/members/banditeagle.935281/ # You are allowed to share this skript, but please mention that this is made by me. # Staff Usages Skript v1.0 #————————————————————————————————DO NOT REMOVE THIS SECTION————————————————————————————————# #————————————————————————————————OPTIONS————————————————————————————————# options: #SECTION: RELOAD SKRIPTS reloadAlert: true #set to false if you don't want to advertise reloads reloadedMsg: "&bThe skript &2<skript>.sk &bhas been reloaded in &a<reloadtime>!" #Do not change <skript> or <reloadtime> as those are needed. Rest can be changed to your liking. reloadingMsg: "&bThe skript &2<skript>.sk &bis being reloaded. &c&lThis may cause lag, please be patient." #Do not change <skript> as it's needed. Rest can be changed to your liking. #SECTION: BROADCASTING JOIN/LEAVE STATUS staffstatus: true #set to false if you don't want to broadcast staff join/leaves donatorstatus: true #set to false if you don't want to broadcast donator join/leaves memberstatus: true #set to false if you don't want to broadcast member join/leaves firstjoinstatus: true #set to false if you don't want to broadcast new joins #————————————————————————————————OPTIONS————————————————————————————————# #————————————————————————————————ON 'X'————————————————————————————————# #SECTION: RELOADING SKRIPT on load: if {@reloadAlert} is true: set {loading} to true set {_msg} to {@reloadedMsg} if {reloadTime} is not set: set {reloadTime} to now ReloadSkript({_msg}) delete {reloadTime} #SECTION: RELOADING SKRIPT on unload: if {@reloadAlert} is true: set {reloadTime} to now set {loading} to false set {_msg} to {@reloadingMsg} ReloadSkript({_msg}) #SECTION: BROADCAST IF NEW PLAYER on first join: #set {firstJoin::%uuid of player%} to true add player's uuid to {firstjoined::*} {@firstjoinstatus} is true set {_msg} to "&7[&aNew Join&7] &a%player% &2has joined the server!" BroadcastAll({_msg}) #SECTION: CHECKING PLAYER'S STATUS AND BROADCASTING FOR JOINS on join: #if {firstJoin::%uuid of player%} is true: if {firstjoined::*} contains player's uuid: #delete {firstJoin::%uuid of player%} remove player's uuid from {firstjoined::*} stop else: if player has permission "staff.status": #SECTION: BROADCAST IF STAFF IS NOT HIDDEN {@staffstatus} is true #if {hideStatus::%uuid of player%} is false: if {hidestatus::*} doesn't contain player's uuid: set {_msg} to "&7[&2&l&nStaff Join&7] &a%player% &2has joined the server!" BroadcastAll({_msg}) #else if {hideStatus::%uuid of player%} is true: else if {hidestream::*} contain player's uuid: wait 1 tick make player execute command "/vanish" #SECTION: BROADCAST IF DONATOR else if player has permission "donator.status": {@donatorstatus} is true set {_msg} to "&7[&2&lDonator Join&7] &a%player% &2has joined the server!" BroadcastAll({_msg}) #SECTION: BROADCAST IF MEMBER else: {@memberstatus} is true set {_msg} to "&7[&2Join&7] &a%player% &2has joined the server!" BroadcastAll({_msg}) stop #SECTION: CHECKING PLAYER'S STATUS AND BROADCASTING FOR LEAVES on quit: #SECTION: BROADCAST IF STAFF IS NOT HIDDEN if player has permission "staff.status": {@staffstatus} is true #if {hideStatus::%uuid of player%} is false: if {hidestatus::*} doesn't contain player's uuid: set {_msg} to "&7[&2&l&nStaff Leave&7] &a%player% &2has left the server!" BroadcastAll({_msg}) #SECTION: BROADCAST IF DONATOR else if player has permission "donator.status": {@donatorstatus} is true set {_msg} to "&7[&2&lDonator Leave&7] &a%player% &2has left the server!" BroadcastAll({_msg}) #SECTION: BROADCAST IF MEMBER else: {@memberstatus} is true set {_msg} to "&7[&2Leave&7] &a%player% &2has left the server!" BroadcastAll({_msg}) #stop #SECTION: STAFFCHAT [CHAT] on chat: if player has permission "staff.chat": set {_m} to uncolored message if {_m} starts with "##": replace first "##" in {_msg} with "" StaffChat({_msg}) #————————————————————————————————ON 'X'————————————————————————————————# #————————————————————————————————FUNCTIONS————————————————————————————————# #SECTION: RELOADING SKRIPT function ReloadSkript(msg: text): if {loading} is true: replace "<skript>" in {_msg} with script replace "<reloadtime>" in {_msg} with "%difference between {reloadTime} and now%" send "%{_msg}%" to all players else: replace "<skript>" in {_msg} with script send "%{_msg}%" to all players #SECTION: BROADCASTING function BroadcastAll(m: text): set {_prefix} to {@prefix} set {_msg} to "%{_prefix}% %{_msg}%" send "%{_msg}%" to all players #SECTION: STAFFCHAT [FUNCTION] function StaffChat(msg: text): send "&7[&2Staff Chat&7] &f%uncolored loop-player's displayname% &2| &f%{_msg}%" to players where [input has permission "staff.chat"] #————————————————————————————————FUNCTIONS————————————————————————————————# #————————————————————————————————COMMANDS————————————————————————————————# #SECTION: STAFF HIDESTATUS command /hidestatus [<text>]: permission: staff.hideStatus trigger: if arg-1 is not set: make player execute command "/hidestatus help" #SECTION: BROADCAST STATUS else if arg-1 is "off": #set {hideStatus::%uuid of player%} to false remove player's uuid from {hidestatus::*} send "&7[&2HideStatus&7] &2-- &aEveryone will be able to see your join & leave messages now. Beware." #SECTION: HIDE YOUR STATUS else if arg-1 is "on": #set {hideStatus::%uuid of player%} to true add player's uuid to {hidestatus::*} send "&7[&2HideStatus&7] &2-- &aWhen you leave or join players won't see this." #SECTION: AUTHOR else if arg-1 is "author": send " " send "&2&l&nThis skript was developed by:&a BanditEagle." send " " send "&bDiscord: &aBanditEagle##2481" send "&bMinehut Forums: &aBanditEagle" send " " send "&2Add me for questions, requests, or just chatting!" send " " #SECTION: HELP else if arg-1 is "help": send "" send "&2&lWhat it does:" send "&7[&2HideStatus&7] &2-- &aTurning this on will hide you when you join or leave, and will put you into vanish when you join." send "&7[&2HideStatus&7] &2-- &aTurning this off will broadcast you joining or leaving the server." send "" send "&2&lHow to use it:" send "&2/hidestatus &con &2-- &cTurn it on" send "&2/hidestatus &coff &2-- &cTurn it off" send "&2/hidestatus &chelp &2-- &cSee how to use the command" send "&2/hidestatus &cauthor &2-- &cSee who created this." send "" stop #SECTION: STAFF FAKE JOIN/LEAVE command /fakestatus [<text>]: permission: staff.fakeStatus trigger: if arg-1 is not set: make player execute command "/fakestatus help" #SECTION: FAKE LEAVE else if arg-1 is "leave": set {_msg} to "&7[&2Staff Leave&7] &a%player% &2has left the server!" BroadcastAll({_msg}) #SECTION: FAKE JOIN else if arg-1 is "join": set {_msg} to "&7[&2Staff Join&7] &a%player% &2has joined the server!" BroadcastAll({_msg}) #SECTION: AUTHOR else if arg-1 is "author": send " " send "&2&l&nThis skript was developed by:&a BanditEagle." send " " send "&bDiscord: &aBanditEagle##2481" send "&bMinehut Forums: &aBanditEagle" send " " send "&2Add me for questions, requests, or just chatting!" send " " #SECTION: HELP else if arg-1 is "help": send "" send "&2&lHow to use it:" send "&2/fakestatus &cjoin &2-- &cSend a fake broadcast of your join" send "&2/fakestatus &cleave &2-- &cSend a fake broadcast of your leave" send "&2/fakestatus &chelp &2-- &cSee how to use the command" send "&2/fakestatus &cauthor &2-- &cSee who created this" send "" stop #SECTION: STAFFCHAT [COMMAND] command /staffchat [<text>]: aliases: /sc permission: staff.chat trigger: if arg-1 is not set: send "&cError: incorrect command usage." else: set {_msg} to uncolored arg-1 StaffChat({_msg}) stop #————————————————————————————————COMMANDS————————————————————————————————#
  3. Houlton

    server ideas

    you are asking for a hard bet right now, good luck.
  4. Hello there, This is a script, not a plugin. Sadly, we cannot add the addons required for this script due to security issues with how files are handled on Minehut. I hope you can find an alternative with you and your friends.
  5. Skoice requires a few addons that has been denied due to security reasons, probably why people are requesting this so much.
  6. Restarting will fix this issue as Minehut forgot to allow some plugins to create files. If restarting doesn't help, share your logs here.
  7. Looking at the logs, this was a issue with Minehut's side of things but this should be fixed now. Please let me know if you are still experiencing these issues.
  8. Houlton

    500 Rep

    well done you forums tryhard
  9. Imagine when you go for a job interview and they ask for your past experience so you say: "I was a moderator for a Minecraft network named Minehut and I worked as a manager at Minedonalds."
  10. Houlton

    Plugman

    I'm kinda sure that this got denied due to the fact that Minehut's "PlayerServer" plugin could be disabled to assist with exploits.
  11. Houlton

    1.17 update

    When 1.17 is released officially (not as a snapshot), Minehut will update to it as soon as they can. At the moment, you cannot change your server version.
  12. Minehut currently has the "Dream's Man Hunt" on their plugin list, just look it up on panel > plugins and use the text box.
  13. Not 100% sure on this so don't quote me, but I think every user gets a different IP they are not all on one IP address.
  14. OP in the lobbies doesn't sound too bad. No punishment commands or anything. To be honest, who cares if someone spends their own money? I would care if someone spent someone elses money without their permission.
  15. Houlton

    Baby Mode

    Hi there, This plugin is already added under the name "Fundy's Baby Mode", look it up (without the quotes) by using the text box in Panel > Plugins.
  16. All payments from the old payment method will fail meaning the money won't be taken from your account. You may also cancel your subscription by going here then click on "Super League Gaming, Inc." and then click on "Cancel" which can be located next to "ACTIVE" after clicking "Cancel", click on "Stop Pre-Agreed Payments".
  17. Get your friend to appeal it here.
  18. Minecraft itself doesn't give a fake IP so Minehut has to do it.
  19. Go to your file manager (don't go into any folders) and delete all files ending with ".json" and then try starting your server.
  20. Minehut is currently experiencing issues with PayPal right now and the team is looking to resolve it. I suggest joining Minehut's Discord for updates.
  21. Houlton

    Dynmap Plugin

    This plugin has been suggested, please read this comment below.
  22. Houlton

    Graves (Plugin)

    You need to install the plugin "LuckPerms" for the command to be recognized. I suggest after installing and rebooting to run "lp user yourname permission add *" in the Server Command box in your panel to give yourself permissions to then run the command you were trying to run.
  23. Houlton

    Report a server

    I updated my orignal comment, please don't post on threads that been inactive for longer then 1 month.
  24. Houlton

    Report a server

    Since I posted the link, the forms were updated therefore the link was changed. Also, please don't comment on threads that inactive for longer then 1 month.
×
×
  • Create New...