Ranking
Popularna zawartość
Treść z najwyższą reputacją w 03/31/19 w Odpowiedzi
-
Warn od Vylence
JanekJaran oraz jeden pozostały przyznał(a) reputację Libter za temat
Odwołanie rozpatrzone pozytywnie - ostrzeżenie zerowe od @Vylence usuwam, a sam nadaje 2-punktowe bo przecież nikt nie lubi spamu a post składający się z trzech kropek ewidentnie nim jest, tzn. nie wnosi nic do tematu.2 punkty -
Fly
xAxee oraz jeden pozostały przyznał(a) reputację kapi. za pytanie
To strasznie obciąża i jest bez sensu. on player flight toggle: send coloured "&cFly jest obecnie wylaczony" to the player cancel event stop2 punkty -
on right click on entity: if name of clicked entity contains "&f&lSKLEP": cancel event execute player command "sklep" stop Npc musi nazywać się &f&lSKLEP lub inaczej jak zmienisz.1 punkt
-
on right click on entity: if name of entity is "Nazwa NPC": cancel event run player command "sklep" as op1 punkt
-
Metody statyczne
kerpson przyznał(a) reputację TheMolkaPL za pytanie
Utils... (inaczej helper) - czyli coś gdzie wrzucasz wszystko co nie pasuje do żadnej twojej klasy... Założenie jest takie, że musisz zrobić jakąś metodę, ale nie ma żadnej klasy która reprezentowała by strukturę, gdzie taka metoda by pasowała... albo potrzebujesz zrobić metodę do klasy finalnej, więc nierozszerzalnej, lub coś w tym rodzaju. W związku z tym klasa ta nie ma obiektów. Powinieneś tą klasę oznaczyć jako final, tak, aby nikt nie mógł jej rozszerzać oraz zrobić prywatny konstruktor bez parametrów. Dzięki temu stworzenie instancji tej klasy nie będzie możliwe. Teraz wady i zalety takiego rozwiązania. Zaletą jest na pewno łatwy dostęp do takich metod. Są to, a przynajmniej powinny, publiczne metody statyczne, a więc wystarczy odnieść się do klasy i wywołać statyczną metodę. Wad natomiast znalazłbym kilka. Po pierwsze globalność - takiej metody nie da się nadpisać i zmienić jej zachowania - czyli jednej z najważniejszych zalet programowania obiektowego. W najlepszej sytuacji powinna być klasa, która będzie coś reprezentować, którą można rozszerzyć i nadpisać metody, by zmienić ich zachowanie. Po drugie trudność debugowania. Metoda ta jest globalna, dostępna zewsząd. Debugowanie takiej metody w poszukiwaniu zmian jest znacznie bardziej utrudnione. Czyli podsumowując takie utils to metody, które nie pasują do żadnej klasy, którą masz, więc wrzucasz je do jednego worka, aka "utils"/"helper". Metody w tej klasie zawarte powinny być publiczne i statyczne, co niesie za sobą łatwość dostępu, ale za to trudność debugowania i niezmienność (brak możliwości zmiany ich zachowania). Jeszcze inną kwestią jest, tutaj nie poruszona, przechowywanie modyfikowalnych (mutable) danych globalnie, czyli w polach statycznych. Pozdrawiam Czerwono1 punkt -
[Survival+Cuboidy] 1.10 - 1.12.2 CramSurv.PL
gnomq przyznał(a) reputację rewix_gaming za temat
Pierwsze wrażenie Gdy wbiłem na serwer, ktoś (zapewne właściciel) tepnął mnie do innego gracza, który mnie zabił. Po chwili sytuacja się powtórzyła. Właścicielowi serwera najwidoczniej się nudzi, ponieważ co chwilę tepał albo mnie, albo tego drugiego gracza do siebie. Na sam koniec zaczął wysadzać TNT na spawnie, które kolejny raz mnie zabiło. Plusy: • Całkiem przyjemna dla oka tablista Minusy: • Serwer nie jest zbytnio zaawansowany od strony technicznej. • Mało intuicyjny system rtp (trzeba uderzyć guzik zamiast kliknąć) • Właściciel, który tepa graczy bez ich zgody. • Spawn jest po prostu brzydki • Na spawnie nie można otworzyć enderchesta oraz craftingu Końcowa ocena: 2/10 Ogólnie rzecz ujmując nie polecam serwera.1 punkt -
Zanikanie vipa (itemshop) po zakupie rangi (pieniądze w grze)
Lethal przyznał(a) reputację PakerP1337 za pytanie
zamiast /pex user PLAYER set RANGA Daj /pex user PLAYER add RANGA1 punkt -
options: Liczba: 35 #Liczba stone do nastepnego lvl. variables: {LVL::%player%} = 1 {WYKOPANE::%player%} = 0 on break stone: add 1 to {WYKOPANE::%player%} if {WYKOPANE::%player%} is {@Liczba}: set {WYKOPANE::%player%} to 0 add 1 to {LVL::%player%} send player title "&7Zdobyles {LVL::%player%} lvl gornictwa!" with subtitle "&7Gratulacje %player%!" for 3 seconds command /lvl [<text>]: trigger: send player title "&aTwoj level wynosi" with subtitle "&c&l%{LVL::%player%}%" for 5 seconds Już1 punkt
-
Backdoor, spoko wrzucę do jakiejś paczki. Jak taki typowy Janusz biznesu.1 punkt
-
W dniu dzisiejszym został otwarty sklep.skript.pl, w którym można uzyskać wiele forumowych usprawnień: Rangi VIP i VIP++ (więcej szczegółów na stronie sklepu i w tym temacie). Promowanie serwera i współpracy w dziale oraz na stronie głównej. Zmiana nicku i tytułu użytkownika oraz brak reklam na rok. Metody płatności i wszystkie szczegółowe informacje znajdują się na stronie sklepu, zapraszam do korzystania! Kliknij tutaj:1 punkt
-
Właśnie ten plg znalazlem ale dzięki za odpowiedź dostajesz plusa1 punkt
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
