-
Posts
852 -
Joined
-
Last visited
-
Days Won
22
Content Type
Profiles
Forums
Gallery
Blogs
Events
Store
Downloads
Status Replies posted by BanditEagle
-
Something happened to my server and I don't know how to fix it this is what Happened:
I was creating a new bedwars server and I was getting some plugins on it Ofer my staff logged off.
When I restarted the server I spawned on an island in survival without op when I did have op before I restarted it I also had set it to a flat world and the world I was on was on an island like said
Another weird thing is that there were a lot of players on the server (ok only a couple but yeah) and I know we have the whitelist on. Can Anybody explain what Happened?
-
@Nicky when I meant to put it under the "Help" section, I didn't mean on my profile. I meant the literal section of the forums called "Help". You can find the link to that here:
-
-
Something happened to my server and I don't know how to fix it this is what Happened:
I was creating a new bedwars server and I was getting some plugins on it Ofer my staff logged off.
When I restarted the server I spawned on an island in survival without op when I did have op before I restarted it I also had set it to a flat world and the world I was on was on an island like said
Another weird thing is that there were a lot of players on the server (ok only a couple but yeah) and I know we have the whitelist on. Can Anybody explain what Happened?
-
Skripting Tutorial - Newbies
Hi. If you haven't met me in Minehut, i'm vWill, some call me Will.
This is a tutorial for Skript if you aren't good at coding, and want to level up your server-making skills!
1. Core Skript Elements
Skript as a whole is made up of five key elements.
Events (not the ones for money!)
Conditions
Effects
Expressions
Functions
Getting the hang of properly utilizing these five elements of Skript is crucial to becoming a skilled coder for your Minehut server.
a. Events
Events are, well, events! They're self explanatory.
Events are called whenever something happens in your server. If you break a block, thats an event! If you join the server, thats an event. There are hundreds of events in Skript.
Some examples:
on join:
on break:
on chat:
That sums up the basics of Skript's events! But what comes after them?
b. Conditions
Conditions are pieces of code that check if a condition is satisfied. They raise the complexity of your Skripts and allot a vast amount of possibilities!
Some examples of conditions are as follows.
if player is "vWill":
Checks if the player's IGN is vWill (me, LOL)
if {var} is not set: (we'll get into variables later!)
if (3/2) is an integer:
Checks if 3 divided by 2 is an integer (Hint, it isn't, so this condition can never be satisfied)
In summary, conditions are cool pieces of code that can step your code up from the basics.
c. Effects
Effects are the parts of Skript that, well, do stuff.
There are hundreds of effects for a variety of things.
To help you get a better perspective on effects, lets look at a couple examples.
execute player command "/help"
This code makes the player say a command.
stop the server
This effect stops the server than run.
cancel the event
This is arguably the most important event. It cancels things or prevent things from happening.
broadcast "Hello World!"
This effect sends "Hello World!" to all players.
d. Expressions
Expressions can appear to be quite the obstacle to overcome. In fact, expressions aren't that complex at all.
An example of an expression is:
%player%
This is the most basic expression. It signifies the player in question. This can vary based on the Event you are using (refer to the Events section for info).
%time%
This expression shows the current server time.
%tps%
This expression shows the TPS from the past 1 minute, 5 minutes, and 10 minutes.
You might notice that all expressions have "%" appended to the beginning and end.
Expressions can work to be visualized!
If you were to send "%first element of tps%", you would see a message with a number between 1 and 20. (20 is best!). "first element" indicates that only the first of the three TPS's will appear, that being the tps that updates every minute.
e. Functions
Functions are easily the most difficult to learn, but once you have the hang of them, your Skripts can be further enchanced!
In simple words, functions are little bubbles of code that can be called to run.
Functions are useful for repeating the same thing a lot of times and condensing your code.
A basic function is as follows:
function myFunction(p: player)
Let's break this down.
"function" tells Skript that you are creating a new function.
"myFunction" is the name of the function. It can be anything you like!
Anything that comes after the name of the function are the parameters for the target(s).
In this example, (p: player), "p" is the local variable that will be reserved for the code.
player is the target. For a better understanding, take a look at this small bit of code.
The first segment indicates the creation of a function.
The second segment is the effect example which will run code from the first segment. You might be able to see why this is so usefull
TIP: Don't put an effect by itself! This is only done for the sake of simplicity.
2. Variables
Phew! That was a lot to swallow! Don't worry, it takes time. You'll be able to master basic Skript before you know it.
So. Variables. Variables are crucial to making a good server.
Why? Don't worry. I'll tell you.
Variables are nuggets of code that store information for immediate or later use.
You can "create" a variable by setting it.
Example: set {test} to 30
The variable {test} now exists in your server. When you type /send "%{test}%" (notice the use of expressions to visualize the variable!), A message will send returning "30".
This is a basic variable. Let's step it up!
The three types of variable are standard variables, player-specific variables, and lists.
EX. Of a standard variable: {variable}
EX. Of a player-specific variable: {variable::%player's uuid%} or {variable::%player%}
EX. of a list: {variable::*}
Player-specific variables are set to apply to every player, or every player's Universally Unique Identifier. (UUID)
They're optimal for balances and stats.
List variables store multiple terms within one variable.
They are great for making a list of players or a queue.
3. MAKING CODE!
After all the information you read, we can finally put our newfound knowledge to USE!
To make a new script, go to your Minehut dashboard, navigate to your server, click File Manager -> Plugins -> Skript -> scripts.
If you haven't installed Skript, type "Skript" in the plugin search.
Let's make a command. The format for making a command is shown below/
Next, when you add code to a command, indent by your preferred indentation style. My personal preference is one press of the TAB key.
Indent, and append "trigger:", like so.
Time to add our code! Remember to utilize the 4 elements of skript in your command whenever possible. (Events aren't used in commands).
Let's make a command that sends a message to all players, delays, and then sends a title to YOU.
It's easy to read Skript code, and you can understand what goes on.
A live demonstration of the command is at the bottom of this post.
-
Although this is a decent tutorial, I suggest doing something like this in one of the following so more people see it (as it's kind of hard to find stuff like this when it's posted on people's profiles):
Script Discussion: https://forums.minehut.com/forum/18-discussion/
General: https://forums.minehut.com/forum/4-general/
Hope this helps!
-
-
hi if anybody sees this God bless you
-
eeeek un banned pls
-
If you were banned from minehut, please create a new punishment appeal in the link below if you believe that you were wrongfully banned.
https://forums.minehut.com/application/form/3-player-appeals/
-
-
Tarnerd
-
i have essentials and i want /essentials:msg to be standard /msg how do i do this
-
1) post these types of questions under "Help"
https://forums.minehut.com/forum/11-help/
2) I don't think there is any way to do that since /msg is for all of minehut so I don't believe there is a way.
-
-
Okay I didn't want to make this another post on the Off-Topic since I somehow managed to get another 100 posts.. this time in only 2 days.. what in the world how am I doing this I don't know........ anyways yeah I somehow got 100 more posts AND I've been helping more people & I've getting into contact with more and more people, which is always something very exciting! Hope I can continue on bringing help to the forums and making sure the forums stays as positive, active, and warm-hearted as it currently is, and even more if possible! I will also try my best to reduce the time for people to receive help! Hopefully I am doing a good job as I am currently and hopefully I can continue my current speed!
-
Okay I didn't want to make this another post on the Off-Topic since I somehow managed to get another 100 posts.. this time in only 2 days.. what in the world how am I doing this I don't know........ anyways yeah I somehow got 100 more posts AND I've been helping more people & I've getting into contact with more and more people, which is always something very exciting! Hope I can continue on bringing help to the forums and making sure the forums stays as positive, active, and warm-hearted as it currently is, and even more if possible! I will also try my best to reduce the time for people to receive help! Hopefully I am doing a good job as I am currently and hopefully I can continue my current speed!
-
ur the best helper!
-
Okay I didn't want to make this another post on the Off-Topic since I somehow managed to get another 100 posts.. this time in only 2 days.. what in the world how am I doing this I don't know........ anyways yeah I somehow got 100 more posts AND I've been helping more people & I've getting into contact with more and more people, which is always something very exciting! Hope I can continue on bringing help to the forums and making sure the forums stays as positive, active, and warm-hearted as it currently is, and even more if possible! I will also try my best to reduce the time for people to receive help! Hopefully I am doing a good job as I am currently and hopefully I can continue my current speed!
-
So my server worked untill everyone let and I came back and it showed me that my server is fallback its the same NaniScerve.minehut.gg
-
Minehut is currently having some issues so that may be why. You can join the discord for more information (discord.gg/minehut)
https://i.imgur.com/23Qjv7J.png
(Credits to @_Tarna_ for this. I am just copy-pasting this as it is detailed enough and quite a few popped up so it's faster)
-
-
My Minehut server is not working its NaniScerve.minehut.gg I cant join it and its says that my server is a fallback server please fix
-
I can't join Minehut on MCPE i typed in ip as bedrock.minehut.com and port as 19132 how do I join?
-
You should create a new post on the Help section. Also, check out the CFAQ about this issue:
-
-
we have the same birthday
-
we have the same birthday
-
we have the same birthday
-
6 days left
-
ddddddd
pls change name ddddddd
-
Hey uhh @jackjackwon what do you mean? Why are you asking me tto change my name?
-