Jump to content

emopediaMC

Member
  • Posts

    281
  • Joined

  • Last visited

Posts posted by emopediaMC

  1. 11 hours ago, admin111111 said:

    Hi,

    My server recently has had a hacker merge tons of plots together, allowing him to grief and steal from many of them, I am using PlotSqaured right now and he was able to merge to separately owned plots?

     

    Thanks

    Make sure you haven't given permission for people to merge with other people. Below I have provided a permission list for merging with PlotSquared.

     

    Permissions:

    Primary: plots.merge - Access to the command /plot merge

    Secondary:

    • plots.merge.<amount> - Limit the amount of plots a player can merge to a mega plot
    • plots.admin.command.merge - Administrative override
    • plots.merge.other - Access to merge the plot with other people
    • plots.merge.keeproad - Access to use the keeproad argument
  2. 8 hours ago, FyReMage said:

    I don't know whether this player is a staff member, but I had someone else with an asterisk in their name say they were a helper. Anyway this second player was super rude, (and probably sarcastic) but if this is actually a staff member, this shouldn't be tolerated. this definitely isn't tolerated by me in any way, especially from a staff member.

     

    image.png.784ff8c3839e0b1a438f43f2d4805f6d.png

    They couldn't "hack" your IP address on Minehut anyways since Minehut spoofs your IP to keep you safe. But, like what Jagaimo said, I highly suggest you report them.

  3. On 9/9/2021 at 6:09 AM, Lapzzo said:
    every 8 seconds:
        loop all players:
            if loop-player has permission "staff.only":
                "&aYou can now do ads!" to loop-player

     

    that wont work lol
     

    every 8 minutes:
      loop all players where [input has permission "staff.only"]:
        send "&aYour advertisement timer has recently expired, do /hub and then /ad [servername] [message] to advertise!" to loop-player

    this wont be the perfect solution as people have different ad timers due to their minehut ranks but its the best we can do without breaking minehut rules by collecting data

  4. On 8/18/2021 at 10:59 AM, AbusingNub said:
    Options:
    	prefix1: #Server-name
    
    every 5 real minutes:
    	make console execute command "{command_name}"
        
        
    command /{command_name}:
    	executable by: console
    	trigger:
    		broadcast "{broadcast message}"
    
    	
    	

    Very easily configurable to suit any broadcast need 

    Let me know if you need any more help. 🙂 

    Edit: You can use bukkit colour codes to make your server prefix and broadcast more fancy 🙂 

    orrrrr just do this

    every 5 minutes:
    	set {_broadcast} to random integer between 1 and 5
    	if {_broadcast} = 1:
    		broadcast "message"
    	if {_broadcast} = 2:
    		broadcast "message"
    	if {_broadcast} = 3:
    		broadcast "message"
    	if {_broadcast} = 4:
    		broadcast "message"
    	if {_broadcast} = 5:
    		broadcast "message"

     

    • Like 1
  5. On 9/3/2021 at 9:12 AM, bleuh said:

    I tried it but it didn't work, it said "Unsupported File Extension. This file type may not be supported by the text editor, would you like to open it anyway?"

    When I opened it it was a bunch of question mark symbols and some random text like 20 pages long.  Help?

     

    you dont open a jar file lmao

  6. 10 hours ago, TheRedLime said:

    Then why is it in the list of Addons for servers?

    Please don't necropost but I'll answer your question anyways. Recently Minehut allowed mods to be installed on Minehut, therefore since Pixelmon is quite a popular mod, it got added to the addon list.

  7. On 9/5/2021 at 10:23 AM, Lapzzo said:

    You can, but it must be a sponge forge mod. Change your version to sponeforge, then drag the mod into the mod folder. Make sure to restart

    You should also mention that the mod has to be installed via the client aswell.

  8. 15 hours ago, Arinji34 said:

    Is it possible to get free credits.. since 25 per day for voting isint enough to get a 50credits per day server. Soooo what else can i do?

    A better way to spend the credits is to buy MH20. You end up only spending 24 credits per day over a period of a month, so that means you'd have to first either buy a 720 credits or save an entire month of credits therefore allowing you to get unlimited MH20. (as long as you continue to purchase it with the credits you get from voting every month)

  9. Yes, I could've put it into a pastebin or such, but I'm lazy lol

    #CONFIGURABLE
    
    options:
        serverName: servername
        serverIP: play.servername.net
        serverDiscord: discord.servername.net
        serverStore: store.servername.net
    
    #MAIN CODE
    
    function onJoin(p: player):
    	if {core::joins::*} does not contain {_p}'s uuid:
    		add 1 to {core::uniquejoins::*}
    		add {_p}'s uuid to {core::joins::*}
    		broadcast "&e&lNEW JOIN &8| &7%{_p}% &8(&7##%{core::uniquejoins::*}%)"
    		send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    		send "&7Welcome to &e&l{@serverName}" to {_p}
    		send "" to {_p}
    		send "&eServer IP: &7<link:{@serverIP}>{@serverIP}<reset>" to {_p}
    		send "&eDiscord: &7<link:{@serverDiscord}>{@serverDiscord}<reset>" to {_p}
    		send "&eStore: &7<link:{@serverStore}>{@serverStore}<reset>" to {_p}
    		send "" to {_p}
    		send "&7We hope you enjoy your stay." to {_p}
    		send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    	else:
    		if {_p} has permission "core.staff":
    			broadcast "&e&lSTAFF JOIN &8| &7%{_p}%"
    			send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    			send "&7Welcome back to &e&l{@serverName}" to {_p}
    			send "" to {_p}
    			send "&eServer IP: &7<link:{@serverIP}>{@serverIP}<reset>" to {_p}
    			send "&eDiscord: &7<link:{@serverDiscord}>{@serverDiscord}<reset>" to {_p}
    			send "&eStore: &7<link:{@serverStore}>{@serverStore}<reset>" to {_p}
    			send "" to {_p}
    			send "&7We hope you enjoy your stay." to {_p}
    			send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    		else:
    			broadcast "&e&lJOIN &8| &7%{_p}%"
    			send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    			send "&7Welcome back to &e&l{@serverName}" to {_p}
    			send "" to {_p}
    			send "&eServer IP: &7<link:{@serverIP}>{@serverIP}<reset>" to {_p}
    			send "&eDiscord: &7<link:{@serverDiscord}>{@serverDiscord}<reset>" to {_p}
    			send "&eStore: &7<link:{@serverStore}>{@serverStore}<reset>" to {_p}
    			send "" to {_p}
    			send "&7We hope you enjoy your stay." to {_p}
    			send "&e-----&6-----&e-----&6-----&e-----" to {_p}
    
    on join:
    	onJoin(player)

     

  10. 3 hours ago, Riiee said:

    sorry for necropost this but i'am really need something like this to my custom enchant since i want make it upgrade able but this didnt work for me, any clue?


    Server Version: git-Paper-787 (MC: 1.16.5)
    Skript Version: 2.6-beta3
    Installed Skript Addons:
    Skellett v1.9.11 (https://forums.skunity.com/resources/skellett.24/)
    skript-gui v1.3-beta1-nightly-d7e76a5 (https://github.com/APickledWalrus/skript-gui)
    skRayFall v1.9.26 (https://sk.rayfall.net/)
    SkQuery v4.1.5
     

    Please don't comment on posts older than one month, could a mod lock this?

  11. On 8/19/2021 at 8:56 PM, TankSniperD said:

    Here a scoreboard Skript, Enjoy! Reply to this if there are any errors of thing you want me to add!

    Plugins Required: SkRayFall and Skript

     

     

     

    every 1 second:
      loop all players:
        wipe loop-player's sidebar
        set name of sidebar of loop-player to "Server-Name"
        set score "&b&lPLAYER" in sidebar of loop-player to 8
        set score "  &cRank &8>> %loop-player's prefix%" in sidebar of loop-player to 7
        set score "  &cName &8>> &f%loop-player%" in sidebar of loop-player to 6
        set score "  &cBalance &8>> &fComing Soon!" in sidebar of loop-player to 5
        set score "&b&lSERVER" in sidebar of loop-player to 4
        set score "  &cJoins &8>> &f%size of offline players%" in sidebar of loop-player to 3
        set score "  &cOnline &8>> &f%number of players%" in sidebar of loop-player to 2
        set score "  &cTPS &8>> &f%tps from last minute%" in sidebar of loop-player to 1

    Decent skript, I would instead suggest to use SkBee for scoreboards instead of SkRayfall. This is to minimize flickers and is overall better for scoreboards. You should also use a while loop or detect when a value needs to be changed and change it then instead of every x second to minimize lag.

  12. On 9/2/2021 at 12:08 AM, nolando09 said:

    When players join they just close their inv and walk off and because it wont tell me their age (because they didnt pick) i dont know what area they are allowed in 😞 please someone help me with this

     

    CODE:

     

    on join:
        if {checked::%player%} is not set:
            set {checking::%player%} to "true"
            open chest with 3 rows named "&7Pick your &bage&7:" to player
            format gui slot 11 of player with green wool named "&aJunior" to run:
                set {agestatus::%player%} to "&a&lJUNIOR"
                set {checked::%player%} to "CHECKED"
                send "&7You have selected your age as a &aJunior&7! Do /agechange to correct any issues with your age status." to player
                loop all players:
                    if loop-player has permission "helper":
                        send "&7(&8!&7) &cAge Alert &7(&8!&7) &b%player% &7has registered as a &aJunior&7." to loop-player
                        close player's inventory
                        
            format gui slot 15 of player with red wool named "&cSenior" to run:
                set {agestatus::%player%} to "&4&lSENIOR"
                set {checked::%player%} to "CHECKED"
                send "&7You have selected your age as a &cSenior&7! Do /agechange to correct any issues with your age status." to player
                loop all players:
                    if loop-player has permission "helper":
                        send "&7(&8!&7) &cAge Alert &7(&8!&7) &b%player% &7has registered as a &cSenior&7." to loop-player
                        close player's inventory


    on inventory close:
        if {checking::%player%} = true:
            cancel event

    #The part im having issues with


    command /age [<player>]:
        permission: helper
        trigger:
            send "&4&lVelvetSurv>> &c%arg-1%&c is registered as a %{agestatus::%arg-1%}%"
    command /agechange:
        trigger:
            open chest with 3 rows named "&7Pick your &bage&7:" to player
            format gui slot 11 of player with green wool named "&aJunior" to run:
                set {agestatus::%player%} to "&a&lJUNIOR"
                send "&7You have selected your age as a &aJunior&7! Do /agechange to correct any issues with your age status." to player
                loop all players:
                    if loop-player has permission "helper":
                        send "&7(&8!&7) &cAge Alert &7(&8!&7) &b%player% &7has registered as a &aJunior&7." to loop-player
                        close player's inventory
                    
            format gui slot 15 of player with red wool named "&cSenior" to run:
                set {agestatus::%player%} to "&4&lSENIOR"
                send "&7You have selected your age as a &cSenior&7! Do /agechange to correct any issues with your age status." to player
                loop all players:
                    if loop-player has permission "helper":
                        send "&7(&8!&7) &cAge Alert &7(&8!&7) &b%player% &7has registered as a &cSenior&7." to loop-player
                        close player's inventory

    You can't cancel the Inventory Close Event as it's client side, the event is just the client notifying the server that the inventory is being closed. You would have to let it close then reopen it a tick or two later.

  13. On 9/3/2021 at 7:33 AM, jkr said:

    Here is my script:

    command /disenchant:
    	permission: command.disenchant
    	trigger:
    		if player's held item is enchanted:
    			set {_tool} to player's held item
    			set {_enchants::*} to enchantments of {_tool}
    			send "&aSucessfully removed %{_enchants::*}% from tool!" to player
    			disenchant player's held item
    			give player enchanted book with custom nbt "{StoredEnchantments:%{_enchants::*}%}"
    		else:
    			send "&cYour item is not enchanted."

    Whenever I reload the script everything works but the give effect statement.

    I've tried looking it up but couldn't find anything.

    My server is on 1.16.5 and I have SkRayFall, SkStuff, TuSKe, and SkQuery.

    The reason this doesn't work is because SkStuff has been abandoned by its original owner. And since it was only updated to 1.12, the NBT values and stuff broke once 1.13 released. I also wouldn't suggest using custom NBTs anymore and would go for metadata values or variables.

    https://forums.skunity.com/threads/warning-try-to-avoid-nbt.6260/

  14. 23 hours ago, nolando09 said:

    There is an issue with the line: if pickaxe has enchant "fortune 1":

     

    Here is the whole code so far:

     

    on block break:
        set {_loc} to location of block
        if player's held item is pickaxe:
            if pickaxe has enchant "fortune 1":
                set {_randodrop} to random integer between 1 and 6
                if {_randodrop} = 1:
                    drop 1 iron ingot at {_loc}
                else:
                    if {_randodrop} =2:
                        drop 2 iron ingot at {_loc}
                    else:
                        if {_randodrop} = 3:
                            drop 3 iron ingot at {_loc}
                        else:
                            drop 1 iron ore at {_loc}
                            

    Hey!

    Could you try "if pickaxe is enchanted with fortune 1:" for me? That should work.

  15. 34 minutes ago, pinkpenguin2020 said:

    THE SKIRPT DOSNT WORK IT DROPS A RANDOM ITEM AND THE BLOCK 

     

    Please do not comment on posts older than 1 month. That is called necroposting and is against Minehut's rules. Can a mod lock this?

×
×
  • Create New...