-
Ilość zawartości
725 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez JanekMaSkrypta_
-
Jestem zainteresowany na posadę programisty.
-
Nie zrozumiałem ostrzeżenia od JanekJaran.
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Odwołania
eee Ale ja mialem inaczej tam napisane. 0_0 -
admin jmsRanks - Wlasne rangi na serwerze
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
Nie zgodzę się. Ponieważ już nie robie skryptów na swój serwer tylko pluginy a wsparcie dodam w następnej aktualizacji Wiesz może by ktoś chciał mieć powiedzmy coś innego niż pex. -
Witam nie zrozumiałem tego ostrzeżenia - https://scr.hu/JKkByp Moze mi to ktos wytlumaczyc ?
-
eEeEeEe AHA TO NIEZLE "NIE JEST ZWIAZANY Z TRESCIA FORUM" xDDDD Chlopak potrzebuje pomocy wiec jest zgodne Jedyne co moglem zrobic: on any move: if player is sneaking: if block under player is air: spawn 1 chicken at player apply invisibility 255 to last spawned entity for 99999 seconds make player ride last spawned entity
-
Siema chce wam przed stawić skrypt na własne rangi (z configiem) Nie długo dodam opcje robienia własnych rang jak i zmiany wyświetlanego się tekstu na czacie skrypt ogolnie dodaje na serwer rangi w skrypcie lecz jedyny minus jest taki ze laczy sie tylko z skryptami DL: https://code.skript.pl/37hj2eE0 Wymagania: Skript SkQuery //Formatowanie ~Ixidi
-
Moge jeszcze? JanekMaSkrypta_
-
Szkoda ze to moj autorski xD Masz kawalek kodu: @EventHandler public void onAttack(EntityDamageByEntityEvent e){ if(!(e.getEntity() instanceof Player)){ return; } Player victim = (Player) e.getEntity(); Player attacker = (Player) e.getDamager(); if(attacker.getWorld().equals("Lobby")){ e.setCancelled(true); return; } if(e.isCancelled() == false){ if(al.get(attacker) == victim){ return; } if(al.get(victim) == attacker){ return;
-
Witam mam problem z pluginem mianowicie wszystko dziala lecz gdy bede sie bil na spawnie to antylogout sie wlaczy dla attackera i victima i bedzie dzialac. Chodzi mi tutaj mianowicie o to jak to zablokowac.
-
if player/loop-player is in world "nazwaswiata":
-
Dodaj nad @Override to: @SuppressWarnings("deprecation")
-
Witam moze mi ktos powiedziec czym sie rozni ConcurrentHashMap a HashMap ?
-
Witam powie mi ktos czm mi sie nic nie replacuje w tym kodzie?: if(cmd.getName().equalsIgnoreCase("sponsor")){ String spon = getConfig().getString("SPONSOR"); String gracz = p.getName(); spon.replaceAll("{NIC}", "&7"); spon.replaceAll("&", "§"); spon.replaceAll("{GRACZ}", gracz); p.sendMessage(spon);
-
Witam napotkałem jeden problem w moim pluginie. Otóż czy dało by rade z tym kodem: if(getConfig().getConfigurationSection("Locations." + cmdg) != null){ if(cmdg.equals(getConfig().getConfigurationSection("Locations." + cmdg))){ World w = Bukkit.getWorld(getConfig().getString("Locations." + cmdg + ".world")); float x = (float) getConfig().getDouble("Locations." + cmdg + ".x"); float y = (float) getConfig().getDouble("Locations." + cmdg + ".y"); float z = (float) getConfig().getDouble("Locations." + cmdg + ".z"); float yaw = (float) getConfig().getDouble("Locations." + cmdg + ".yaw"); float pitch = (float) getConfig().getDouble("Locations." + cmdg + ".pitch"); p.teleport(new Location(w, x, y, z, yaw, pitch)); p.sendMessage(ChatColor.GREEN + "Zostales przeteleportowany na: " + ChatColor.DARK_GREEN + cmdg); } } Rejestrowac komendy zeby one działały ?
-
Teraz mam inny problem. Zrobilem tak jak powiedzial @GotoFinal wszystko dziala poprawnie lecz gdy chce znowu z tym samym graczem walczyc to wysyla zaproszenie ale juz nie odlicza i nie mozna sie bic. Moge wyslac caly kod. package me.jms.standard; import java.util.HashMap; import net.md_5.bungee.api.ChatColor; import org.bukkit.Bukkit; import org.bukkit.World; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.PlayerDeathEvent; public class Standard implements Listener{ private int i = 5; private int TaskID; private HashMap<Player, Player> tag = new HashMap<Player, Player>(); private HashMap<Player, Player> bitwa = new HashMap<Player, Player>(); @SuppressWarnings("deprecation") @EventHandler public void onEntityDamage(EntityDamageByEntityEvent e){ if(e.getEntity() instanceof Player && e.getDamager() instanceof Player){ Player hit = (Player) e.getEntity(); Player damager = (Player) e.getDamager(); World getworld = damager.getWorld(); World world2 = Bukkit.getServer().getWorld("standard"); if(getworld == world2){ if(tag.get(hit) != damager){ tag.put(hit, damager); damager.sendMessage(ChatColor.GOLD + "Wyslales " + hit.getName() + " zaproszenie do walki"); hit.sendMessage(ChatColor.GOLD + "Gracz " + damager.getName() + " wyslal ci zaproszenie do walki"); } if(bitwa.get(hit) != null && tag.get(hit) != null){ e.setCancelled(false); }else { e.setCancelled(true); } if(tag.get(hit) == damager){ if(tag.get(damager) == hit){ TaskID = Bukkit.getScheduler().scheduleAsyncRepeatingTask(Main.getInst(), new Runnable(){ public void run(){ if(!(i <= -1)){ if(i == 0){ hideAllPlayers(damager); hideAllPlayers(hit); hit.showPlayer(damager); damager.showPlayer(hit); Bukkit.getScheduler().cancelTask(TaskID); hit.sendMessage(ChatColor.GOLD + "Walka sie rozpoczela!"); damager.sendMessage(ChatColor.GOLD + "Walka sie rozpoczela!"); bitwa.put(hit, damager); bitwa.put(damager, hit); i--; } else{ hit.sendMessage(ChatColor.GOLD + "Walka z " + ChatColor.BOLD + damager.getName() + ChatColor.GOLD + " rozpocznie sie za: " + ChatColor.GREEN + i); damager.sendMessage(ChatColor.GOLD + "Walka z " + ChatColor.BOLD + hit.getName() + ChatColor.GOLD + " rozpocznie sie za: " + ChatColor.GREEN + i); i--; } } } }, 0, 20); } } } } } @EventHandler public void onPlayerDeath(PlayerDeathEvent e){ Player v = (Player) e.getEntity(); Player p = (Player) v.getKiller(); World getworld = p.getWorld(); World world2 = Bukkit.getServer().getWorld("standard"); if(getworld == world2){ if(bitwa.get(v).equals(p)){ tag.remove(v); tag.remove(p); bitwa.remove(v); bitwa.remove(p); Bukkit.broadcastMessage(ChatColor.GOLD + "Gracz " + v.getName() + " zostal pokonany przez " + p.getName()); showAllPlayers(v); showAllPlayers(p); } } } public void hideAllPlayers(Player player){ for (Player p : Bukkit.getOnlinePlayers()) player.hidePlayer(p); } public void showAllPlayers(Player player){ for (Player p : Bukkit.getOnlinePlayers()) player.showPlayer(p); } }
-
Czesc napotkałem mały problem z takim o to kodem: public void onPlayerDeath(PlayerDeathEvent e){ Player v = (Player) e.getEntity(); Player p = (Player) v.getKiller(); World getworld = p.getWorld(); World world2 = Bukkit.getServer().getWorld("standard"); if(getworld == world2){ if(bitwa.get(v) == p){ tag.remove(v); bitwa.remove(v); tag.remove(p); bitwa.remove(p); Bukkit.broadcastMessage(ChatColor.GOLD + "Gracz " + v.getName() + " zostal pokonany przez " + p.getName()); showAllPlayers(v); showAllPlayers(p); } } } Dokładnie to nie działa po prostu wysylanie wiadomosci na czacie i ogolnie nie dziala wszystko z tych kolumn czyli tag.remove(v); itd..
-
BlazingPackAuth - Skrypt na autoryzacje blazingpack.
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Archiwum
@Szybki_Johny To jest moj. Myslisz ze kto jest u nich technikiem? -
Witam napisałem skrypt na PIN jak on dziala? Gdy gracz wejdzie na serwer i bedzie mial opa/* dostanie wiadomosc ze musi wpisac pin do wykonywania komend itd.. DL: https://code.skript.pl/19Acfrq2/
-
Jezeli chodzi o komende to: command /bukkit:? [<text>]: trigger: stop
-
BlazingPackAuth - Skrypt na autoryzacje blazingpack.
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Archiwum
@yooniks w sumie nie wiedziałem że zmienili na TPack. Ale sprawdze i dam update'a -
Poszukuje skryptu na uniemozliwienie gracza budowanie czegokolowiek niz bruku
JanekMaSkrypta_ odpowiedział(a) na pytanie w Zlecenia
On place: If event-block is not cobblestone: Cancel event On break: If event-block is not cobblestone: Cancel event Wytabuj sobie -
BlazingPackAuth - Skrypt na autoryzacje blazingpack.
JanekMaSkrypta_ opublikował(a) temat w Archiwum
Witam otoz udostepniam ten skrypt poniewaz juz sa downloady z nim na YouTubie. Macie dowod ze to moj skrypt: DL: https://code.skript.pl/oAvPqKfu/ Potrzebne pluginy: Skript, Skellet, MundoSK, ProtocolLib -
Skrypt do napisania w 1 minute
-
Masz stara wersje Skripta. Albo stara wersje SkQuery. Polecam zainstalowac wersje skQuery - Lime-SkQuery.
-
Plagiat. Nawet zmiennych nie zmieniles ani permisji. Po prostu zwykly gunwo plagiat.
