-
Ilość zawartości
1686 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
106
Treść opublikowana przez knugi
-
To ty źle zrozumiałeś. Ja nie wyrażałem się do Twojej opinii na temat forum tylko o Twoim skrypcie. Wystawiłeś go na konkurs, to wyrażam (jako że mam jakąkolwiek wiedzę o skryptach) swoją opinię, aby administracja mogła rozstrzygnąć miejsca. Więc skończmy dyskusję i nie róbmy spamu. Z poważaniem #Knugi
-
Ach, nie chce mi się wchodzić w dziecinne dyskusje. Podsumuję to tym: Po twojej wypowiedzi zgłaszam post do przeniesienia Skrypty->Nauka. Trzymaj się powodzenia w skryptach, aby było jak najmniej błędów przy pisaniu, a gdyby takie wystąpiły łatwe w znalezieniu Pozdrawiam #Knugi
-
SignEditor.sk (sign GUI) - Edytowanie tabliczek po ich postawieniu!
knugi odpowiedział(a) na PolsatGraniePL temat w Promowane skrypty
Fajnie, że pokazujesz takie zajebiste dodatki do Skript, sam kiedyś chciałem stworzyć coś takiego, lecz ze skript-mirror (teraz skipt-reflect), ale coś mi się nie udawało. Szacunek. Użycie całkiem spoko, nauczyłem się tym czegoś nowego.- 11 odpowiedzi
-
- signeditor
- sign gui
-
(i 2 więcej)
Oznaczone tagami:
-
Z wad to zauważyłem tylko tyle: Niepotrzebna linijka kodu: set {_oldLoc} to {_player}'s location #Linijka 25 w funkcji randomTP Z zalet to naprawdę szacun za funkcje, przede wszystkim tę: function searchForLocation() :: location: set {_tp} to highest solid block at randomizeLocation() while block at {_tp} is lava or water: set {_tp} to highest solid block at randomizeLocation() add 1 to y-coordinates of {_tp} return {_tp} Możliwe, że tym kodem rozwiązałeś mój problem No cóż, tyle ode mnie życzę wygranej (chociaż w topce) Pozdrawiam #Knugi
-
Całkiem spoko, lecz wolałbym gdybyś używał różnicy czasu realnej, a nie ile czasu gracz jest na serwerze. Mógłbyś wstawić jakąś opcję do tego w konfiguracji czy chcemy aby odliczało czas spędzony na serwerze czy czas realny. No i to co napisał poprzedni, czasem nie chcemy by gracze z d*py spadali w dół i się zabijali. (Może niektórzy socjopaci by tak lubili *whatever*) To też można dodać do konfiguracji
-
Zgadzam się z @Tymekd. dodatkowo ta komenda: ... /lpc help: send "&6- &2/wyplac <ilość> &6- &8[&6BETA&8] &8Wypłaca walutę. &8[&6BETA&8]" ... command /wyplac [<text>]: permission: lpc permission message: "%{waluta::permmsg}%" aliases: withdraw, wypłać trigger: if arg 1 is set: send "&8[&6BETA&8] &c&lW nastepnej wersji!" send "[BETA] Gracz %player% chcial uzyc /wyplac! Ta komenda bedzie dopiero w nastepnej wersji skryptu!" to console Po co to wstawiać do opublikowania, gdy nie jest skończone? Oraz dodam taki kwiatek na końcu: W configu ustawiamy wartość ile nam ma dawać pieniędzy z przedmiotu, a napis jest stale utworzony: remove 1 sunflower of unbreaking 10 named "%{waluta::nazwa}%" from player's inventory add {waluta::wartosc} to {waluta::money::%player%} send "&aWpłaciłeś 10 kasy na swoje konto!" Według mnie komendy takie jak /money nie potrzebują uprawnień. NIENAJLEPSZE
-
Proszę bardzo. Od razu poprawiłem trochę Ci tamten kod, bo gdy miałem 100$ a chciałem przelać tylko 5 to nie mogłem, bo pisało że nie mam tyle przy sobie Jedynie można wysłać całość pieniędzy.
-
Prośba o napisanie skryptu na logowanie dla administracji
knugi odpowiedział(a) na Bartek123344 pytanie w Zlecenia
Można sie nimi podcierac po wypróżnieniu. Nic takiego nie robią szkodliwego. Często przeladowywujesz że wkurzają? Xd Jeżeli tak to je wyeliminuję po odpowiedzi //A i teraz tak zauważyłem, że nie będzie można wpisać komendy na logowanie z auth-me np. To tam dopisz w linijce Z tych ostatnich. Zamień na if command is not "admin-login" or "l" or "login": Czy jakie tam masz komendy logowania to se zmienisz -
Prośba o napisanie skryptu na logowanie dla administracji
knugi odpowiedział(a) na Bartek123344 pytanie w Zlecenia
Proszę bardzo, testowane. Jedyna wada to taka, że nie można ustawić hasła poprzez console. Jak ktoś ma * Nie będzie mógł wejść na serwer. W skrypcie ustawiasz swój nick z gry, tylko ty będziesz miał dostęp do /admin-login, przypuszczam że masz jakiś system auth-me więc jest logowanie bez podania hasła. options: error-tag: &8&l[&c&l✗&8&l]&r&c succes-tag: &8&l[&a&l✓&8&l]&r&a server: &8[&6&lMójSerwer.pl&r&8] name-op: knugia #Nick wlasciciela, ustalmy, ze gdy ktos se da * to by mogl robic wszystko, tak to tylko ty bedziesz mial nad tym kontrole :P #Zakladamy, ze swoje haslo logowanie authme bronisz bardziej nizeli swoje wlasne oczy. command /admin-login [<text>] [<offlineplayer>] [<text>]: permission: admin.login permission message: {@error-tag} Nie masz permisji! trigger: if arg 1 is set: if {AdminLogin::login::%player%} is set: if "%arg 1%" = "%{AdminLogin::password::%player%}%": clear {AdminLogin::login::%player%} send "{@succes-tag} Pomyślnie zalogowano!" stop #send "{@error-tag} Niepoprawne hasło!" kick player due to "{@error-tag} Niepoprawne haslo!" stop if player's name is not "{@name-op}": send "{@error-tag} Juz jestes zalogowany!" stop if arg 1 is "setpassword": if arg 2 and arg 3 are set: if arg 3 is "setpassword": send "{@error-tag} Hasłem nie może być &7setpassword&c!" stop set {AdminLogin::password::%arg 2%} to "%arg 3%" send "{@succes-tag} Pomyślnie ustawiono hasło &7%arg 3% &adla gracza &7%arg 2%&a." stop send "{@error-tag} Poprawne użycie: &7/admin-login setpassword <nick> <hasło>" stop if arg 1 is "removepassword": if arg 2 is set: clear {AdminLogin::password::%arg-2%} send "{@succes-tag} Pomyślnie usunięto hasło gracza &7%arg 2%&a." send "{@error-tag} Nie zapomnij usunac mu uprawnien! &8(&7admin.login&8)" stop send "{@error-tag} Poprawne użycie: &7/admin-login removepassword <nick>" stop stop if player's name is "{@name-op}": send "{@error-tag} Poprawne użycie: &7/admin-login setpassword <nick> <hasło>" stop send "{@error-tag} Poprawne użycie: &7/admin-login <haslo>" stop on join: if player has permission "admin.login": if {AdminLogin::password::%player%} isn't set: if player's name is not "{@name-op}": kick player due to "&8-=-=-=-=-=-=-%nl%&cNie masz założonego &lhasła&r&c!%nl%&7Poproś właściciela, by je założył.%nl%&8-=-=-=-=-=-=-" stop stop wait 10 ticks send "{@server} &bWitaj na serwerze!" send "{@server} &bZaloguj się za pomocą komendy &7/admin-login <hasło>&b!" send "{@server} &bHasło podał Ci właściciel serwera." set {AdminLogin::login::%player%} to true on any movement: if {AdminLogin::login::%player%} is set: cancel event on command: if {AdminLogin::login::%player%} is set: if command is not "admin-login": cancel event -
Prośba o napisanie skryptu na logowanie dla administracji
knugi odpowiedział(a) na Bartek123344 pytanie w Zlecenia
Hmmm. Zajrzałem w kod i rzeczywiście może to występować. Gdy autor kodu do jutra tego nie poprawi jutro wieczorem to zrobię -
Prośba o napisanie skryptu na logowanie dla administracji
knugi odpowiedział(a) na Bartek123344 pytanie w Zlecenia
błędów nie ma, jednie małe powiadomienia, żeby inaczej zapisywać zmienną. Powinno działać. -
Strona internetowa dla Twojego serwera Minecraft
knugi odpowiedział(a) na temat w Archiwum współpracy
Kiedyś zapytałem jego o kosztorys, lecz moje wymagania przerastały wszystko. Lecz polecam allegrowicza, bo jest rzetelny i wie że nie można porywać się z motyką na księżyc. +100- 15 odpowiedzi
-
- strona www
- itemshop
-
(i 3 więcej)
Oznaczone tagami:
-
Tak, musisz zmienić linijkę z send na broadcast lub ją dodać. Ewentualnie Ci ją dodam jeżeli nie umiesz
-
wiem, właśnie to poprawiłem gdy link wysyłałem. Wystarczyło jedną linijkę zmienić. Możesz sprawdzić jeszcze raz
-
https://pastebin.com/raw/trahAEWg mój skrypt z 2014 roku. Myślę że się nada
-
Rzeczywiście, zwracam honor. To być może on ma starszą wersję Skripta lub nie poprawne wersje.
-
Spójrz jeszcze raz co wysłałeś i spójrz na linijkę która wywala błąd. Gdzie w swojej masz "with 3 rows"? Takie coś oferuje skquerry i inne dodatki od gui.
-
Serwer stoi u Ciebie na komputerze czy na jakimś hostingu?
-
Do tego wymagany jest plugin SkQuerry.
-
Nie tym razem Gnomq
-
A wysyła do gracza wiadomość?
-
Nie wiem co to jest, możesz bardziej opisać ten skrypt?
-
Jest taka fajna stronka, nazywa się dokumentacja: Dokumentacja level jeżeli chcesz takie coś uzyskać wpisujesz: send "Level to: %level of player%"
- 3 odpowiedzi
-
- send
- jak zrobic
-
(i 1 więcej)
Oznaczone tagami:
-
Oczywiście, że nie działa bo nazwy przedmiotów są różne.
-
Widzę jeden podstawowy błąd. Używasz 'stop' w pętli, a następnie przechodzisz do tego kodu co przedstawiłeś w głównym temacie. Spróbuj coś takiego: every 2 seconds: loop all players: if {thirsty.%loop-player%} is more than 0: remove 1 from {thirsty.%loop-player%} if {thirstyMessage.%loop-player%} is true: send "{@tag} &cSzybko się czegoś napij, bo zaczniesz tracić zycie!" to loop-player if {thirsty.%loop-player%} is lower than 3: set {thirstyMessage.%loop-player%} to true else if {thirsty.%loop-player%} is lower than 1: set {thirstyMessage.%loop-player%} to false set {thirsty.%loop-player%} to 0 damage loop-player by 5 hearts
