Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 10/26/19 uwzględniając wszystkie działy

  1. Shooterowy

    Dodanie emotki :pridekappa:

    Jestem katolikiem i zniesmaczają mnie takie teatrzyki. Więcej się nie będę udzielał na ten temat. Zostawiam tu te dwa zdjęcia. Swoją opinię na temat wniosku przedstawiłem wyżej. Życzę dobrej nocy.
    2 punkty
  2. Libter

    Dodanie emotki :pridekappa:

    Wielki zlot homofobów na forum, żeby trochę sobie popluć na niewinną tęczową kappę XD
    2 punkty
  3. Siemka, chciałbym pokazać proces tworzenia pliku .yml. Napisałem ten tutek bo stary nie jest pełny a autor go olau. Spis zawartości: 1. Co to jest plik .YML? 2. Tworzenie folderu z plikiem. 3. Zapisywanie wartości i komentarzy. 4. Odczytywanie z pliku .yml 5. Przykładowe skrypty. 1. Co to i po co? W pliku .yml możemy zapisać np. wiadomości, różne ustawienia itp. Skrypt będzie bardziej estetyczny. Random nie będzie musiał "grzebać" w kodzie. Możesz zrobić autodownload bez obawy o ustawienia użytkownika. Możesz zaciemnić obfuscatorem skrypt, a random dalej będzie mógł pozmieniać to, na co zezwolisz. 2. Tworzenie pliku: Najlepiej robić pliki swojego skryptu w osobnym folderze. Może to być dowolne miejsce, lecz najczęściej albo folder /plugins/ albo /Skript/ albo /scripts/. No więc tworzymy kod: on script load: # najlepiej nazwac folder wstepna nazwa skryptu # if folder "plugins/Skript/mojsuperskrypt" doesn't exists: # tworzymy folder # send "Nie odnaleziono folderu ""mojsuperskrypt""!" to console send "Tworzenie..." to console create folder "plugins/Skript/mojsuperskrypt" send "Folder ""mojsuperskrypt"" zostal pomyslnie utworzony!" to console # teraz tworzymy sam plik .yml # if file "plugins/Skript/mojsuperskrypt/config.yml" doesn't exists: send "Nie znaleziono pliku ""config.yml""!" to console send "Tworzenie..." to console create file "plugins/Skript/mojsuperskrypt/config.yml" Gzgz, właśnie stworzyłeś folder z pustym plikiem! 3. Zapisywanie do pliku (3 sposoby) a] WriteFile - do logów, komentarzy, value list, itp. b] Set - do zapisywania wartości. Przykłady: # komentarz # wf "## fajny komentarz sol macz ##" to "plugins/Skript/mojsuperskrypt/config.yml" # 1 wersja # set "jakasnazwa" to "jakaswartosc" in yaml file "plugins/Skript/mojsuperskrypt/config.yml" set "jakasnazwa2" to "jakaswartosc2" in yaml file "plugins/Skript/mojsuperskrypt/config.yml" # 2 wersja # wf "cos:" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa:" "to plugins/Skript/mojsuperskrypt/config.yml" wf " - 'jakaswartosc'" to "plugins/Skript/mojsuperskrypt/config.yml" wf " - ' jakaswartosc2'" to "plugins/Skript/mojsuperskrypt/config.yml" # 3 wersja # wf "cos:" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa: 'jakaswartosc'" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa2: 'jakaswartosc2'" to "plugins/Skript/mojsuperskrypt/config.yml" 4. Odczytywanie z pliku (2 części): I najpierw do zmiennych: a] Single Value b] Value List c] Configuration Section # 1 wersja # set {jakaszmienna} to single value "jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" set {jakaszmienna2} to single value "jakasnazwa2" get of "plugins/Skript/mojsuperskrypt/config.yml" # 2 wersja # set {jakaslista::*} to value list "cos/jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" # 3 wersja # set {jakaslista::*} to configuration section "cos/jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" II odczyt ze zmiennych: command /testyml: trigger: # 1 wersja # send "%{jakaszmienna}%" # 2 wersja # set {_x} to random element of {jakaslista::*} give player 1 {_x} # 3 wersja # send "%{jakaslista::jakasnazwa}%" send "%{jakaslista::jakasnazwa2}%" Jeżeli chcemy wsadzić zmienną do configu która nie pasuje do "on skript load:" mamy 2 możliwości: a] Niby-zmienna, np (NICK) b] zmiana eventu Wersja a] Plik YML: wiad.wegiel: '&6Brawo &c(NICK)&6, wykopales &0&lWEGIEL&6!' Plik SK: on skript load: set {wiad.wegiel} to single value "wiad.wegiel" get of "plugins/Skript/mojsuperskrypt/config.yml" on mine of coal: set {_wiad} to {wiad.wegiel} replace all "(NICK)" with "%player%" in {_wiad} send "%{_wiad}%" Wersja b]: Plik YML jak wyżej Plik SK: on mine: set {_wiad} to single value "wiadomosc.wegiel" get of "plugins/Skript/mojsuperskrypt/config.yml" replace all "(NICK)" with "%player%" in {_wiad} send "%{_wiad%}" 5. Przykłady: Wersja 1: Plik YML: Plik SK: tag: '&8[&6Tut&2YML&8]' on skript load: set {tag} to single value "tag" get of "plugins/Skript/mojsuperskrypt/config.yml" command /tutek: trigger: send "%{tag}% &6Gz, ogarniasz!" Wersja 2: Plik YML: Plik SK: itemyskyblock:- '1 diamond sword named "&3Mieczyk"'- '1 golden apple'- '64 dirt' on skript load: set {itemy.skyblock::*} to value list "itemyskyblock" get of "plugins/Skript/mojsuperskrypt/config.yml" command /wyspa daj itemy: trigger: loop {itemy.skyblock::*}: give loop-value to player Wersja 3: Plik YML: motda: motd1: '&6Zapraszamy' motd2: '&cFajny serwer Sv+Gildie' motd3: '&2Nasze IP: s182.hostingnajlepszywprzeluj.pl.tk.com.net:12345' Plik SK: variables: {nr.motda} = 1 on skript load: set {motda::*} to configuration section "motda" get of "plugins/Skript/mojsuperskrypt/config.yml" on server list ping: set motd to "{motda::%{nr.motda}%}%" add 1 to {nr.motda} {nr.motda} is 4: set {nr.motda} to 1 Wiem że pogmatwane, kilka razy poprawiałem, bo było jeszcze gorsze (tak, to możliwe). Widzisz jakiś błąd? Napisz! Skryptów nie testowałem, w teorii powinny działać. Za rozpisanie się walnij lajka xD
    1 punkt
  4. NietykalnyGP

    LogCombat

    Siemanko, jak już mnie poznaliscie to znowu ja Nie wiem czy był o tym temat ... Ale szukalem szukalem i nie wyszukałem... Umiałby ktoś w Pluginie CombatLog zrobic, ze gdy uderzymy gracza, jest odliczanie i u konkurenta i u nas ktory zaczyna walke, ze leci czas od 10 sekund do 0 jak zawsze. Może byc też skrypt na to. Nie ukrywam, że mam w ... Sam napis jestes podczas walki, juz mozesz sie wylogować... Oczywiscie ma byc ten napis, jestes podczas walki i możesz już sie wylogować, ale to ma wyglądać tak: &cJestem Podczas walki! &cTutaj Czas <10 sekund> <9 sekund> i tak do 0. I gdy bd 0 ma pisac: Mozesz juz sie wylogowac. Bo nie interesuje mnie sam napis jestes podczas walki i mozesz sie wylogowac. To, to umiem sam Napisać... Mowie skoro.. Nikt nie dał takiego posta.. To czemu mam nie napisac. Nie ukrywam, że licze na odpowiedzi takie jak, @3meraldK, @xAxee czy też.. @LjayPL789
    1 punkt
  5. Rejszpat

    sv.skript.pl - skryptowy survival

    Bardziej pasowałoby tu słowo weryfikacja
    1 punkt
  6. NietykalnyGP

    Lava (SKRYPT)

    Do zamknięcia. Bohaterem nikt inny jak: @xAxee. DZIEKUJE Z CALEGO SERCA AXEE
    1 punkt
  7. Będą takie nazwy na forum i discordzie: kappalul, kappaban, kappaseems, kappasanta, kappadeal, kappapeek, bezkappy, thinkcap, thinkcom i względnie kappapride jak dojdzie.
    1 punkt
  8. 3meraldK

    tablista 1.14

    set player tab name to "&8[&7Gracz&8] &7%player%" tylko to wiem
    1 punkt
  9. Rejszpat

    sv.skript.pl - skryptowy survival

    No wiesz, zawsze mogę zostać adminem, jakby było trzeba
    1 punkt
  10. kerpson

    Dodanie emotki :pridekappa:

    Tfu na nich bo chodzenie z tabliczkami "jestem gejem" lub "popełniłam aborcję, nie żałuję tego" jest chore. Co mnie obchodzi, że ktoś jest gejem, lol. Dodatkowo te pajace zablokowali na 2 dni połowę mojego miasta
    1 punkt
  11. Libter

    Dodanie emotki :pridekappa:

    Abstrahując od tego czy wypowiedzi odnoszą się jakkolwiek do propozycji... No to w czym problem Kto robi z siebie debili? Bo nie widzę. Poza tym niespodzianka! W ramach demokracji ludzie mogą manifestować swoje poglądy szczególnie gdy potrzebują zmian ustawowych (o czym pod spoilerem). A same marsze mają konkretne postulaty mimo wszystko, głównie nadania niemalże podstawowych praw: https://pl.wikipedia.org/wiki/Sytuacja_prawna_i_społeczna_osób_LGBT_w_Polsce#Prawo_i_praktyka Raz jeszcze polecam się przejść i sprawdzić doświadczalnie, że nikt Ci za udział nie zapłaci. Co innego w przypadku wolontariuszy-organizatorów którzy mają zwracane pewnie co najmniej koszta dojazdu, ale to jest już zupełnie inna kategoria.
    1 punkt
  12. Libter

    Multikonto :/

    Multikonta nie są zakazane, dopiero używanie ich do określonych działań np. omijania bana tak, a na to dowodów nie ma.
    1 punkt
  13. xAxee

    Lava (SKRYPT)

    on place: if event-block is lava: if player's y-coord >= 80: cancel event send "&7Lawe mozesz stawiac do poziomu 80!"
    1 punkt
  14. Libter

    Dodanie emotki :pridekappa:

    Tylko te tfu i tfu z których się składa główne przesłanie waszych postów Tęczowa kappa nie niesie ze sobą żadnych konkretnych postulatów, więc uważam ten argument za dosyć nietrafiony. Poza tym, serio, język aż tak bardzo zszedł na psy że "tfu na lgbt" oznacza "nie zgadzam się z niektórymi postulatami wysuwanymi przez środowiska LGBT"?
    1 punkt
  15. Libter

    Dodanie emotki :pridekappa:

    Niby wniosek o dodanie zwykłej emotki, ale jak można przewidzieć szybko przerodzi się to w bitwę na tle niemalże religijnym. No cóż, to chyba pierwszy tego typu temat na forum - poczekamy, zobaczymy. Poprzednia wersja była lepsza: Mogę prosić o jakieś uzasadnienie plucia na ludzi? Przypomnę też, że zasady wypowiedzi na forum nie są tak mocno poluzowane jak na discordzie i szerzenie nienawiści jest, delikatnie mówiąc, niemile widziane - co prawda jeszcze nikt nie został za to zwarnowany, ale ktoś musi być pierwszy
    1 punkt
  16. 1 punkt
  17. kerpson

    sv.skript.pl - skryptowy survival

    I tylko możliwość wejścia osób, które mają premki
    1 punkt
  18. Zaaxel

    Sprawdzanie postawienia bloku kilofem

    @gmpl Napisz mi jakie bloki brać pod uwagę, bo jak zacznie skrypt zapisywać każdy postawiony blok to bez sensu takiego używać.
    1 punkt
  19. Shooterowy

    Sprawdzanie postawienia bloku kilofem

    on break: add "%now% %player% zniszczył %event-block%" to {logblock::%event-location%::*} on place: add "%now% %player% postawił %event-block%" to {logblock::%event-location%::*} on rightclick: if player's tool is wooden pickaxe named "&csprawdz": cancel event send "&5Historia bloków na lokalizacji %event-location%:" loop {logblock::%event-location%::*}: send "&7%loop-value%" command /kilof: trigger: add wooden pickaxe named "&csprawdz" to player
    1 punkt
  20. Libter

    Lista zmian

    26.10.2019: Dodanie limitu zapytań na sekundę w celu ochrony przed atakami DOS. Gdyby błędy 503 pojawiały się podczas normalnego użytkowania proszę o kontakt w wiadomości prywatnej z opisem sytuacji.
    0 punktów
  21. 3meraldK

    sv.skript.pl - skryptowy survival

    osoby z premką powinny tylko mieć tam dostęp aby były to chociaż bardziej zaufane osoby
    0 punktów
  22. 0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    xSebixx1
    xSebixx1
    2 posty
    Kormic
    Kormic
    2 posty
    Fendi
    Fendi
    2 posty
    karepas
    karepas
    1 post
    bug128
    bug128
    1 post
    F3lip3za
    F3lip3za
    1 post
    Nieaktywny
    Nieaktywny
    1 post
    LusiaMC
    LusiaMC
    1 post
    Antychryst
    Antychryst
    1 post
  • Najwięcej tematów w tygodniu

    bug128
    bug128
    1 temat
    Nieaktywny
    Nieaktywny
    1 temat
    LusiaMC
    LusiaMC
    1 temat
    Antychryst
    Antychryst
    1 temat
    MICHALBEZSKINOW
    MICHALBEZSKINOW
    1 temat
    artur9010
    artur9010
    1 temat
    0j_12
    0j_12
    1 temat
    xSebixx1
    xSebixx1
    1 temat
    karepas
    karepas
    1 temat
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...