Skocz do zawartości

theneuetimes

Użytkownik
  • Ilość zawartości

    736
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez theneuetimes

  1. Siema Mam skrypt na aktywowanie rang vip (to jest tu mniej ważne :D) kodami. Chciałem dodać warunek który sprawdza kiedy argument 1 nie jest taki, taki i taki. arg 1 is not "vip", "svip", "evip", "sevip", "50k" or "100k": send "{@tag} Aktywuj kod komenda /sms <nazwa przedmiotu z itemshopu> <kod>. Lista dostepnych nazw:" send "&e/sms vip <kod> &8- &9Aktywuje range VIP" send "&e/sms svip <kod> &8- &9Aktywuje range SuperVIP" send "&e/sms evip <kod> &8- &9Aktywuje range EliteVIP" send "&e/sms sevip <kod> &8- &9Aktywuje range SuperEliteVIP" send "&e/sms 50k <kod> &8- &9Aktywuje kod na 50000$" send "&e/sms 100k <kod> &8- &9Aktywuje kod na 100000$"Gdy wpiszę np. /sms t to wyskakują te napisy, jednak nawet gdy wpiszę /sms vip to i tak to wyskakuję razem z wiadomością o tym że kod został aktywowany. Czy da się coś z tym zrobić?
  2. theneuetimes

    Ranking Elo

    Polecam poradnik PirataJaskiniowego. http://skript.pl/index.php?/topic/6-tut-skript-sortowanie-listy-zmiennych-tworzymy-top-5/
  3. @Up Ale tu jest taki dodatek że wysyła wiadomość o tym że dany gracz wyszedł/wszedł i włącza vanisha więc nie ma go na tab ani na liście osób online w essentials. :)
  4. theneuetimes

    Ranking Elo

    Na czym ma taki ranking polegac?
  5. on death: attacker is player victim is zombie dalszy kod
  6. Dzieki za pomysl, wkrotce cos takiego dodam. :)
  7. Komenda /reload ma bugi, często po jej wpisaniu serwer potrafi się scrashować, i nie ma komendy "kick-all" w bukkicie/spigocie. Zamiast tego lepiej dać: loop all players: kick loop-player due to "&cReset serwera"Najpierw testuj potem wrzucaj...
  8. theneuetimes

    Funkcje

    Nie do końca rozumiem. Jeśli właściciel ma prefix właściciela to zrób w uprawnieniach tak: - '*'-- head.menuWtedy będzie miał wszystkie uprawnienia prócz "head.menu".
  9. theneuetimes

    OloPlays

    Witaj. :D
  10. @Up Dzięki, działa, do zamknięcia. :)
  11. Świetny poradnik, zrobiłem sobie topkę pvp. :D Ale mam 1 problem - Gdy ktoś ma w nicku duże litery to one są wyświetlane jako małe. Da się coś z tym zrobić?
  12. Siema W tym poradniku pokażę wam jak zrobić listę administracji online (jeśli ktoś chce gotowca to zapraszam tutaj). Zaczynajmy! Oczywiście aby zobaczyć listę administracji należy wpisać komendę, więc ją stworzymy. ;) command /admin:Aby komenda zadziałała należy dodać potem trigger (funkcja). trigger:Dalej dodajemy loop'a, który wyśledzi wszystkich graczy z danym uprawnieniem. loop all players: loop-player has permission "online.admin" add loop-player to {_on.admin::*}Czyli komenda "śledzi" wszystkich graczy którzy posiadają uprawnienie i dodaje ich do zmiennej. Znak "_" przed nazwą oznacza że jest to zmienna tymczasowa, a znak "::*" oznacza że do tej zmiennej można dodać parę argumentów, aby odwołać się do jednego gracza (lub czegokolwiek innego) z tej zmiennej należy użyć "{_on.admin::RaiZeN}". Dalej możemy sprawdzić czy zmienna jest ustawiona na 0 (cyfra oznacza liczbę osó B). size of {_on.admin::*} is 0:I dalej wysyłamy wiadomość która informuje gracza o tym że nikogo z administracji aktualnie nie ma. ;) send "&bAktualnie nie ma nikogo z administracji. Milego griefowania! :)"I przeciwieństwo, jeśli jest ktoś z administracji. :) else:I wiadomość która będzie wyświetlać listę osób w zmiennej. send "&bAdministracja online: &a%{_on.admin::*}%"Możemy dodać także taki bajer. :D send "&2Administracja online (%size of {_on.admin::*}%): &e%{_on.admin::*}%"Dzięki temu nie trzeba liczyć ile jest osób online tylko widzimy to w nawiasie. :) To tyle. Mam nadzieję, że komuś pomogłem, jeśli tak to proszę o lajka. :D Zabraniam kopiowania poradnika bez mojej zgody!
  13. Kolejny skrypt ode mnie :D Skrypt pokazuje listę administracji online pod komendą (/admin). Aby administrator znalazł się na tej liście musi mieć uprawnienie (online.admin). Kod command /admin: trigger: loop all players: loop-player has permission "online.admin" add loop-player to {_on.admin::*} size of {_on.admin::*} is 0: message "&2Aktualnie nie ma nikogo z administracji! :)" else: message "&2Administracja online (%size of {_on.admin::*}%): &e%{_on.admin::*}%":3
  14. Siema Chciałbym wam zaprezentować mój kolejny skrypt, a mianowicie skrypt który pozwala zmieniać nazwy itemów (działa również z kolorami). Komendy /name <nazwa> (items.rename) - Zmiana nazwy itemu Kod options: tag: &3[Renamer]&2command /name [<text>]: trigger: player has permission "items.rename": arg 1 is empty: send "{@tag} Uzyj &e/name <nowa nazwa>&2 aby zmienic nazwe przedmiotu!" else: set the name of player's tool to coloured argument else: send "Brak uprawnien!"
  15. Siema :D Chciałbym zaprezentować wam mój skrypt FakeExit. Pozwala on na upozorowanie wyjścia serwera, a potem można śledzić graczy. :D Potrzebny jest plugin Essentials (lub inny który obsługuje vanisha). Komendy /exit <nick> (fe.exit) - Upozorowanie wyjścia z serwera /join <nick> (fe.join) - Upozorowanie wejścia na serwer Kod #Autorem skryptu jest RaiZeN. :)options:# Tutaj tag wiadomosci do graczy tag: &3[Gamercraft]&2#Wiadomosc ktora wyswietli sie po wpisaniu komendy /exit (zmienna nicku to %arg%) leavemsg: &c- &7%arg%#Wiadomosc ktora wyswietli sie po wpisaniu komendy /join (zmienna nicku to %arg%) joinmsg: &a+ &7%arg%command /exit [<offlineplayer>]: trigger: player has permission "fe.exit": arg 1 is not empty: execute console command "v %argument% on" broadcast "{@leavemsg}" else: send "{@tag} Uzycie &d/exit <nick>" else: send "{@tag} Nie posiadasz uprawnien!"command /join [<offlineplayer>]: trigger: player has permission "fe.join": arg 1 is not empty: execute console command "v %argument% off" broadcast "{@joinmsg}" else: send "{@tag} Uzycie &d/join <nick>" else: send "{@tag} Nie posiadasz uprawnien!"Pozdro ;)
  16. Siema Robię serwer, na którym chcę zastosować automatyczne vipy aktywowane komendą /vip <kod z sms>. Napisałem taki skrypt: variables: {kod} = 0options: tag: &3[Gamercraft]&2command /gcode: trigger: player has permission "code.generate": set {k1} to random integer between 0 and 9 set {k2} to random integer between 0 and 9 set {k3} to random integer between 0 and 9 set {k4} to random integer between 0 and 9 set {k5} to random integer between 0 and 9 set {k6} to random integer between 0 and 9 set {k7} to random integer between 0 and 9 set {k8} to random integer between 0 and 9 set {k9} to random integer between 0 and 9 set {kod} to "%{k1}%%{k2}%%{k3}%%{k4}%%{k5}%%{k6}%%{k7}%%{k8}%%{k9}%" send "{@tag} Kod &8- &b%{kod}%" add {kod} to {codes::*}command /gcodes: trigger: send "{@tag} Lista kodow &e(%size of {codes::*}%) &8- &b%{codes::*}%"command /cuse [<text&gt]: trigger: arg 1 is "%{codes::%arg%}%": if {codes::%arg%} is true: send "{@tag} Kod aktywowany!" set {codes::%arg%} to falseKomenda /gcode i /gcodes działa, ale nie mam pojęcia jak zrobić aby komenda /cuse działała. Proszę o pomoc. ;F
  17. Spoko skrypcik, dodaj to co kolega wyżej napisał i ranking tych punktów. :)
  18. On join: if player has permission "vip.menu": if {gildia.%player%.status} is true: set the player's display name to "&7[&3%{gildia.%player%.tag}%&7]&6 %player%" set the player's tablist name to "&7[&3%{gildia.%player%.tag}%&7]&6 %player%" else: set the player's display name to "&7[&3%{gildia.%player%.tag}%&7] %player%" set the player's tablist name to "&7[&3%{gildia.%player%.tag}%&7] %player%"Po każdym dwukropku w następnej linijce musi być 1 tab. :D
  19. @2up Zmień komunikaty na true, bo to jest disable variable conflict message czyli wyłączanie wiadomości. Co do tego "admin" nie wiem czy o to ci chodzi ale zobacz. on chat: replace all "admin" with "&4&lAdmin" in message
  20. Sopher a można w skript wyświetlać tekst na pasku bossa?
  21. Proszę. ;) on walking on bedrock: if {ox.play.%player%} is 1: execute console command "/warp oxs %player%" send "&b[OX]&4Gracz %player% odpadl!" to all players remove 1 from {ox.online} if {ox.online} is less than 2: send "&b[OX]&9wejdz na biale pole aby wygrac" to all players if {ox.online} is less than 1: send "&b[OX]&9 Nikt nie wygral!"on walking on quartz block: send "&b[OX]&9%player% Wygral OX!!!" execute console command "/warp oxwin %player%"Dodałem że jeśli wszyscy spadną jest napis na chacie "Nikt nie wygral", mam nadzieję że pomogłem. :D
  22. Siema W tym temacie będę udostępniał moje mini skrypty. Niektóre są dość prymitywne, ale ważne że działają. AutoCodes Skrypt co 15 minut (można zmienić) losuje kod składający się z 9 cyfr, gracz po wpisaniu takiego kodu otrzyma 3 diamenty (również można zmienić). Komendy: - /kod <podany kod> - Aktywowanie wylosowanego kodu Uprawnienia: BRAK Kliknij aby zobaczyć skrypt! Jail Skrypt pozwala na wsadzanie graczy do więzienia. Czas może być podany w godzinach, minutach lub sekundach. W więzieniu gracz bez uprawnienia nie może pisać na chacie i używać komend. Po zakończeniu kary gracz może pisać i używać komend oraz zostaje przeteleportowany na spawn. Komendy: - /jail <gracz> <czas> - Wsadzenie gracza na określony czas do więzienia - /setjail - Ustawienie spawnpointa więzienia Uprawnienia: - jail.write - Pisanie na chacie podczas pobytu w więzieniu - jail.command Używanie komend podczas pobytu w więzieniu - jail.inv - Wsadzanie graczy do więzienia - jail.set - Ustawianie punktu spawnu więzienia Kliknij aby zobaczyć skrypt! FakeExit Skrypt pozwala na upozorowanie swojego wyjścia z serwera, dzięki czemu można śledzić graczy i łapać cheaterów. Komendy: - /exit <nick> - Wyświetla ustawioną w configu wiadomość o wyjściu danego gracza i włącza mu vanisha - /join <nick> - Wyświetla ustawioną w configu wiadomość o wejściu danego gracza i wyłącza mu vanisha Uprawnienia: - fe.exit - Komenda /exit - fe.join - Komenda /join Kliknij aby zobaczyć skrypt! PlayerHeads Po zabiciu gracza otrzymamy jego głowę. Można również wziąć sobie główkę komendą. :lol: Komendy: -/ph <nick> - Otrzymanie głowy danego gracza Uprawnienia: - heads.get - Komenda /ph Kliknij aby zobaczyć skrypt! Na razie to tyle. Temat będę stale aktualizował. Czekam także na wasze propozycje.
  23. Spoko. :) Ale skrypt naprawdę godny polecenia. :D
  24. Super skrypt. :3 Da się wyłączyć przy /se troll żeby crashowało tylko tego gracza którego wpisałem?
  25. Z tego co wiem skript nie obsuguje na razie czegoś takiego, zawsze możesz użyć essentials (give <nick> <id> <ilość> name:<nazwa> lore:<opis>).
×
×
  • Dodaj nową pozycję...