Ranking
Popularna zawartość
Treść z najwyższą reputacją w 12/29/19 w Odpowiedzi
-
Skrypt Zarządzania Serwerem
Rejszpat oraz jeden pozostały przyznał(a) reputację PanMaruda za temat
Szczerze to nie chce mi się czytać prezentacji ani sprawdzać co ten kod dokładnie robi. Odniosę się tylko do tego co mnie w nim razi i powinno być poprawione: Nie potrzeba (ba! nawet nie można dawać) opóźnienia przy tworzeniu GUI, to tylko pozostałość po dawno nieużywanym format slocie ze SkQuery. Aktualnie jedyne co osiągasz to wolniejsze ładowanie GUI: wait 2 ticks open chest with 6 rows named "&cZarządzanie serwerem 1/2" to player wait 2 ticks Robisz podwójne warunki w miejscu gdzie możesz po prostu użyć else (o którego istnieniu widzę że nie nawet nie wiesz). Dajemy go pod dowolnym warunkiem i jeżeli ten warunek nie jest spełniony to wykona się kod z else, przykładowo: #jeżeli nick gracza to maruda, powita gracza, a jeżeli nie to wykona się kod po else i wyświetli wiadomość że nie jesteś maruda. if name of player is "Maruda": send "Cześć Maruda" else: send "Nie jesteś Marudą" Więc odnosząc się do twojej pracy - tworzenie GUI jest zrobione niepoprawnie. Else powoduje że zmienna nie jest sprawdzana dwa razy, ale jedynie raz. Oszczędzasz sobie procesor, mniejsze lagi itd. Czyli wstawianie itemków nie powinno wyglądać w ten sposób: if {plugins} is true: set player's current inventory's slot 31 to ("MHF_Question" parsed as offline player)'s skull named "&c&lPluginy" with lore "&7Aktualny status: &aWŁĄCZONE" #(jakieś kilkanaście linijek kodu) if {plugins} is false: set player's current inventory's slot 31 to ("MHF_Question" parsed as offline player)'s skull named "&c&lPluginy" with lore "&7Aktualny status: &cWYŁĄCZONE" Tylko tak: if {plugins} is true: set player's current inventory's slot 31 to ("MHF_Question" parsed as offline player)'s skull named "&c&lPluginy" with lore "&7Aktualny status: &aWŁĄCZONE" else: set player's current inventory's slot 31 to ("MHF_Question" parsed as offline player)'s skull named "&c&lPluginy" with lore "&7Aktualny status: &cWYŁĄCZONE" Nie powielaj eventów, zapisuj wszystko w jednym i wtedy sprawdzaj różnice (itemy, sloty, itd.) on place beacon: if {beacon} is false: cancel event on place tnt: if {tnt} is false: cancel event on place bedrock: if {bedrock} is false: cancel event Ten kod powinien wyglądać tak: on place: if event-block is beacon: if {beacon} is false: cancel event if even-block is tnt: if {tnt} is false: cancel event if event-block is bedrock: if {bedrock} is false: cancel event A nawet tak, o ile użyjemy listy: on place: if event-block is beacon or tnt or bedrock: if {%event-block%} is false: cancel event Jeżeli chcesz żeby każdy item w inventory był zablokowany to nie musisz wpisywać wszędzie cancel event, wystarczy to zrobić raz: if inventory name of current inventory of player is "&cZarządzanie serwerem 1/2": if clicked slot is 8 or 0 or 45 or 53: cancel event if clicked slot is 53: cancel event close player's inventory execute player command "commands" #(i tak dalej) if inventory name of current inventory of player is "&cZarządzanie serwerem 1/2": cancel event if clicked slot is 53: close player's inventory execute player command "commands" #(i tak dalej tylko już bez przerywania eventu) Jeżeli chcesz trochę bardziej zabezpieczyć GUI przed bugowaniem to polecam najpierw stworzyć wszystkie itemki i ekwipunek w zmiennej a dopiero potem otwierać ją graczowi, np. w ten sposób: #ustawiasz zmienną jako skrzynke set {_jakiesGUI} to chest with 6 rows named "test" #formatujesz sloty w zmiennej set slot 31 of {_jakiesGUI} to ("MHF_Question" parsed as offline player)'s skull named "&c&lPluginy" with lore "&7Aktualny status: &aWŁĄCZONE" set slot 0 of {_jakiesGUI} to 13 of diamond #i tak dalej #i na sam koniec tylko otwierasz tą zmienną graczowi: open {_jakiesGUI} to player2 punkty -
Co mogę zaoferować Tobie gdybyś/aś zdecydował/a się na moje usługi : - Profesjonalne podejście do zlecenia - Szybki i łatwy kontakt(jestem dostępny od godziny 6-22, w tym przedziale czasowym z reguły odpowiadam do 20min) - Gwarancja zadowolenia jeżeli mój projekt nie spodoba Ci się, zwrócę ci 100% pieniędzy - Ekspresowy czas wykonania mapy dla Ciebie (z reguły jest to 1 dzień od przyjęcia zlecenia) - Luźną atmosferę (jeżeli piszesz do mnie wiadomość lub chcesz pogadać, to Walisz do mnie na TY), pogadać można na prawie każdy temat - Służę radą podczas trwania zlecenia i także po nim Jakiego rodzaju usługi oferuję : - Jestem ekspertem od budowania spawnów jak i hubów Zasady współpracowania ze mną: - Przed rozpoczęciem zlecenia należy zapłacić 30% zaliczki - Uczciwości - Cenię swój czas tak samo i Wasz, dlatego nie utrudniajmy sobie życia i bądźmy konkretni Formy płatności: - Przelew - PayPal Inne form płatności poza tymi dwoma nie są akceptowane przeze mnie. Jak się ze mną skontaktować: - Discord: Virtuoz#0457 - wiadomość prywatna na forum Dzięki za poświęcony czas na czytanie mojego tematu, w razie pytań służę pomocą Portfolio: [ https://imgur.com/a/biTjuzV#Yesgi15 ] Niepowtarzalna okazja, która sprawi że Twój serwer będzie jeszcze bardziej rozpoznawalny [Oferta ograniczona czasowo!]1 punkt
-
Obraza przez gracza ZoogZoog i MikiCreator_YT (wyjaśnione)
Savorski przyznał(a) reputację MikiCreator za temat
Może Nie? W skardze wyolbrzymiasz to co Tobie zrobiono a NIE UJMUJESZ Tego co było wcześniej.1 punkt -
Obraza przez gracza ZoogZoog i MikiCreator_YT (wyjaśnione)
VaporeonPL przyznał(a) reputację xAxee za temat
1 punkt -
Obraza przez gracza ZoogZoog i MikiCreator_YT (wyjaśnione)
VaporeonPL przyznał(a) reputację ZoogZoog za temat
Przeprosilem Cie na serwerze po tym incydencie. Słów użyłem, ponieważ byłem zdenerwowany na to, że wyśmiewałeś Mikiego i jego tempo budowy drogi.1 punkt -
Jest ustawiane jako Text tylko w pierwszym1 punkt
-
on break of hopper: if {hopper::%location of event-block%} is set: remove 1 from {limitHopper::%{hopper::%location of event-block%}%} on place of hopper: if {limitHopper::%player%} is not set: set {limitHopper::%player%} to 0 if player has permission "nazwa.vip": if {limitHopper::%player%} >= 100: cancel event send "LImit 100" stop else: if {limitHopper::%player%} >= 80: cancel event send "Limit 80" stop add 1 to {limitHopper::%player%} set {hopper::%location of event-block%} to player1 punkt
-
1 punkt
-
rad random integer between ({_min} parsed as integer) and ({_max} parsed as integer)1 punkt
-
on first join: execute player command "komenda"1 punkt
-
1 punkt
-
on break of hopper: if {hopper::%location of event-block%} is set: if remove 1 from {limitHopper::%{hopper::%location of event-block%}%} on place of hopper: if {limitHopper::%player%} is not set: set {limitHopper::%player%} to 0 if player has permission "nazwa.vip": if {limitHopper::%player%} >= 100: cancel event send "LImit 100" stop else: if {limitHopper::%player%} >= 80: cancel event send "Limit 80" stop add 1 to {limitHopper::%player%} set {hopper::%location of event-block%} to player1 punkt
-
Limit Hopperow
gmpl przyznał(a) reputację Helios1993 za pytanie
on place of hopper: if player don't have permission "nazwa.vip": if {hopper::%player%} is more than 80: cancel event send "&cNie możesz postawić więcej hopperów!" else: add 1 to {hopper::%player%} else: if {hopper::%player%} is more than 100: cancel event send "&cNie możesz postawić więcej hopperów!" else: add 1 to {hopper::%player%} on break of hopper: if {hopper::%player%} is more than 0: remove 1 from {hopper::%player%} wiem, słabo napisane, ale miałem przerwę od minecrafta i trochę rzeczy pozapominałem1 punkt -
Limit Hopperow
gmpl przyznał(a) reputację Helios1993 za pytanie
on place of hopper: if player don't have permission "nazwa.vip": if {hopper::%player%} is more than 80: cancel event send "&cNie możesz postawić więcej hopperów!" else: add 1 to {hopper::%player%} on break of hopper: if {hopper::%player%} is more than 0: remove 1 from {hopper::%player%}1 punkt -
Chodzi chyba o efekt lewitacji (minecraft:levitation).1 punkt
-
[1.8.8][EasyHC] Mc.Mceasyhc.pl
boleknowak przyznał(a) reputację PanNiedzwiadek za temat
Jakie innowacje posiadacie? Poza tą innowacyjną wersją oczywiście.1 punkt -
Obraza przez gracza ZoogZoog i MikiCreator_YT (wyjaśnione)
VaporeonPL przyznał(a) reputację MikiCreator za temat
Wypad Lenny nikt Ciebie tu nie potrzebuje pajacu Jak coś to chciałem być szczery jak obraziłem to przepraszam0 punktów -
on load: set {msg::1} to "msg1" set {msg::2} to "msg2" set {msg::3} to "msg3" set {msg::4} to "msg4" set {msg::5} to "msg5" set {msg::6} to "msg6" set {msg::7} to "msg7" every 14 minutes: loop 7 times: send "%{msg::%loop-value%}%" to all players wait 2 minutes xd0 punktów
-
Aha lol wszedłem na serwer teraz i nagle to działa. aha0 punktów
