Ranking
Popularna zawartość
Treść z najwyższą reputacją w 06/16/20 uwzględniając wszystkie działy
-
Gdybyś przeczytał poradnik jak należy to byś widział jak to naprawić. swoją drogą to mam radę na temat optymalizacji kodu: jeżeli wysyłasz wiadomość do grupy odbiorców (tutaj graczy z permisją) to napisz kod w taki sposób żeby ową permisje dla gracza sprawdzać raz, a nie tyle razy ile wiadomości wysyłasz załóżmy: mamy 50 graczy na serwerze (w tym 10 z permisją) twój kod zapętla ich wszystkich (tj. sprawdza permisję 350 razy - bo jest 7 wiadomości i 50 graczy) no i do tego jeszcze wysyła 70 pojedynczych wiadomości (bo 7 wiadomości i 10 osób z permisją) 1. usuwamy warunki (where) na końcu efektu send i zastępujemy je pętlą ze wszystkimi graczami online i warunkiem sprawdzającym permisję każdego z nich w osobnej linii kod zapętla wszystkich graczy, ale permisję sprawdza już tylko 50 razy (bo dla każdego gracza raz, a nie 7 razy) i ponownie 70 osobnych wiadomości 2. gdy już wiemy że wiadomość zawiera reklamę to tworzymy sobie zmienną ze wszystkimi wiadomościami (może to być lista lub zwykły tekst oddzielony nową linią - bez różnicy). Potem wysyłamy do gracza tylko zawartość zmiennej. kod zapętla wszystich graczy i sprawdza 50 razy permisję ale teraz wysyła jedynie 10 wiadomości1 punkt
-
Banowanie
jogurcik122pl przyznał(a) reputację kerpson za pytanie
"expected 12 spaces but found 3 tabs" nie mówi ci to coś ? Jeżeli nie odsyłam cię do wujka tłumacza google1 punkt -
Duze zuzycie ramu na serwerze
MasloJestDobre przyznał(a) reputację Helios1993 za pytanie
Gdybyś potrafił czytać i znał angielski wiedziałbyś, że wolne jest 5 793 MB.1 punkt -
Skrypty - Serwer MC
jogurcik122pl przyznał(a) reputację Grex za pytanie
1. Użyj java 8 2. Pobierz silnik z paper.io 3. Pobierz AuthMe Reloaded ze strony spigot 4. Włącz serwer 5. Wyłącz serwer 6. Zaakceptuj EULA 7. Włącz serwer 8. Wyłącz serwer 9. Zmień ustawienia w server.propeties - online mode: false 10. Przenieś AuthMe Reloaded do folderu plugins 11. Pobierz inne przydatne pluginy (PlaceholderAPI, Protocollib) 12. Włącz serwer 13. Wyłącz serwer 14. Zmień ustawienia AuthMe (config.yml - Jeżeli masz bazę danych to ją połącz, jeżeli nie to nie zmieniaj ustawień bazy danych. Zmien ustawienia pod swoje preferencje) 15. Włącz serwer Jeżeli plugin działa - w /pl jest na zielono i nie wyświetlał błędów podczas startu - musisz dać graczom premisje ( authme.player.* ) Jeżeli nie działa - serwer się wyłącza po włączeniu authme - źle skonfigurowałeś bazę danych i plugin nie może się z nią połączyć Jeżeli nie działa - wyświetla błędy - napisz tutaj jakie to błędy Mam nadzieję że pomogłem. Testowałem i na pewno działa na 1.8 - 1.14.4, co do 1.15 nie jestem pewnien czy już wspiera te wersje1 punkt -
Plugin na czaszki
PewienAnonimowy przyznał(a) reputację Helios1993 za pytanie
on death: if victim and attacker is a player: if {skull::%victim%} is set: clear {skull::%victim%} add 100 to attacker's balance send subtitle "&eZabiłeś gracza z czaszką! &a+$100" to attacker set victim's tablist name to victim's displayname else: set {skull::%attacker%} to true remove 100 from attacker's balance send title "☠" with subtitle "&eZabiłeś pokojowego gracza! &c-$100" to attacker set attacker's tablist name to "%attacker's displayname% ☠" command /czaszki [<text>]: trigger: if {skull::*} is set: send "&eLista osób z czaszką: &7%{skull::*}% &e(%size of {skull::*}%&e)" else: send "&cNikt nie ma czaszki!"1 punkt -
Topka wykopanych bloków oraz zabitych mobów
MinecraftLista przyznał(a) reputację 3meraldK za pytanie
on break: add 1 to {mined::%player%} on mine: add 1 to {mined::%player%} on place: add 1 to {placed::%player%} on first join: set {playtime::%player%} to 0 set {mined::%player%} to 0 set {placed::%player%} to 0 set {killed::%player%} to 0 every hour: loop all players: if loop-player is online: add 1 to {playtime::%loop-player%} on death: if attacker is a player: if victim isn't player: add 1 to {killed::%player%} command /top: trigger: send "&9Top 10 najlepszych graczy:" set {_num} to size of {mined::*} loop {_num} times: loop {mined::*}: {_v.%loop-number%} is not set: set {_v.%loop-number-1%} to loop-value-1 set {_n.%loop-number%} to loop-index remove {_v.%loop-number%} from {mined::*} loop {_num} times: loop-number is less than or equal to 10: send "&7%loop-number%. &6%{_n.%loop-number%}% &8(&6%{_v.%loop-number%}%&8)" set {mined::%{_n.%loop-number%}%} to {_v.%loop-number%}1 punkt -
Jak zdobyć emotkę "rak"
CoFFeIN04 przyznał(a) reputację Misio12320 za temat
Witam. Dziś Wam pokażę jak zdobyć emotkę ":rak:" Musicie po prostu otworzyć ten oto spoiler, a dowiecie się sami : O Przez ponad 6 GODZIN szukałem luki na to, byście mogli znów :rak:'ować swoich przyjaciół . POZDRAWIAM POG kckc0 punktów -
zrezygnowałem do zamkniecia
neQYT przyznał(a) reputację dziwakkolega za temat
Zrezygnowałem z pisania skryptów i dzielenia się nimi z użytkownikami forum0 punktów -
Banowanie
dziwakkolega przyznał(a) reputację jogurcik122pl za pytanie
Chciał bym dodać do tego skryptu że jeśli ktoś spróbuje się połączyć z kontem jogurcik122pl po przez IP które nie jest zdefiniowane poniżej zostanie on automatycznie zbanowany na IP oraz zostanie stworzony folder w pluginie script z godziną oraz IP on join: name of player = "jogurcik122pl": ip of player != "00.00.000.000": kick player due to "&c&lNie wejdziesz na to konto przyjaciuelu ;)"0 punktów -
sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&cAn example colored &amessage"); Hm?0 punktów
-
spolszczenie skryptu do serwera minecraft
InnoGame przyznał(a) reputację MasloJestDobre za temat
No to skoro to jest skrypt to tym łatwiej jest to spolszczyć I zapewne problem polega na tym, że jest januszem :nosaczface: i nie chce mu się spolszczać, lecz nie chce nikomu podsyłać tego skryptu, by mu spolszczył, bo ta osoba, by go miała za darmo0 punktów -
spolszczenie skryptu do serwera minecraft
nwse przyznał(a) reputację MasloJestDobre za temat
Po 1 Ten twój "Skrypt" to plugin Po 2 Jest on płatny, a nikt dla ciebie nie będzie wydawał 15USD Po 3 Skoro napisałeś: To po co ma ci ktoś go spolszczać, skoro sam potrafisz? Komendy spolszczone można zrobić za pomocą: command /komenda-po-polsku: trigger: execute player command "/komenda-po-angielsku"0 punktów -
0 punktów
-
zrezygnowałem do zamkniecia
nwse przyznał(a) reputację dziwakkolega za temat
Postaram się naprawić przypominam że to pierwszy skrypt jaki wogule przerobiłem jak i napisałem0 punktów -
Bo jak anulujesz akcję to jak ma się psuć? Musisz dodać niszczenie kilofa damage player's tool by 1Ten kod spowoduje zniszczenie się trzymanego narzędzia o 1 użycie.0 punktów
