-
Posts
121 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
Gallery
Blogs
Events
Store
Downloads
Posts posted by Swayl
-
-
Username: Swayl
Server: Warzone and LavaS, both servers really provides challenge, thrill and fun.- 1
-
on hack: ban player
-
This means we'd have to use up our credits even if the server is in development if we need 12+ plugins or more. Kinda sucks ngl.
- 1
-
On 12/30/2019 at 8:57 PM, pptjes said:
how do i see the reports
If you want to see the previous reports, use this report system
-
command /killtop [<text>]: aliases:kt trigger: set {_top} to 5 send "" send " &b&lKill top &3(Top 5 Killers)" send "" set {_top::*} to sorted {kills::*} from highest to lowest with format "@index" # Assuming {kills::%uuid of player%} is your kills variable loop {_top::*}: add 1 to {_n} set {_p} to "%loop-value%" parsed as offline player set {_player} to {_p}'s uuid send " &3(##%{_n}%) &b%{_p}% &3(%{kills::%{_player}%}% kills)" if {_n} is {_top}: stop loop send ""
-
use morkazSK
-
How cool is dragonet? defo 10.
How much of a nerd would I consider Criticyl? 3
-
Betterer Flexer
A script that allows you to
show any of your items on chat.
By only typing "[item]". Flex your
best sword or set. It's a really useful
script and definitely not mine.
SCRIPT (25 lines)
on chat: if message contains "[item]": {chat} is not set player is not holding air cancel event set {_name} to name of tool ? type of tool set {_lore} to lore of tool replace all "||" with nl in {_lore} if {_lore} is "": set {_lore} to "&7No Lore" set {_enchantments::*} to enchantments of tool loop {_enchantments::*}: add 1 to {_n} set {_e::%{_n}%} to "%loop-value% %level of loop-value on tool%%nl%" set {_e2} to "%{_e::*}%" replace all ", " and " and " with "" in {_e2} if "%{_e2}%" is "<none>": set {_e2} to "No Enchantments" set {_tooltip} to "&e%amount of tool in player's inventory%x) &8| &7%{_name} ? type of tool%&r &8| &e(%type of tool%)%nl%&7%{_e2} ? ""No Enchantments""%%nl%&7%{_lore} ? ""No Lore""%" set {_weapon} to formatted "<tooltip:%{_tooltip}%>&a&l[ &f%amount of tool in player's inventory%x %name of tool ? type of tool% &a&l]&r" set chat format to "" replace all "[item]" in message with "%{_weapon}%" send formatted "&f%player%: &7%message%" to all players
-
QuoteQuoteQuoteQuoteQuoteQuoteQuoteQuoteQuoteQuote
P
Put them in a code box thing
-
On 12/14/2019 at 2:25 PM, DuhLupusor said:
doesnt work, tooltip doesnt work..
Tooltip broke because of some update.
-
Hello! I'm Swayl! I'm a big boy whale. I have clout, I got bars I got chains. I skript alot, I actually have a year of experience, I'm currently trying to learn how to build, and once I do, I'll be a skripter and builder in one package! I'll be able to make better maps/spawn for my server, and if you don't know, I make servers! I make lots of them, and maybe because of them, I made a few MH staff friends, currently I have 11 MH staff on my friends list, and im cool, not bragging, just cool. I only got one featured server, TuberS if you don't know, it's not that neat, it's just tuber simulator on MINECRAFT. I've been playing minehut since mid 2018, I guess I'm pretty new here. Although I already know lots of skript, I still want to learn, same with building, I want to keep on practicing till I'm good. Speaking of servers, I have my own discord, my own family, my own kingdom, It's dedicated to my server, everytime I have a server, I post it there, until it dies, I call it.... Oceanic Kingdom. It's really cool, I got some MH staff on there. Well, that's my introduction.
TL;DR - I'm a whale who has alot of clout, have a year of skript experience, still learning on building skills and have a kingdom.
• Love Swayl (the best whale) •
-
set {_block} to block above loop-block
- 1
-
-
6 hours ago, FadelessBanjo said:
Maybe you can add that the staff member teleports to where the report was done
Adding that to my list too for Better Reports v3!
- 1
-
1 minute ago, Underachievers said:
I'd suggest this over mine any day of the week, I do have one suggestion though, make a command / subcommand that makes it so you can look at all of one person's reports.
I'll keep that on the list! and Thank you!
-
If you got any suggestions, tell me
-
I made a better version of this. Here's the link!
-
BETTER REPORTS (v2)
So I got bored, so I make a better version of my other report system. It's pretty cool. Here's some of its features:
1.) FULLY CUSTOMIZABLE EVERYTHING!
2.) GUI that logs all the reports, very nice. (picture 1)
3.) Ability to clear all the reports at once! (picture 2)
4.) When you right click a head, it gives 2 more features, Inform & Remove
Inform: Informs the reporter that the staff is taking a look/investigating (picture 3)
Remove: Removes the report. (picture 4)
5.) Unlimited pages! very epic.
6.) Command cooldown for the annoying report spammers
( I have anxiety so atleast give me credits for using this system ;-; )
ENJOY!!
PICTURES
SCRIPT (82 lines)
options: mColor: &e # Main Color sColor: &7 # Secondary Color staff: rank.staff # Staff permission no-perm: &cYou do not have permission. # Message given to those who have no permission gui-name: &8Reports # Name of the reports gui (/reports) cmd-cooldown: 30 seconds # Command cooldown cd-msg: &7Please wait &c%remaining time% # Command cooldown message prefix: &e[Server] # Prefix for the command command /report [<offline player>] [<text>]: cooldown: {@cmd-cooldown} cooldown message: {@cd-msg} trigger: if arg-1 is not set: send "&cUsage: /report <player> <reason>" else: if arg-2 is not set: send "&cUsage: /report <player> <reason>" else: add arg-1 to {reports::list::*} set {reports::reason::%arg-1%} to arg-2 set {reports::reporter::%arg-1%} to player send "{@prefix} {@sColor}You have reported {@mColor}%arg-1%&7. Please wait for response." send "{@prefix} {@mColor}%player% {@sColor}has reported {@mColor}%arg-1%&7. Please check {@mColor}/reports{@sColor}." to all players where [input has permission "{@staff}"] command /reports [<text>]: permission: {@staff} permission message: {@no-perm} trigger: send "{@prefix} {@sColor}Listing the reports...." wait a tick page(player, 0) function page(p: player, page: number): set {_u} to uuid of {_p} set {_pageStart} to 45*{_page} set {_i} to 1 set {_a} to 0 open virtual chest inventory with size 6 named "{@gui-name} &7&o(Page %{_page}+1%&7&o)" to {_p} wait 2 ticks loop {reports::list::*}: (loop-index parsed as integer) > {_pageStart} set {_x} to loop-value format gui slot {_a} of {_p} with skull of ("%{_x}%" parsed as offline player) named "{@mColor}%{_x}%" with lore "{@sColor}Reporter: {@mColor}%{reports::reporter::%{_x}%}%", "{@sColor}Reason: {@mColor}%{reports::reason::%{_x}%}%" and "&7&oClick this for more!" to run: wait a tick feature({_p}, {_x}) add 1 to {_a} if {_a} = ((45*{_i})): exit loop format gui slot 49 of {_p} with book named "{@mColor} Clear reports" to run: loop {reports::list::*}: delete {reports::reason::%loop-value%} delete {reports::reporter::%loop-value%} wait a tick clear {reports::list::*} page({_p}, 0) if (amount of {reports::list::*}) > {_pageStart} + 45: format gui slot 53 of {_p} with arrow named "{@mColor} Next Page" to run: set {_page} to {_page} + 1 page({_p}, {_page}) if {_page} > 0: format gui slot 45 of {_p} with arrow named "{@mColor}Previous Page" to run: set {_page} to {_page} - 1 page({_p}, {_page}) function feature(p: player, report: offline player): wait a tick set {_e} to {_report} open virtual chest inventory with size 1 named "&8%{_e}%" to {_p} format gui slot 3 of {_p} with paper named "&aInform" with lore "&7Inform the reporter." to run: set {_player} to {reports::reporter::%{_e}%} parsed as offline player send "{@prefix} {@mColor}%{_p}% {@sColor}has seen your report and will investige. Please be patient." to {_p} format gui slot 5 of {_p} with barrier named "&cRemove" with lore "&7Remove the report." to run: remove {_report} from {reports::list::*} delete {reports::reporter::%{_report}%} delete {reports::reason::%{_report}%} page({_p}, 0) format gui slot 0 of {_p} with arrow named "&cGo back" to run: page({_p}, 0)
- 2
-
3 hours ago, Underachievers said:
I see a lot of people asking for these so I decided I'd just post the code here because of how extremely simple it is.
every 30 seconds: loop all players: give loop-player 1 of random items out of all items
Good skript but I like 2 lines
every 30 seconds: add 1 of (random item out of all items) to inventory of all players
- 1
- 1
-
I know I'm late for this but, epic!
-
RULES
A better rules system? Uh I don't know,
I have anxiety, I just made this quick rules
system for the community. Please don't hate me
There's a typhoon that's about to hit my country
and I might die. Nonetheless, enjoy the quick
rules system I made.
SCRIPT (40 lines)
options: mColor: &e # Main Color sColor: &7 # Secondary Color admin: staff.admin # Admin permission for command server: Server # Server name command /rules [<text>] [<text>]: aliases:rule trigger: if arg-1 is not set: send "%nl%{@mColor}{@server}{@sColor}'s rules%nl%" loop {rules::*}: send "{@sColor}##%loop-index%. {@mColor}%loop-value%" send "" else: if arg-1 is "add" or "remove": if player does not have permission "{@admin}": send "%nl%{@mColor}{@server}{@sColor}'s rules%nl%" loop {rules::*}: send "{@sColor}##%loop-index%. {@mColor}%loop-value%" send "" else: if arg-1 is "add": add arg-2 to {rules::*} send "{@sColor}Successfully added {@mColor}%arg-2%{@sColor} to the list of rules." else: if {rules::*} does not contain arg-2: send "{@mColor}%arg-2%{@sColor} cannot be found on the list of rules." else: remove arg-2 from {rules::*} send "{@sColor}Successfully removed {@mColor}%arg-2%{@sColor} from the list of rules." else: send "%nl%{@mColor}{@server}{@sColor}'s rules%nl%" loop {rules::*}: send "{@sColor}##%loop-index%. {@mColor}%loop-value%" send ""
- 1
-
XP Progress System
This system is mostly good for
RPG servers that has levels and xp.
This will be helpful for players to
keep track of their progress when it comes
to level, xp and how much they need
more to level up to the next rank.
SCRIPT
(7 lines)
# # | Variables | # {_p} - the player # {_u} - uuid of {_p} # {xp::%{_u}%} - Current xp of player # {xp::needed::%{_u}%} - XP needed to level up. # {level::%{_u}%} - Current level of player # function xp(): loop all players: set {_p} to loop-player set {_u} to uuid of {_p} set {_n} to {xp::%{_u}%}/{xp::needed::%{_u}%} set level progress of {_p} to {_n} set level of {_p} to {level::%{_u}%} # # Can be used like this # every 5 seconds: # xp() #
- 1
-
On 10/25/2019 at 8:09 PM, Hornzy said:
Probably a dumb qeustion but does this use a custome Currency or can you use essentials??
Sorry for late response but... Yes you can! You can just change {balance::%uuid of player%} to player's balance etc.
-
It aint Skripter now, It's scriptwriter from now on.
- 1
came back after a year and a month, need help regaining my "knowledge" back
in Discussion
Posted
ay yo the post is basically self explanatory just comment ideas and I'll try my best to do that thingy so I can regain my knowledge regarding skript
also i need help cause is there like a skript docs equivalent for plugin creation? hmu with the links down below too thanks
-swyal