Slodziaczek
Użytkownik-
Ilość zawartości
28 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez Slodziaczek
-
Witam. Chciałbym przedstawić skrypt na system logowania się na serwerze. W skrócie. Wchodzi gracz na serwer po raz pierwszy i musi się zarejestrować, a przy kolejnych razach zalogować się hasłem, które wpisał podczas rejestracji. Skrypt działa na zasadzie, że podczas rejestracji tworzy się w folderze MLogin/accounts plik yml, w którym zapisywane jest hasło, nick oraz data rejestracji. Gdy gracz wejdzie i skrypt zauważy, że ten gracz jest wpisany w "bazę danych", odczytuje hasło z niej, które gracz musi wpisać. Jeśli hasło się nie zgadza to wyskakuje komunikat lub wyrzuca gracza z serwera (można to ustawić w config.yml). Zalety: - konfiguracja w pliku yml, - polskie komendy, - wiadomości podczas wchodzenia i wychodzenia na serwer (można je wyłączyć w pliku yml), - motd podczas wchodzenia na serwer, które można ustawić w pliku MOTD.yml (można je również wyłączyć w pliku config.yml), - automatyczne aktualizowanie pliku MOTD.yml po zapisaniu, - możliwość zmiany hasła, - możliwość zarejestrowania gracza jako administrator, - brak możliwości chodzenia, skakania, bicia się, używania komend, pisania na chacie podczas logowania i zarejestracji. Błędy: - nie zauważyłem. Komendy i uprawnienia: /zaloguj <haslo> /zarejestruj <haslo> <haslo> /zmienhaslo <stare haslo> <nowe haslo> /odrejestruj /mlogin - mlogin.admin Pobieranie: 1.0 - https://code.skript.pl/cfzoxd0p Zmienne: Są one tylko do pliku MOTD.yml. W przyszłości postaram się ich zrobić więcej. {player} - nick gracza {joins} - liczba wejść na serwer {server} - nazwa serwera (ustawiana w pliku yml)
-
Dzięki wielkie.
-
Dzięki, ale to jest tylko do pojedynczej wiadomości, a ja chcę to w liście. Replacowanie nie działa właśnie w tym ;/
-
A można do tej listy dodać jeszcze zmienne np. {player}? Próbuje i nie mogę tego zrobić
-
Dzięki!
-
Chcę zrobić tak samo w stylu jak jest w Essentials plik motd.txt. Kiedy wpiszę do niego np &6Witaj cos tam &csiema elo to skrypt to bedzie widzial jako send "&6Witaj cos tam" send "&csiema elo" i kiedy wpisze więcej linijek w ten plik to skrypt będzie je wszystkie widział w ten sposób.
-
Tak, ale da się zrobić tak, że skrypt każdy osobny myślnik w liście będzie widział jako nową wiadomość?
-
Witam. Mam pytanie dotyczące pliku yaml. Czy da się zrobić tak, że, gdy mamy przykładowo plik motd.yml i będzie można tam wpisywać nieskończenie wiele linijek, a skrypt to będzie odczytywać? Coś w tym stylu jak jest to w pluginie Essentials. Z góry dzięki za odpowiedź
-
FB.VDCT.PL - Witaj w naszym świecie
Slodziaczek odpowiedział(a) na Slodziaczek temat w Archiwum serwerów
Faktycznie ta nie była zablokowana xd Dzięki za info -
Witam. Potrzebuję spolszczenia do pluginu PlotSquared. Byłby ktoś miły i mi je podał?
-
FB.VDCT.PL - Witaj w naszym świecie
Slodziaczek odpowiedział(a) na Slodziaczek temat w Archiwum serwerów
Już zablokowane -
FB.VDCT.PL - Witaj w naszym świecie
Slodziaczek odpowiedział(a) na Slodziaczek temat w Archiwum serwerów
Na serwerze dostępne kraje to tylko Polska i Anglia. -
@ref
-
- Witaj w naszym świecie Szukałeś/aś serwera pełnego wrażeń? Serwera, na którym nie będziesz się nudzić? Dobrze trafiłeś/aś! VDCT to tak zwany MKCrafT - te same zasady, nowy serwer! INFORMACJE: IP: FB.VDCT.PL Strona: http://vdct.pl/ Forum: http://vdct.pl/forumvdct Sklep: http://vdct.pl/sklep Co znajdziesz na serwerze?: - gildie (/gildia); - darmowe działki (/dzialka); - luckyblocki; - ogarniętą administrację; - możliwość kupna rangi Vip oraz sVip przelewem, - pvp z wersji 1.8. Zapraszam również do reklamy video:
-
Jak wyłączyć powiadomienia o osiągnięciach?
Slodziaczek odpowiedział(a) na Slodziaczek pytanie w Pytania i problemy
Nie działa komenda /gamerule announceAdvancements false -
Jak wyłączyć powiadomienia o osiągnięciach?
Slodziaczek odpowiedział(a) na Slodziaczek pytanie w Pytania i problemy
No nie wiem. Spigot jest stabilniejszy i wolałbym nie zmieniać silnika. -
Tak jak w temacie. Mam Spigot 1.12.2 i nie mogę wyłączyć powiadomień o osiągnięciach. Nie mam w server.properties linijki announce-player-achievements=false a gdy dodam to sie usuwa przy włączeniu lub restarcie serwera.
-
W configu Essentials w zakładce EssentialsChat musisz to zmienić. Innej opcji nie ma.
-
Zmień "close then run" na "to run"
-
chat LGkom - skrypt na wiadomości o braku dostępu do komendy
Slodziaczek odpowiedział(a) na temat w Kosz
Nic ciekawego. Skrypt można napisać w 5 minut. 2/10. -
Witam, mam problem z moim skryptem. Ogólnie chodzi o to, że po dołączeniu na arenę ma dodawać gracza do listy i po osiągnięciu tam iluś graczy, arena wystartuje, i właśnie tutaj jest problem. Punkty chyba dodaje, ale arena nie startuje. Proszę o szybką pomoc. add 1 to {counter::%{_arena}%::players} set {counter::%player%::play} to true set {lokacja::%player%} to location of player teleport player to {counter::%{_arena}%::lobby} set {counter::%player%::vote} to true set {counter::%{_arena}%::players} to true send "{@Prefix}&3 Gracz&c %player%&3 dolaczyl do areny." to loop-player if {counter::%{_arena}%::players} is greater than or equal to 2: send "{@Prefix}&3 Arena rozpocznie sie za &c30&3 sekund." to loop-player wait 10 second send "{@Prefix}&3 Arena rozpocznie sie za &c20&3 sekund." to loop-player wait 10 second send "{@Prefix}&3 Arena rozpocznie sie za &c10 &3sekund." to loop-player wait 5 second send "{@Prefix}&3 Arena rozpocznie sie za&c 5&3 sekund." to loop-player wait 1 second send "{@Prefix}&3 Arena rozpocznie sie za&c4&3 sekundy." to loop-player wait 1 second send "{@Prefix}&3 Arena rozpocznie sie za&c3 &3sekundy." to loop-player wait 1 second send "{@Prefix}&3 Arena rozpocznie sie za&c 2&3 sekundy." to loop-player wait 1 second send "{@Prefix}&3 Arena rozpocznie sie za&C1&3 sekunde." to loop-player
-
admin Skrypt na blokade /msg do Administracji
Slodziaczek odpowiedział(a) na Name ! pytanie w Zlecenia
on command: command is "msg" or "m": if player doesn't has permission "msg.admin": send "&4Nie mozesz pisac do administracji." stop Nie testowany skrypt, ale powinien działać. ~ Poprawiony skrypt - Oedeopol -
Podstawą skryptów jest j. angielski lub niemiecki. Najlepiej się uczyć wlaśnie przez oglądanie skryptów, próbując zrozumieć coś z tego. Sam na początku czytałem poradniki o skripcie, jednak nic mi to nie dało. Nauczyłem się instalując skrypty innych użytkowników i próbując coś z nich zrozumieć.
- 8 odpowiedzi
-
Elo! Mógłby ktoś mi podać tytuł piosenki z tego filmu?
-
Wątek będę edytował. Również korzystałem z takich poradników. Postanowiłem sam taki zrobić, aby przydał się komuś innemu.
