Ranking
Popularna zawartość
Treść z najwyższą reputacją w 10/26/19 w Odpowiedzi
-
Dodanie emotki :pridekappa:
xAxee oraz jeden pozostały przyznał(a) reputację Shooterowy za temat
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 -
Dodanie emotki :pridekappa:
pandax oraz jeden pozostały przyznał(a) reputację Libter za temat
Wielki zlot homofobów na forum, żeby trochę sobie popluć na niewinną tęczową kappę XD2 punkty -
[WildSkript] Plik .YML - pełna wersja!
michaello124346 przyznał(a) reputację herhor67 za temat
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 xD1 punkt -
LogCombat
Shooterowy przyznał(a) reputację NietykalnyGP za temat
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ż.. @LjayPL7891 punkt -
Bardziej pasowałoby tu słowo weryfikacja1 punkt
-
Lava (SKRYPT)
xAxee przyznał(a) reputację NietykalnyGP za pytanie
Do zamknięcia. Bohaterem nikt inny jak: @xAxee. DZIEKUJE Z CALEGO SERCA AXEE1 punkt -
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
-
set player tab name to "&8[&7Gracz&8] &7%player%" tylko to wiem1 punkt
-
No wiesz, zawsze mogę zostać adminem, jakby było trzeba1 punkt
-
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 miasta1 punkt
-
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
-
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
-
Lava (SKRYPT)
NietykalnyGP przyznał(a) reputację xAxee za pytanie
on place: if event-block is lava: if player's y-coord >= 80: cancel event send "&7Lawe mozesz stawiac do poziomu 80!"1 punkt -
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
-
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ć pierwszy1 punkt
-
1 punkt
-
sv.skript.pl - skryptowy survival
Shooterowy przyznał(a) reputację kerpson za temat
I tylko możliwość wejścia osób, które mają premki1 punkt -
@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
-
Sprawdzanie postawienia bloku kilofem
gmpl przyznał(a) reputację Shooterowy za pytanie
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 player1 punkt -
Lista zmian
boleknowak przyznał(a) reputację Libter za temat
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 -
osoby z premką powinny tylko mieć tam dostęp aby były to chociaż bardziej zaufane osoby0 punktów
-
0 punktów
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
