Skocz do zawartości

wiktorm12

Użytkownik
  • Ilość zawartości

    486
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    8

Treść opublikowana przez wiktorm12

  1. every 1 seconds: delete {stone::*} on break: if {stone::%player%} is not set: add 1 to {stone::%player%} else if {stone::%player%} is smaller than 10: add 1 to {stone::%player%} else: cancel event send "&cMożesz wykopać tylko 10 bloków w ciągu jednej sekundy!" A sprawdź czy coś takiego będzie działało na nukera
  2. Trochę słabo w tym IP cyferkowym, bo domenę na takim przykładowym OVH można kupić za parę złoty, i od razu totalnie inaczej się na taki serwer patrzy jak ma domenę z nazwą, a nie cyferkową, dodatkowo popracuj trochę nad wyglądem posta bo nie jest on zbytnio zachęcający do grania na Twoim/Waszym serwerze, bo wygląda on trochę jak zrobiony na odwal się, w sensie trochę tu trochę tam bez żadnej symetrii, kolorków, wielkości liter, czcionki itp
  3. on place fence gate: loop all blocks in radius 1 around event-block: if loop-block is fence gate: add 1 to {_test} if {_test} >= 2: cancel event send "&cNie możesz tego zrobić" if {_test} is 1 or 0: set block above event-block to oak fence set {drzwi::%location of event-block%::owner::*} to player set {drzwi::%location of event-block%::members::*} to player set {drzwi::%location of event-block%::hp} to 100 U mnie działa chociaż szczerze mówiąc nie kumam po co ci ten płotek nad furtką, ale dobra
  4. wiktorm12

    Zielarstwo skrypt

    on break poppy: if player has permission "zielarstwo.zbieranie": give 1 of poppy named "&cLesna jagoda" to player's inventory wait 15 minutes if event-block is air: set block at location of event-block to poppy if block below event-block is grass: set block at location of event-block to poppy @Tymekd Poprawiłem twój kod. @saltver Akcja on break jest w skrypcie podstawowym wyślij tu ss albo log błędu, możne źle czytasz ten błąd Poniżej załączam grafikę, potwierdzającą, że skrypt u mnie na serwerze przeładowuje się bez żadnego błędu
  5. sprawdź to co zedytowałem
  6. every 1 seconds: delete {stone::*} on mine: if {stone::%player%} is not set: set {stone::%player%} to 1 else if {stone::%player%} is smaller than 10: add 1 to {stone::%player%} else: cancel event send "&cMożesz wykopać tylko 10 bloków w ciągu jednej sekundy!" Teraz działa na 100%
  7. Po pierwsze do działanie akcji on any move: niezbędny jest dodatek SkQuery, którego najprawdopodobniej nie masz, jeżeli nie możesz użyć tej akcji. Najnowszą wersje tego dodatku możesz pobrać z tego repozytorium: [LINK] Po drugie nie radzę w ten sposób używać tej akcji, przysporzy ona wiele ścinek przy większej ilości graczy, chyba że masz bardzo dobrą maszynę. Radzę użyć czegoś takiego: on any move: if {afk.%player%} is not set: set {afk.%player%} to 0
  8. Hejka, od jakiegoś czasu postanowiłem, że rozpocznę zabawę z skryptowanie. Napisałem już parę skryptów, ale dzisiaj przychodzę z pierwszym projektem, który publikuje, a więc bez zbędnego przedłużania zapraszam do zapoznania się z treścią posta oraz skryptem WeatherVote.sk Myślałeś kiedyś nad wprowadzeniem na swój serwer głosowania na zmianę pogody? (tak wiem raczej nie, ale może jednak) Albo właśnie podłożyłem ci ciekawy pomysł? Właśnie na tym polega skrypt WeatherVote.sk Instrukcja użytku: 1. Każdy gracz może wpisać komendę /pogoda, rozpoczyna ona automatycznie głosowanie jaka pogoda ma być aktualnie na serwerze 2. Na czat jest wysyłany komunikat o prowadzonym głosowaniu 3. Każdy z aktywnych graczy ma możliwość wzięcia udziału w głosowaniu 4. Po 15 sekundach od rozpoczęcia głosowania na chacie pojawia się jego wynik KOD: 1.0 : https://code.skript.pl/kZzhorSd
  9. Hejka, od jakiegoś czasu postanowiłem, że rozpocznę zabawę z skryptowanie. Napisałem już parę skryptów, ale dzisiaj przychodzę z pierwszym projektem, który publikuje, a więc bez zbędnego przedłużania zapraszam do zapoznania się z treścią posta oraz skryptem WeatherVote.sk Myślałeś kiedyś nad wprowadzeniem na swój serwer głosowania na zmianę pogody? (tak wiem raczej nie, ale może jednak) Albo właśnie podłożyłem ci ciekawy pomysł? Właśnie na tym polega skrypt WeatherVote.sk Instrukcja użytku: 1. Każdy gracz może wpisać komendę /pogoda, rozpoczyna ona automatycznie głosowanie jaka pogoda ma być aktualnie na serwerze 2. Na czat jest wysyłany komunikat o prowadzonym głosowaniu 3. Każdy z aktywnych graczy ma możliwość wzięcia udziału w głosowaniu 4. Po 15 sekundach od rozpoczęcia głosowania na chacie pojawia się jego wynik Dodatkowe funkcje: Możliwość tworzenia glosowania co określony czas Zabezpieczenie przed błędnym skonfigurowaniem Dokładnie opisane działanie poszczególne opcje Wersja 1.0: Kod: https://code.skript.pl/kZzhorSd Pobieranie: [LINK]
  10. Jeżeli nie ma takiej możliwość to też prosiłbym o taką informacje
  11. Hej to znowu ja i jak zawsze pewnie z banalnym do wykonania pytaniem, otóż: Tworze skrypt na logowanie i wszystko mam idealnie (tak wiem jest AuthMe, ale chciałem się pobawić) i mam pytanie jak zablokować wydoczność komendy w sensie mam kod odpowiedzialny za /login <hasło> i po w pisaniu tej komendy konsola wyświetla całą komendę jest to dla mnie moralnie niepoprawne, że osoba, która ma dostęp do konsoli może podejrzeć takie hasło(specjalnie użyłem kilkukrotnego hashowania, aby nie było możliwości sprawdzenie hasła), dlatego chciałby dowiedzieć się jak ukryć widoczność takiej komendy. Pozdrawiam i z góry dzięki za odpowiedź
  12. Okej dziękuje, problem rozwiązany do zamknięcia
  13. Hejka, dzisiaj mam pewnie banalne do rozwiązania, ale jakoś sam nie mogę na to wpaść. Otóź: mam zmienną {_czas} i wynosi ona na przykład 134 (liczba ta oznacza sekundy) i mam pytanie jak to zamienić na H:M:S?
  14. Więc tak jak w temacie potrzebuje zamienić znak na znak. Dokładnie znak spacji na znak -. W sensie mam zmienną o treści "przykładowa treść zmiennej" i potrzebuje ją zmienić na "przykładowa-treść-zmiennej".
  15. Musisz napisać wpierw odpowiedni skrypt na vps, który będzie tworzył odpowiednie pliki w nowym przypisanym do użytkownika katalogu, następnie przy pomocy php napisać panel, który będzie odpowiedzialny z wywoływanie odpowiednich skryptów + obstawiam, chcesz zrobić hosting płatny czyli musisz jeszcze dość mocno zabezpieczyć by nie dało się niczego obejść, generalnie dużo zabawy (sam taki projekcik sobie robię od kilku tygodni), ale jak ktoś lubi poprogramować to świetna zabawa, ale efekt widać dopiero po długim czasie. Czyli podsumowując by coś takiego zrobić Bash i języki stron internetowych na poziomie zaawansowanym musisz mieć opanowane perfekcyjnie
  16. Mam spligota, CraftBukkita już od kilku lat nie używam. I pomimo tego nadal nie działa
  17. Na wersji 1.12.2
  18. Hej, miło mi że przyszedłeś na ten wątek! Pytanie dotyczy pluginu SkQuery, a dokładnie błędu, którego nie potrafię rozwiązać. script options: $ db url jdbc:mysql://localhost:3306/minecraftkody $ db username root $ db password root command /gen: trigger: set {kod} to "" loop 5 times: set {_los} to "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "0" or "q" or "w" or "e" or "r" or "t" or "y" or "u" or "i" or "o" or "p" or "a" or "s" or "d" or "f" or "g" or "h" or "j" or "k" or "l" or "z" or "x" or "c" or "v" or "b" or "n" or "m' set {kod} to "%{kod}%%{_los}%" update "INSERT INTO kodymc (nick, kod) VALUES ('%player%', '%{kod}%);" command /strona: trigger: set {kodgracza} to result of query "SELECT kod FROM Users WHERE nick = %player%;" Send "&7========================================" Send "&aTwój sekretny kod do strony serwera to:" Send "&9 %{kodgracza}%" Send "&c(Nie podawaj go nikomu!)" Send "&7========================================" Powyższy kod nie działa i nie wiem w czym problem, minecraft nie widzi nawet komend. Z góry dziękuje za pomoc
  19. Nie dokońca rozumiem twój pomysł jakbyś dał przykład takiego kodu byłbym wdzięczny
  20. wiktorm12

    Lista graczy

    Chciałbym zrobić aplikacje w C# która pomagałaby moderatorom na serwerach odpowiadać na pytania, które powtarzają się najczęściej i są wpisane w program, lecz chciałbym żeby przed każdą wiadomościa wpisywany był nick gracza który można by było wybierać przez naciśnięcie taba w aplikacji a nie przez wklejanie go w odpowiednie miejsce. Tąd moje pytanie jak to zrobić?
×
×
  • Dodaj nową pozycję...