-
Ilość zawartości
600 -
Rejestracja
-
Wygrane w rankingu
5
Treść opublikowana przez piratjsk
-
dodatek PirateSK - piracki dodatek dla Skript
piratjsk odpowiedział(a) na piratjsk temat w Dodatki i narzędzia
Aktualizacja 0.4.0 download od teraz dodatek powinien współpracować z WG 6.x (cb/spigot 1.8) -
[WildSkript] Obfuscator - chroń swoje prawa autorskie
piratjsk odpowiedział(a) na Mr. Edgarsz temat w Poradniki
Czy ja wiem? Ja jeśli chodzi o jave to jestem raczej początkujący, a bez problemów napisałem sobie dodatek do Skript to odkodowujący. W innych językach też raczej nie jest to skomplikowane, ja np napisałem sobie jeszcze taki "odciemniacz" w php. -
[WildSkript] Obfuscator - chroń swoje prawa autorskie
piratjsk odpowiedział(a) na Mr. Edgarsz temat w Poradniki
Odkodować skrypt możesz tylko jeśli napiszesz sobie lub ktoś Ci napisze na to programik (lub ewentualnie ręcznie, ale przy większości możliwych wartości mocy jest to trochę żmudne i czasochłonne). Teoretycznie tak, z tym że WildSkript i tak zanim jej użyje sprowadzi ją do liczby całkowitej (obetnie ewentualną część po przecinku) więc chyba nie ma sensu używać liczb niecałkowitych. -
[WildSkript] Obfuscator - chroń swoje prawa autorskie
piratjsk odpowiedział(a) na Mr. Edgarsz temat w Poradniki
Podczas zakodowywania skryptu pewne wartości są mnożone przez moc, a podczas odkodowywania przez nią dzielone. Jeśli więc przy ładowaniu skryptu podamy złą moc to pewne wartości będą inne niż pierwotnie i skrypt nie zadziała. Moc skryptu może się przydać do tego, żeby ograniczyć niepożądanym osobom dostęp do skryptu nawet jeśli zdobyły zakodowany plik (jeśli nie będą znały mocy to go tak łatwo nie uruchomią/odkodują). Może mieć więc jeszcze tylko wpływ na bezpieczeństwo kodu. //offtop: Cześć Smoczek :D -
Event: on crop trample on crop trample: cancel event
-
O co Ci chodzi? (dla tych, którzy tak jak @up najwidoczniej nie mają pojęcia o mc: takie hodowle same się tworzą, jedyną ingerencją graczy (w tym przypadku moją) było jej oświetlenie)
-
hmm.. już drugą taką hodowlę znajduję w jaskiniach pod domkiem jednego z graczy
-
Tak. doc
-
Skrypt na osobny chat na każdym świecie.
piratjsk odpowiedział(a) na jakubgross pytanie w Pytania i problemy
Można skorzystać z funkcji dodatku RandomSK, wyrażenia "Chat Recipients". on chat: set chat recipients to all players in world of playerKodu nie testowałem ale teoretycznie powinien działać. -
Tutaj możesz pobrać pliki .jar i .json dla mc beta 1.7.3.
-
Za pomocą WildSkript można pobrać zawartość pliku: (doc) // wyrazenie:content of file [path to file]// np.:set {_zmienna} to content of file "plugins/plik.yml"// zawartosc pliku zapisujemy do listy dzielac ja na kazdym szukanym slowieset {_lista::*} to content of file "plugins/plik.yml" split at "%player%"// jesli slowo zostalo chociaz raz znalezione to lista bedzie sie skladala z co najmniej dwoch elementowsize of {_lista::*} is more than 1: // kodKodu nie testowałem, ale może będzie działać.
-
set {_pyt1::*} to value list "zestawy/1/pytania" get of "plugins/OX/config.yml"Taki kod odwołuje się do pliku: 'zestawy/1/pytania': costam// lub'zestawy/1/pytania':- costam- costamDo rozdzielania poszczególnych poziomów w pliku .yml korzysta się z kropek, nie z ukośników. set {_pyt1::*} to value list "zestawy.1.pytania" get of "plugins/OX/config.yml"
-
Skoro do hashmapy zapisujesz cyfry, a sprawdzasz, czy znajduje się w niej ciąg znaków to nic dziwnego, że nie znajduje podanego klucza. // [obiekt] = [id].[typ]// czyli: [id].HashMap// np:new HashMap{"liczby"};// efekt: [obiekt].put{[klucz], [wartosc]}[]// czyli:"liczby".HashMap.put{2, "dwa"};// wyrazenie: [obiekt].get{[klucz]}[]// czyli: [id].HashMap.get{2}// zapisywanie do zmiennych: set {zmienna} to %wyrazenie%// czyli:set {zmienna} to "liczby".HashMap.get{2}// send "%{zmienna}%"// wyswietli: dwa
-
http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/custom.html
-
w poprzednim poście dodałem jeszcze dwa inne. ostatni jest w stylu minecraftowego.
-
klik (12x12 px, bez tła) klik (12x12 px, bez tła) klik (12x12 px, bez tła)
-
taaak.. dawno tu nic nie pisałem. W pierwszym poście dodałem 3 świąteczne obrazki (2 z nich to tylko lekko przerobione wcześniejsze prace). Ostatnio (czyt. od dzisiaj) zaczęło mi się znowu podobać rysowanie takich pixelowych tworów więc w najbliższym czasie (czyt. może nawet jeszcze w tym roku) pojawi się (prawdopodobnie) kilka następnych.
-
-
config - lokalizacja - odczytywanie
piratjsk odpowiedział(a) na DamianMMC pytanie w Pytania i problemy
To możesz pobrany string pociąć (doc) na przecinku i później poszczególne wartości sprasować jako liczby: // plik.yml:lokacja: 'x: 151.73, y: 21, z: -61.47'set {_coords::*} to yaml value "lokacja" from "plik" split at ","loop {_coords::*}: replace "x: ", "y: " and "z: " with "" in loop-value set {_coords::%loop-index%} to loop-value parsed as numberset {_loc} to location ({_coords::1}, {_coords::2}, {_coords::3}) in world "world -
config - lokalizacja - odczytywanie
piratjsk odpowiedział(a) na DamianMMC pytanie w Pytania i problemy
Możesz skorzystać z wyrażenia Location At (doc). set {_loc} to location (x, y, z) in world "world"Zamiast x, y, z podajesz wartości pobrane z pliku .yml sprasowane jako liczby "parsed as number". -
W oficjalnym launcherze sposób, którym dodawałeś tą wersję normalnie działa. Może warto się zastanowić nad kupnem mc i przestać korzystać ze zbugowanych launcherów dla no premium.
-
Kodu nie testowałem ale teoretycznie powinien działać. command /test <integer>: trigger: set {_time} to "%arg% seconds" parsed as timespan apply slowness 1 to player for {_time}
-
Przekazywanie informacji zmiennych do innych skryptów
piratjsk odpowiedział(a) na CuttingChipset temat w Archiwum
Ten "poradnik" w zasadzie nic nie opisuje, jedynie fakt, że do każdej zmiennej można się dostać z dowolnego skryptu. Moim zdaniem pisanie poradnika, tylko po to, żeby przedstawić jeden podstawowy fakt o zmiennych, nie ma sensu. Tylko w przypadku gdy w konfiguracji Skript nie został zmieniony sposób przechowywania zmiennych np. na bazę SQLite albo MySQL.
