Ranking
Popularna zawartość
Treść z najwyższą reputacją w 08/16/19 w Odpowiedzi
-
Szukam Programisty
Rejszpat oraz jeden pozostały przyznał(a) reputację CountingDogs za temat
@Rejszpat, to co mówisz jest niestety prawdziwe. Paczka BlazingPack ogranicza na serwerze ilość nieumyślnych i niedoświadczonych cheaterów/graczy którzy nie wiedzą jak cheatować itd (nie róbcie tego), ale tacy cheaterzy, no w tym przypadku doświadczeni, programiści, a nawet nie muszą nimi być, by ominąć tą paczkę rzekomo AntyCheat, która ma nasz serwer chronić, jest tak naprawdę ograniczeniem niedoświadczonych cheaterów, których i tak AC banuje po wbiciu na serwer... No chyba że AntyCheat jest na wersje 1.0 Ale warto też zauważyć że autor praktycznie skopiował pomysły z paczki BlazingPack, dodając swoje za przeproszeniem "gówniane" i nikomu nie potrzebne itemy, które tak naprawdę będą tylko przypieczętowaniem upadku serwera... Pomijając fakt, że lepiej nawiązać współpracę z twórcami BlazingPack i lepiej już mieć tam warunki itd. bo rzeczą o której zapomniałeś jest to że skąd gracz może pobrać paczkę modyfikacji, którą właśnie chcesz? Z forum na które nikt nie wejdzie, bo serwer wymaga nic nie wartej paczki modyfikacji, która jest kopią 1:1 BlazingPack? Wolne żarty... Jestem ciekawy, czy ta twoja pseudo paczka nie zostanie usunięta z powodu naruszeń praw autorskich bądź po prostu plagiat. Więc tak jak @Rejszpat napisał, wszystko da się obejść, paczka może i jest skuteczna, ale na tylko nowych cheaterów, którzy nie wiedzą jak obejść, jak się dobrze kryć, jedynie co potrafią robić to używać Huzuni, po wbiciu na serwer wbija na arenę PvP, odpala się minuta po tym i już ma bana i tak co chwilę. Natomiast Ci doświadczeni obejdą to i ty nic nie będziesz wstanie zrobić, bo nie będziesz wiedział czy to twoja paczka, czy to obejście mu się udało, czy może FakeBP, które również jest ciężkie do wykrycia. Naprawdę zastanów się czy warto robić paczkę, robić nawet jakiś Launcher tylko po to żeby dostać się na serwer, na którym będą cheaterzy, nawet w mniejszej ilości potrafią zrujnować serwer, a zauważ że serwer ma pseudo paczkę AntyCheat, gracze mogą być lekko oburzeni, chociaż wiadomo że pomimo stworzenia takiej paczki to WSZYSTKO da się obejść.2 punkty -
Nabór do Moderacji klubu!/Kiedy oficjalny start?
BartiiiYT oraz jeden pozostały przyznał(a) reputację xMuffionex za temat
Witajcie. Na sam początek klubu otwieram nabór do moderacji! Wiecej znajdziecie w dziale Nabór (ON) a wzór w temacie wzór wlasnie w dziale Nabór. Od razu mówię że tematy można już tworzyc! Życze milego dnia klubowicze2 punkty -
Dzień dobry. Tym razem przybywam w celu opisania używalnego dodatku do Skripta ( ). Nie dość, że wspiera 1.13.2, to jeszcze ma jakieś zastosowanie - w przeciwieństwie do poprzedniego. Wspominając ostatni wątek, w którym prawie zapomniałem dodać link do pobrania... Link do pobrania: https://forums.skunity.com/resources/skent.817/. Co prawda nie posiada on nie wiadomo ile funkcji, ale te, które posiada, mogą się Wam przydać przy tworzeniu skryptów na nowsze wersje. Posiada on takie możliwości, jak: wyświetlenie ścieżki bezwzględnej command /konfiguracja: trigger: set {_path} to absolute path of file "plugins/Skript/config.sk" broadcast "Ścieżka bezwzględna pliku konfiguracji pluginu Skript to: %{_path}%" wyświetlenie wszystkich plików w katalogu command /pliki: trigger: set {_files::*} to all files of "plugins/Skript" broadcast "W tym folderze znajduje się %amount of {_files::*}% plików: %{_files::*}%" wyświetlenie zawartości pliku command /zawartosc: trigger: set {_content::*} to content of file "plugins/Skript/config.sk" broadcast "Tak wygląda plik konfiguracyjny:" loop {_content::*}: broadcast loop-value wyświetlenie zawartości pliku z URL command /readme: trigger: set {_content} to content from url "https://raw.githubusercontent.com/SkriptLang/Skript/master/README.md" broadcast "Tak właśnie wygląda zawartość pliku README:" broadcast {_content} wyświetlenie rozszerzenia pliku command /rozszerzenie: trigger: set {_extension} to extension of file "plugins/Skript/config.sk" broadcast "Rozszerzenie tego pliku to: %{_extension}%" tworzenie plików i zmiana ich zawartości command /stworzplik: trigger: create file "plugins/Skript/scripts/test1.txt" with "hey", "just", "a" and "test" remove "hey" from file "plugins/Skript/scripts/test1.txt" add "with Skent" to file "plugins/Skript/scripts/test1.txt" broadcast "Plik został stworzony!" jedna z najgłupszych funkcji - czyli wyświetlenie nazwy pliku command /nazwa: trigger: set {_name} to file name of file "plugins/Skript/config.sk" broadcast "Nazwa pliku konfiguracyjnego to %{_name}%" edycja konkretnych linii pliku oraz ich wyświetlanie command /linia1: trigger: set line 1 of file "plugins/Skript/scripts/myAwesomeScript.sk" to "command awesometest" add ":" to line 1 of file "plugins/Skript/scripts/myAwesomeScript.sk" remove "test" from line 1 of file "plugins/Skript/scripts/myAwesomeScript.sk" broadcast line 1 of file "plugins/Skript/scripts/myAwesomeScript.sk" wyświetlenie właściciela pliku command /wlasciciel: trigger: set {_owner} to owner of file "plugins/Skript/config.sk" broadcast "Właścicielem pliku z konfiguracją Skripta jest: %{_owner}%" wyświetlenie katalogu nadrzędnego command /parent: trigger: set {_parent} to parent of file "plugins/Skript/config.sk" broadcast "Katalog nadrzędny tego pliku to %{_parent}%" dodawanie pliku do tekstu command /dodajtekst: trigger: create file "plugins/Skript/scripts/test1.txt" with "My name is" append "secret" to file "plugins/Skript/scripts/test1.txt" broadcast "Tekst został dodany!" kopiowanie plików ( ciekawe czy dałoby radę zrobić tym backup serwera ) command /skopiuj plik: trigger: copy file "plugins/Skript/scrips/MyAwesomeScript.sk" to file "plugins/Skript/scrips/MyAwesomeScriptCopy.sk" broadcast "Skopiowano!" tworzenie pliku command /stworzplikzeskryptem: trigger: create file "plugins/Skript/scripts/myAwesomeScript.sk" with text "command awesome:", " trigger:" and " broadcast ""Awesome!!!""" broadcast "Stworzono!" usuwanie pliku command /usun: trigger: delete file "plugins/Skript/scripts/myAwesomeScript.sk" broadcast "O nie! Mój piękny skrypt!" pobieranie pliku z URL command /pobierz: trigger: download from url "link" to file "plugins/Skent.jar" broadcast "Plik został pobrany!" wstawianie tekstu do pliku command insert: trigger: create file "plugins/Skript/scripts/test1.txt" with text "Hey", "I'm" and "nice to meet you!" insert "(╯°□°)╯︵ ┻━┻" at line 2 of file "plugins/Skript/scripts/test1.txt" broadcast "Ciekawe co zepsułem ( ͡° ͜ʖ ͡°)" zmiana ulokowania pliku command /emigracja: trigger: move file "plugins/Skript/config.sk" to file "plugins/config.sk" broadcast "Konfiguracja Skripta udała się na emigracje!" zmiana nazwy pliku command /nowanazwa: trigger: rename file "plugins/Skript/scripts/test1.txt" to "secret.txt" broadcast "Nazwa zmieniona!" wykonywanie plików ( jedna z przydatniejszych funkcji ) command /wykonaj: trigger: execute file "plugins/hakierbonzo.sh" broadcast "Pomyślnie włączono keyloggera ( ͡° ͜ʖ ͡°)" rozpakowywanie plików (może jednak coś będzie z backupów) command /unzip: trigger: unzip all files in file "plugins/Skript/scripts.zip" to dir "plugins/Skript" broadcast "Przywrócono kopie!" pakowanie plików command /zip: trigger: zip dir "plugins/Skript/scripts" to dir "plugins/Skript/scripts.zip" broadcast "Pomyślnie wykonano kopie skryptów!" sprawdzanie, czy podana ścieżka jest katalogiem command /czytojestkatalog: trigger: if file "plugins/Skript/scripts/myAwesomeScript.sk" is a dir: broadcast "Nah!" sprawdzanie, czy podana ścieżka jest plikiem command /czytojestplik: trigger: if file "plugins/Skript/scripts/myAwesomeScript.sk" is a file: broadcast "Jasne!" sprawdzanie, czy plik jest wykonywalny command /wykonywalny: trigger: if file "plugins/Skript/scripts/myAwesomeGame.exe" is executable: broadcast "Raczej nie na linuxie ( ͡° ͜ʖ ͡°)!" sprawdzanie, czy plik jest ukryty command /ktosietuukrywa: trigger: if file "plugins/twitch.txt" is hidden: broadcast "Nie ma mnie tu!" sprawdzanie, czy plik jest "czytelny" w dosłownym tłumaczeniu command /odczytywalnosc: trigger: if file "plugins/Skript/scripts/myAwesomeScript.sk" is readable: broadcast "Jasne!" sprawdzanie, czy plik jest zapisywalny command /zapisywalny: trigger: if file "plugins/Skript/scripts/myAwesomeScript.sk" is writable: broadcast "Oczywiście!" sprawdzenie, czy plik/katalog istnieje command /istnieje: trigger: if file "plugins/Skript/scripts/myAwesomeScript.sk" exists: broadcast "Zaiste!" REEEEEEEEEEEEEEEEEEEEEEEEEEE jeszcze eventy trzeba opisać (╯°□°)╯︵ ┻━┻ skopiowanie pliku on file copy: broadcast "Skopiowano plik: %event-path%" on dir copy: broadcast "Skopiowano katalog: %event-path%" utworzenie pliku on file create: broadcast "Utworzono plik: %event-path%" on dir create: broadcast "Utworzono plik: %event-path%" usunięcie pliku (tak samo jak wyżej, tylko delete zamiast create) pobranie pliku (tak samo jak wyżej, tylko download zamiast delete) I tak dalej z execute, move, rename, unzip, watching i zip Mam nadzieję, że tym razem się przyda i oczekuję, aż ktoś wykorzysta pomysł na skrypt od backupów . Niektóre mogą się powtórzyć1 punkt
-
Jeżeli jest to pojedyncza rzecz: Chance of 5%: #kod Else: Send "nic nie trafiłeś" Jeżeli kilka: Set {_z} to false Chance of 5%: #kod Set {_z} to true Chance of 30%: #kod Set {_z} to true Chance of 9%: #kod Set {_z} to true If {_z} is false: Send "nic nie trafiłeś"1 punkt
-
Ważne żeby go nie bylo widać1 punkt
-
biorę w ciemno.1 punkt
-
Jakbyś podał nazwy pluginow to łatwiej byłoby znaleźć o nich informacje, zobaczyłbym jak to wszystko działa i czy można zsumowac wszystkie postępy nawet mógłbym to zrobić w małym prostym pluginie który rejestrowalby placeholdera który właśnie wszystko to łączy, no ale tak to raczej nikt ci nie pomoże bo nie wróży z fusów1 punkt
-
przecież normalnych itemów nie da sie craftować w dropperze1 punkt
-
Witam was, chciałbym wam przedstawić mój, darmowy, autorski ItemShop. Odróżnia się od innych IS jednym aspektem, a konkretnie nie wymaga: Rcon i MySQL aby połączyć się ze serwerem. Opis IS jest w fazie BETA więc na pewno pojawią się bugi, nad IS nadal pracuję więc będę je poprawiał. PA (panel admina) logujesz się danymi które podasz w pliku install.php podczas instalacji IS. Po zalogowaniu będziesz na stronie głównie, w oknie znajdują się informacje dot. IS, aktualizacje itp. Po wybraniu guzika "Oferty" z menu w oknie pojawi Ci się możliwość sterowania ofertami. Czyli możliwość dodania nowej oferty, edytowanie jej, czy usunięcie. Do każdej z nich możesz dodać nieograniczoną liczbę voucherów lub go usunąć. Po wybraniu guzika "Uzytkownicy" z menu w oknie pojawi Ci się możliwość sterowania adminami. Czyli możliwość dodania nowego admina, edytowanie mu hasła czy usunięcie go. Jeżeli użytkownik stworzony w pliku install.php ma ID w bazie mysql 1 nie będzie się dało go usunąć z racji bezpieczeństwa, użytkownik ten jest Głównym administratorem. Wygląd IS, można zmieniać w config.php a konkretnie: tło IS, banner (logo), kolor tła ofert, ikona tła ofert, kolor nazw ofert. Zmienić można również stopę, adres do regulaminu itp. Wygląd IS można zobaczyć poniżej. Instalacja 1. Logujesz się do FTP (SFTP) 2. Wrzucasz pliki które możesz pobrać poniżej 3. Ustawiasz chomdy (uprawnienia) na 0777 (777) Folderowi players Plikowi shop.php 4. Wchodzisz w /config/config.php 5. Ustawiasz wygląd IS, wpisujesz dane do MySQL, wybierasz hosting SMS, czyli ProfitSMS, HomePay lub DotPay, uzupełniasz dane w zależności jaki wybrałeś hosting SMS. Po wszystkim zapisz plik. 6. Wychodzisz z folderu config. 7. Wejdź w strona na której masz pliki IS. 8. Do adresu dopisz: /admin/install.php Jeżeli w adresie przed wpisaniem /admin/install.php znajduje się dopisek index.php to go USUŃ i dopiero dopisz /admin/install.php. 9. Wpisz dane którymi będziesz się logował do panelu admina. 10. Wejdź w FTP, następnie wejdź w folder admin. 11. Usuń plik install.php. 12. Wróć do przeglądarki. 13. Wejdź w strona na której masz pliki IS. 14. Do adresu dopisz: /admin/index.php Jeżeli w adresie przed wpisaniem /admin/index.php znajduje się dopisek index.php to go USUŃ i dopiero dopisz /admin/index.php. 15. Zaloguj się danymi które podałeś podczas instalacji. 16. Tworzysz nową tabele w mysql 17. Importujesz plik baza.sql do bazy mysql 18. Gotowe Łączenie serwera z IS Aby wszystko działało na serwerze musisz posiadać 2 pluginy: - Skript - WildSkript Oraz autorski skrypt ItOdSh który podam poniżej. Jeżeli to wszystko posiadasz, zresetuj skrypt ItOdSh, jeżeli wszystko dobrze działa powinien stworzyć się folder ItOdSh w plugins 1. Wejdź w folder /plugins/itodsh/. 2. Otworz plik config.yml. 3. Teraz będzie łączenie serwera z IS. po www: wpisz http://adres-strony-z-itemshopem i dopisz /players/ Przykład: www: http://dayzmc.pl/itemshop/players/ 4. Zapisz plik. 5. Zresetuj skrypt itodsh. 6. Gotowe! Połączyłeś serwer z ItemShop'em! Dodawanie oferty 1. Wejdź na serwer minecraft 2. Wpisz komendę /itodsh stworz NAZWAOFERTY 3. Po stworzeniu oferty musisz dodać komendy do niej, zmienną nicku gracza jest _NICK_ 4. Wpisz komendę /itodsh dodaj NAZWAOFERTY komenda Przykład: /itodsh dodaj vip bc Gracz _NICK_ kupil range VIP! /itodsh dodaj vip pex user _NICK_ set group VIP Możesz wpisać nie ograniczoną liczbę komend. 5. Teraz przejdź do przeglądarki a następnie do panelu admina itemshopu 6. Wybierz w menu guzik "Oferty" następnie guzik "Dodaj". 7. Uzupełnij wszystkie pole według własnego uznania, lecz w oknie Oferta wpisz nazwe oferty która stworzyłeś na serwerze 8. Kliknij guzik Dodaj, i już, gotowe Komendy /itodsh stworz oferta - tworzysz oferte która użyjesz w IS /itodsh dodaj oferta komenda (bez /) - dodajesz komende która ma zostać wykonana po kupnie oferty /itodsh zobacz oferta - sprawdzasz jakie są komendy w ofercie /itodsh daj oferta nick - dajesz/sprawdzasz oferte dając ją komuś ChangeLog DEMO Pobrane ItemShop: Wersja 0.1 [beta] - KLIK Skan: KLIK Skrypt: Wersja 0.2 - KLIK Zapraszam również na moją stronę na której znajdziesz więcej moich skryptów: KLIK TODO BUGI UWAGA: - Nie wolno usunąć żadnego pliku z folderu players - Nie wolno nic zmieniać w pliku id.yml który znajduje się w folderze ItOdSh Z ItemShop'em pomagał @krzysek Pozdrawiam ShroN Zapraszam również na moją stronę na której znajdziesz więcej moich skryptów:1 punkt
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
Nikt jeszcze nie otrzymał reputacji w tym tygodniu.
