Ranking
Popularna zawartość
Treść z najwyższą reputacją w 08/17/21 uwzględniając wszystkie działy
-
skrypt na ban po smierci
kiroczek2432 przyznał(a) reputację Glicz za pytanie
Problem został rozwiązany.1 punkt -
Skrypt na ślub
Kacper187x przyznał(a) reputację hbrt za pytanie
https://dev.bukkit.org/projects/marriage-master weź sobie znajdź plugin, bo ich jest od groma i ciut ciut XD1 punkt -
Problem z mapą
krzmaciek przyznał(a) reputację Helios1993 za pytanie
Ponad połowa pluginów psuje się do czasu restartu, lecz czasami niektóre psują się permanentnie. Gdy uszkodzi się jakiś plugin ingerujący w generowanie świata (np. pregeneratory, customowe generatory lub taki multiverse) to świat może też ripnąć.1 punkt -
Witam jak dzionek mija? U mnie całkiem nieźle
krzmaciek przyznał(a) reputację Vixareczeq za aktualizację statusu
Witam jak dzionek mija? U mnie całkiem nieźle1 punkt -
skrypt na ban po smierci
kiroczek2432 przyznał(a) reputację hbrt za pytanie
on death of player: if player has not permission "ban.bypass": execute console command "tempban %victim% 12h &cZginąłeś!" send "Gracz %victim% zginął, powróci za 12h" to all players1 punkt -
1 punkt
-
tu usuń. Wgl nie zaimportowałeś silnika oraz Vaulta1 punkt
-
Musisz zarejestrować Vault. Dodaj tą metodę do głównej klasy: private boolean setupEconomy() { if (this.getServer().getPluginManager().getPlugin("Vault") == null) { return false; } RegisteredServiceProvider<Economy> rsp = RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class); if (rsp == null) { return false; } econ = (Economy)rsp.getProvider(); return econ != null; } public static Economy getEconomy() { return econ; } Te pole również dodaj gdzieś na początku głównej klasy: private static final Economy econ; I przy włączaniu serwera(onEnable) zarejestruj Vault'a: public void onEnable(){ if (!setupEconomy()) { getLogger().warning("Nie znaleziono pluginu Vault"); getServer().getPluginManager().disablePlugin(this); return; } } I wtedy zmień sobie w komendzie: public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("test")) { if(!(sender instanceof Player)) { return false; } Player player = (Player)sender; if(!NazwaKlasyGlownej.getEconomy().has(player, 1000)) { player.sendMessage("Nie masz 1000$!"); return true; } if(player.getLocation().getBlock().getRelative(BlockFace.DOWN).getType() == Material.LAPIS_BLOCK) { player.sendMessage("Zostales uleczony"); Player p = (Player) sender; p.setHealth(20); NazwaKlasyGlownej.getEconomy().withdrawPlayer(player, 1000); } } return false; } }1 punkt
-
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (cmd.getName().equalsIgnoreCase("test")) { if(!(sender instanceof Player)) { return false; } Player player = (Player)sender; if(!econ.has(player, 1000)) { player.sendMessage("Nie masz 1000$!"); return true; } if(player.getLocation().getBlock().getRelative(BlockFace.DOWN).getType() == Material.LAPIS_BLOCK) { player.sendMessage("Zostales uleczony"); Player p = (Player) sender; p.setHealth(20); econ.withdrawPlayer(player, 1000); } } return false; } }1 punkt
-
Szachy. To jest przyszłość skript.pl1 punkt
-
nie wiem czy będzie działać... on command: on command "/plugins": set {_list} to amount of elements in %amount of installed plugins% send "&aNa serwerze jest &6%{_list}%&a pluginów!" delete {_list}1 punkt
-
Zarządzenia
Vixareczeq przyznał(a) reputację Nicku za temat
Zarządzenie @Nicku 01/05.08.2021 na wniosek @Libter: @xKameelos traci rangę moderatora ze względu na niestosowne zachowania.1 punkt -
command /s1: permission: skript.1 trigger: loop 100 times: broadcast "&e&lSiema %arg 2%" stop tutaj wystarczy zmienić %player-arg% na %arg 2% zalecam też zamienić broadcast na send "" [odbiorca] np: command /s1: permission: skript.1 trigger: loop 100 times: send "&e&lSiema %arg 2%" to all players# Albo możesz tutaj dać to arg 2 stop co do tej 1 sprawy, to myślę, że kod jest dobry i bez sensu zmieniać to na /check [player]0 punktów
-
command /daj [<player>]: permission: daj.daj permission message: &cTAA NIE DLA PSA, DLA PANA TO! usage: &7/daj [nick] trigger: if arg is not set: give 1 diamond to player send "&aPLOSE ;)" to player else: if arg has enough space for 1 diamond: give 1 diamond to arg send "&aPLOSE ;)" to arg else: drop 1 diamond at argument's location send "&cMasz pełne eq, więc patrz pod nogi ;)" to arg 1 teraz na 100% będzie dobrze działać0 punktów
-
Śmierć garcza
CoFFeIN04 przyznał(a) reputację ZiimoSrimo za pytanie
Nie testowane on death of player: set {deathLoc::%victim%} to true on respawn: {deathLoc::%player%} is true execute player command "back"0 punktów
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
