Skocz do zawartości

Rekomendowane odpowiedzi

Użytkownik

MyHome by WiewiPL

Cześć

Jeśli potrzebujcie skryptu na domy dobrze trafiliście!

UWAGA!

Skrypt jest w wersji beta!

Mogą zjawić się błędy!

Jak na razie brak komendy do usuwania domów!

Zalety

-Skrypt w pełni do konfiguracja dla was

-Możliwość ustawiania domów z nazwą (możesz ustawić ich kilka)

-Skrypt bardzo krótki a praktyczny

-Nie ma tych *słabych wiadomości jak z essentialsa (tak swoją drogą czy tylko mnie wkurza to że w essentials wszystko jest kolorem &6?)

Wady

-Brak komendy /deldom

-Brak listy home

Komendy

-/ustawdom <nazwa>. Ustawia twój dom

-/dom <nazwa>. Teleportuje cię na twój dom

Informacje

Jest to skrypt który został robiony za pomocą pluginu Skrypt tam w folderze scripts był skrypt o nazwie home jest tam napisane jak napisać taki skrypt

Skrypt ten będę rozbudowywał najdłużej

Download

Skrypt MyHome Wersja: Beta.v.1

 

MyHome Wersja: Beta.v.2

Cześć dzisiaj udostepniam wam skrypt za aktualizacją

Można już usuwać domy!

Download:

 

Dobra ludzie odpowiadam na krytykę.

Bardzo mnie to cieszy że odpowiadacie i w jakimś sensie niektórzy chcą pomóc

Dlaczego skrypt jest taki jaki jest?

Dlatego że

 Mam 10 lat

Dopiero się uczę a dla tych mniej ogarniętych daje te skrypty może komuś się przyda :/

Jeśli nie chcecie mieć tego skryptu 

To nikt was nie zmusza :/

Nie chce żebyście pomysleli że jestem małym dzieciątkiem które nie poradzi sobie z hejtem

tylko wkurza mnie to jak na przykład pisał jaku:

"Nic nowego, nie da się oczywiście /home bo po co skoro jesteśmy w Polsce /dom"

Jak nie podoba komuś się komenda to niech se zmieni i po problemie  :/

W każdym razie 

Chce niedługo wprowadzić nową aktualizacje

KONIEC

Edytowane przez Wiewi
Odpowiedz i zapowiedz aktualizacji
LjayPL789

Usuwam wulgaryzm ciężki.
Ostrzeżenie zostało już nadane.

Notatka dodana przez LjayPL789

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Skrypt prosty, lecz brakuje pewnych opcji, dodaj je jak najszybciej bo to trudne nie jest. Na razie można to ocenić na 3/10 bo to roboty chwilka i nawet konfiguracji nie ma. Według mnie w obecnej chwili essentials wygrywa z tym skryptem ;d

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

@SupcioXD, jeśli chodzi o komendy o usuwanie i liste home pracuję na tym chyba że jeszcze masz propozycje które będą ulepszały skrypt ;D

Edytowane przez LjayPL789
Poprawiam formatowanie.
LjayPL789

Poprawiam formatowanie.

Notatka dodana przez LjayPL789

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
1 minutę temu, Wiewi napisał:

@SupcioXD jeśli chodzi o komendy o usuwanie i liste home pracuję na tym chyba że jeszcze masz propozycje które będą ulepszały skrypt ;D

Pomysł mam, lecz obecnie nie mam czasu, ale jak coś to zapraszam priv, podam ts3 i zaproponuje tobie :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Genialne w swojej prostocie <3 Kurde, że też nikt na to wcześniej nie wpadł...

Popraw błędy w wiadomościach i najlepiej przerób zmienną z %argument%.%player% na %player%.%argument%, bo w końcu przypisujesz nazwę do gracza a nie gracza do nazwy :seemskappa:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Nic nowego, nie da się oczywiście /home bo po co skoro jesteśmy w Polsce /dom :thonk:.

Godzinę temu, Wiewi napisał:

-Nie ma tych gównianych* wiadomości jak z essentialsa (tak swoją drogą czy tylko mnie wkurza to że w essentials wszystko jest kolorem &6?)

Jakbyś nie chciał wiedzieć... to te wiadomości można dowolnie modyfikować według uznania. (*A dlaczego ja za takie słowa miałem warna?)

Godzinę temu, Wiewi napisał:

Skrypt bardzo krótki a praktyczny

No chyba jednak nie, brak komendy /delhome oraz /homes więc nie możesz usuwać ani sprawdzać listy domów.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

@jaku49, skoro nie pasuję Ci dom możesz zmienić na /home.

Edytowane przez LjayPL789
Poprawiam formatowanie.
LjayPL789

Poprawiam formatowanie.

Notatka dodana przez LjayPL789

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
W dniu 21.09.2018 o 15:50, Wiewi napisał:

-Możliwość ustawiania domów z nazwą (możesz ustawić ich kilka)

Essentials to posiada i jest to dość oczywista funkcja serwerów, które w ogóle posiadają system domów. Jakaś tam specjalna zaleta to to nie jest :nokappa:.

W dniu 21.09.2018 o 15:50, Wiewi napisał:

-Nie ma tych gównianych wiadomości jak z essentialsa (tak swoją drogą czy tylko mnie wkurza to że w essentials wszystko jest kolorem &6?)

W Essentialsie da się zmieniać pliki językowe :nokappa:.

W dniu 21.09.2018 o 15:50, Wiewi napisał:

Jest to skrypt który został robiony za pomocą pluginu Skrypt tam w folderze scripts był skrypt o nazwie home jest tam napisane jak napisać taki skrypt

Nie no, no co Ty, nie wiedziałem :kappa:.

W dniu 21.09.2018 o 15:50, Wiewi napisał:

Skrypt ten będę rozbudowywał najdłużej

Nie pierwszy i nie ostatni skrypt, który miał być rozbudowywany "najdłużej", który i tak pewnie "skończy się" po połowie tygodnia :bankappa:.

Co do kodu, to nie rozumiem czemu raz dajesz message, a drugi raz send :facepalm:. Usage komendy /ustaw dom z niewiadomych przyczyn wskazuje na komendę /dom :lulkappa:. Jest jedna literówka:

send "&aZosatłeś przeteleportowany do domu &8%argument 1%"

Skrypt posiada uprawnienia wymagane do użycia komendy, ale nie posiada wiadomości o braku uprawnień. Zamiast %location of player% w:

        message "&aDom został ustawiony w: &8%location of player%"

powinieneś dać %{%player%.%arg 1%.location}%, żeby to chociaż pokazywało, gdzie ustawiono pozycję, a nie wiadomość zostanie wysłana po lagu serwera, który odbędzie się między:

        set {%player%.%argument 1%.location} to location of player
        message "&aDom został ustawiony w: &8%location of player%"

i pokaże pozycje gracza po lagu czyli, nawet z 20 kratek dalej, ale to już po nieco większym lagu :dealkappa:. Nie rozumiem po co dajesz %argument 1%, skoro można dać %arg 1%.

Skrypt 3/10.

Edytowane przez Rejszpat
poprawiam ocene

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
W dniu 21.09.2018 o 17:39, Rejszpat napisał:

Skrypt 4/10.

Te ty tak serio? Rejszpat nam się popsuł :thonk:

"ustawdom" a co jeśli:

  • gracz nie ma uprawnień,
  • gracz już posiada zapisany dom o takiej nazwie,
  • gracz już posiada zapisany dom w tej lokalizacji,
    ^ z rozszerzeniem o niechęć usuwania zapisanego domu.
  • właściciel nie chce ułatwiać rozgrywki z (skrajnie) milionową ilością domów,
  • właściciel chce mieć jak najlepiej optymalny serwer.
  • właściciel chce zapisać graczowi lokalizację,
  • właściciel nie życzy sobie zapisywania lokalizacji na danym terenie.

"dom" a co jeśli:

  • gracz zapomniał nazwę domu,
  • teren lokacji domu się zmienił,
  • gracz nie ma uprawnień.

"usundom" a co jeśli:

  • gracz zapomniał nazwę domu,
  • gracz chce usunąć wszystkie zapisane lokalizacje.
  • gracz nie ma uprawnień,
  • właściciel chce usunąć graczowi zapisaną lokalizacje.

Podsumowując skrypt jest jedynie zlepkiem; "command", "send", "teleport", "if".
Zastanawia mnie, dlaczego większość PROFESJONALNYCH "skrypterów" przy tego typu skryptach wyraża się pozytywnie. Dla mnie jest to tylko kolejny kod, który prędzej, czy później trafi do kosza. Nie zrobiłeś nic, co działałoby tak jak należy. Generujesz 4 nowe zdarzenia, które mają sprawdzić, jeżeli komenda to XXX, XXX, XXX lub ewentualnie XXX, gdzie wszystko powinno zamknąć się w jednej z uwzględnionymi argumentami - proste? Dla mnie tak, ty pewnie nazywasz to magią. Wnikać bardziej w kod, czy też pisać ci porady nie zamierzam, bo jest to strata czasu.

Edytowane przez _Of3k
Poprawka argumentów (przeniesienie do innej sekcji).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×