-
Ilość zawartości
168 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez ProX3Q
-
Wystarczy ponownie przesortować listę, nie testowałem.
-
Szukam Programisty (Pluginy) do stałej współpracy 💰
ProX3Q opublikował(a) temat w Archiwum współpracy
Cześć, szukam sprawdzonego Technika do stałej współpracy przy projekcie. Z mojej strony mogę zagwarantować konkretne i myślę że profesjonalne podejście, w skrócie wiemy czego chcemy oraz wiemy za co chcemy ci zapłacić. Potrzebujemy od ciebie: - Znajomości Java (Pisanie pluginów) - Znajomości silników Bangee, RedisBangee, Purpur - Chęci do działana Jeśli spełniasz chociaż jeden warunek... Podejmiesz się wyzwania? Pisz na Discord: ProXEQ#7683 Wszystko dogadamy na Discord zapraszam -
set {uuid::*} to mysql {db} query "SELECT * FROM `user_profiles` WHERE `lastNickname`='FlusieQ'" and get string "premiumId"
- 4 odpowiedzi
-
- skript
- skript-mirror
-
(i 1 więcej)
Oznaczone tagami:
-
SQLSK Zarządzanie MySQL prostsze niż kiedykolwiek! Jak używać? SQLSK działa na prostej zasadzie dokładniej wspomaga się innym pluginem który sam w sobie jest API lecz do Spigot, lecz dzięki magii Skript-mirror/Skript-reflect możemy połączyć te dwa pluginy by obsługiwały połączenia MySQL wydajnie oraz w Async. Przykłady użycia: Załóżmy że chcemy się połączyć z bazą danych o hoście localhost, baza danych nazywa się db, login to admin a hasło to haslo. Więc tworzymy zmienną set {db} to mysql database with data "localhost;db;admin;haslo" Z bazy chcemy wyciągnąć informacje o uuid wszystkich graczy z tabeli `users` . Zapiszemy to do zmiennej listy. set {_uuid::*} to mysql {db} query "SELECT * FROM `users`" and get string "uuid" No i wszystkim na chacie pokażemy co wyciągneliśmy. send "All players in database %{_uuid::*}%" to all players Dokumentacja Łączenie z bazą danych. Typ: Expression Syntax: [sqlsk ]mysql ([database|data base|db]) with [data] "data" "data" = (Układ "host;database;user;password") Jest to proste łączenie, czyli każdą informacje oddzielasz znakiem ; i po kolei piszesz host czyli adres bazy danych, database nazwe bazy danych, user nazwe użytkownika bazy danych, password hasło do użytkownika bazy danych. Przykład: set {db} to mysql db with " Wykonywanie komend (Import, Update itd.): Typ: Effect Syntax: [sqlsk ]mysql {database} query "command" {database} -> Zmienna bazy danych utworzonej przy łączeniu z nią. Przykład: sqlsk mysql {db} query "UPDATE `users` SET name='Notch' WHERE uuid='069a79f4-44e9-4726-a5be-fca90e38aaf5' " Pobieranie danych z bazy: Typ: Expression Syntax: [sqlsk ]mysql {database} query "kwerenda <SELECT>" and get [string] "String" String -> To kolumna którą chcesz otrzymać, np. w bazie danych masz kolumny | idgracza | uuid | nick | gdy w string wpiszesz "uuid" pobierze wszystkie szufladki z danymi które pasują do komendy select. Przykład: set {_uuid::*} to mysql {db} query "SELECT * FROM `users`" and get string "uuid" Changelog oraz pobieranie By zainstalować wystarczy wypakować te 2 pliki do folderu /plugins włączyć oraz wyłączyć i włączyć serwer! Wymagane dodatki Skript: skript-mirror / skript-reflect Wersja 1.0.0 BETA Pobieranie: https://drive.google.com/drive/folders/19uZiM8CuyAOZOvZwHvkEvBtpK53nhyYQ?usp=sharing Skan: https://www.virustotal.com/gui/file/d101f3c4bfb534343d01e29d85ccdde1c95c008e860ab621802a85cb1b1d3da1/detection Code Skript:
- 4 odpowiedzi
-
- skript
- skript-mirror
-
(i 1 więcej)
Oznaczone tagami:
-
Siema, szukam budowniczego dokładniej chodzi mi o wybudowanie spawna oraz kilku lokacji ze wszystkim możemy się dogadać PW. Jeśli chcesz możesz zostać budowniczym na serwerze to spoko, a jeśli nie to po prostu dogadamy się odnośnie ceny projektu i zapłacę (Przelew/PayPal/PSC/Bitcoin) Ważne! Oczekuje konkretów oraz kreatywności, najlepiej gdybyś posiadał portfolio swoich prac. Kontakt można tutaj na forum lub na Discord ProXEQ#9276
-
Witaj, pewnie skusiła cię opcja stworzenia trailera. Więc tak sprawa wygląda następująco potrzebuje materiałów do obróbki i tgzw. Portfolio. Dlatego też oferuję że kilku max 5 osobą mogę stworzyć trailer kompletnie za free. Szczegóły do obgadania na pw. Oczywiście potrzebuje trochę więcej czasu ponieważ dopiero się uczę, ale myślę że się dogadamy i oboje będziemy zadowoleni. Mogę również ale to za opłatą wykonać animowany banner, avatar i inne grafiki.
-
Chodzi o ambitne projekty co do wszystkiego można pisać komentarze albo pw ~ProXEQ
-
Masz tutaj link do poradnika o topkach https://forums.skunity.com/threads/sorting-method-toplists.9931/
-
@yooniks & @HotAngel2K17 a pomyślał któryś z was że skrypt nie był pisany tylko dla tego forum? Był on pisany głównie dla serwera na którym jestem technikiem i był używany całą poprzednią edycje. Teraz zdecydowałem się to opublikować bo MySQL od skript-db albo SkQuery nie działają jak powinny, i chciałem tylko trochę ułatwić używanie MySQL w Skript. Szok co nie? (Co do konta, to nie będę się tłumaczyć XD Po prostu hasła do google nie pamiętałem na to konto )
-
@xAxee Hah sorka mój błąd, to było do debuga, już poprawione
-
MYSQL API DLA SKRIPT Proste i efektywne Dokumentacja Łączenie z bazą danych (MySQL) Syntax: mysql connect with host %text% user %text% password %text% database %text% Przykład: mysql connect with host "HOST" user "USER" password "PASSWORD" database "DATABASE" Rozłączanie się z bazą danych: Syntax: mysql disconnect Przykład: mysql disconnect Wykonywanie polecenia w bazie danych: Syntax: mysql execute %text% Przykład: mysql execute "INSERT INTO `mytable` (`id`, `integer`, `data`, `text`) VALUES (NULL, '1', '2019-10-09', 'My amazing test')" Pobieranie danych z bazy: Syntax: mysql get string %text% for result %text% Przykład: set {_x::*} to mysql get string "data" for result "SELECT * FROM `mytable`" Sprawdzanie połączenia z bazą: Przykład: if mysql connect is true: Skrypt • Wersja 1.0.0 BETA Instalacja 1. Pobierz Skript, Skript-Mirror oraz MySQL API by Jaxophon/Jaxotech 2. Wrzuć Skript oraz Skript-Mirror do swojego katalogu plugins 3. Zrestartuj serwer 4. Wrzuć plugin MySQL.jar do forderu skript-mirror w katalogu plugins 5. Zrestartuj serwer i wszystko powinno działać Prośba Proszę nie podszywaj się pod autora, uszanuj to że musiałem poświęcić czas na naukę i pisanie samego Skryptu, nie podszywaj się pod moją osobę oraz nie sprzedawaj Skryptu (Jeśli to wgl możliwe ). Dziękuję i pozdrawiam ProXEQ
-
Jeśli chcesz tutaj masz kod z skript-mirror import: net.ess3.api.events net.ess3.api.events.UserBalanceUpdateEvent on UserBalanceUpdateEvent: set {_p} to event.getPlayer() #Zmienna {_p} to nick gracza :) #Pozdro ProXEQ tym w prosty sposób możesz aktualizować monety nie znam się na scoreboard'ach więc nie dokończe
-
Ale przecież na PaperSpigot 1.12.2, bez problemu działa najnowszy skript Nie obsługiwane są wersje starsze od 1.9, z tego co pamiętam XD
-
@Toori6666 SkQuery-Lime nie działa na 1.8.8 (Ale spróbuje zrobić FIX'a na tą wersje). Ale polecam ci przejść na TacoSpigot/PaperSpigot 1.12.2 z wgranymi pluginami ViaVersion, ViaBackwards i ViaRevind dzięki temu zyskasz większą pulę graczy, poprzez to że gracz może wejść nawet z wersji 1.7.10 i tak aż do najnowszej
-
@Toori6666 Podaj wersje serwera, oraz wersje Skript i SkQuery (Przypominam że musi być to SkQuery-Lime)
-
@xAxee Dzięki za podpowiedzi, tylko że metoda zapisu całej skrzyni, w moim przypadku bardzo obciążała cały serwer. Co do configu, to nie chce dawać innych pluginów niż Skript i SkQuery-Lime, a nie wiem czy SkQuery w tej wersji obsługuje yml Config lore sejfu jest aktualnie opcją bardzo odległą, ponieważ właśnie z niego pobierana jest większość informacji jak id czy właściciel, ale gdy się dowiem jak zrobić yaml to o tym pomyślę! ##EDIT Co do eventu to faktycznie mój błąd, będzie poprawione w wersji 1.2 (To wszystko wina lenistwa ) Dzięki i pozdrawiam
-
set slot 1 of player to player's skull with custom nbt "{SkullOwner:{Id:""2880e37d-92a8-4bcd-8677-552fa25ce80a"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDFjYTdjZWY3YmMyOTI3ZWI5NGQ0YTY5MGE0MTQ4YTIxNDk4MjJlM2E2MGMwNjExYWEyYTNhNjUzM2I3NzE1In19fQ==""}]}}}" named "&5Dodatki" Spróbuj tak!
-
PQSEJFY Sytem sejfów na twój serwer Minecraft Witam, dawno mnie tu nie było ale 2 dni temu zajrzałem, i spostrzegłem że dużo osób prosi o skrypt na sejfy jak na jednym z popularnych serwerów MediumHC. Więc postanowiłem napisać owy skrypt. Myślę że mechanika jest dość prosta i zrozumiała dla normalnego użytkownika tego skryptu, jego dokładne działanie możecie zobaczyć na GIF'ie poniżej. ZALETY SKRYPTU • Posiada niecałe 120 linijek. • Sejfy są oznaczane po ID. • System Łomów dzięki którym możemy przywłaszczyć sobie cudzy sejf (Jeśli go zdobędziemy) • Każdy gracz dostaje sejf na start! • Każdy gracz może mieć tyle sejfów ile tylko zapragnie! DZIAŁANIE SKRYPTU KOMENDY SKRYPTU • /asejf - Spis komend skryptu (sejf.help) • /asejf give <nick> - Daje danemu graczowi sejf. (sejf.give) • /asejf givekey <nick> <ilosc> - Daje graczowi daną ilość łomów (sejf.givekey) • /asejf open <id> - Otwiera sejf o danym ID (sejf.open) • /asejf clear <id> - Czyści dany sejf! (sejf.clear) • /asejf reload - Przeładowywuje skrypt (sejf.reload) WYMAGANE DODATKI - Skript (Link) - SkQuery-Lime (Link) POBIERANIE SKRYPTU • Wersja 1.0 (27.07.2019) - • Wersja 1.1 (28.07.2019) - Zmiany: - Dodano więcej opcji konfiguracji. - Zablokowano możliwość przypadkowego położenia sejfu. - Zablokowano możliwość włożenia sejfu do sejfu • Wersja 1.2 (28.07.2019) - Zmiany: - Dodano pełną konfiguracje YAML, wystarczy wrzucić a folder z Config.yml stworzy się sam. - Przepisano kod na obsługę funkcji, dzięki czemu stworzyło się takie małe API - Zoptymalizowano kod • Wersja 1.3 (28.07.2019) - Zmiany: - Naprawiono wiele błędów. - Dodano komendę /asejf open <id> - Dodano wiadomość przy poprawnym użyciu łomu! PODOBA CI SIĘ SKRYPT? NIE ZAPOMNIJ DAĆ + ORAZ LIKE! POZDRAWIAM PROXEQ
-
Sprawdzony działa Liczę na like
-
https://forums.skunity.com/resources/tuske-custom-enchantments-gui-manager-and-more.16/download?version=742 Wystarczy że pobierzesz ❤ i wrzucisz do folderu Plugins, i radzę zmienić na Spigot bo CraftBukkit generuje duże lagi ✌
-
@ProBakush By zadziałało potrzebujesz jeszcze SkQuery, ale nie polecam ci robić tą metodą. TuSke działa o wiele lepiej. i jest bardziej zaawansowane np: open chest with 1 rows named "&a&lWybierz zestaw:" to player zapiszesz w TuSke tak open virtual chest inventory with 1 rows named "&a&lWybierz zestaw:" to player a formatowanie: format slot 1 of player with (item) to close then run [make player execute command (komenda)] A w TuSke: format gui slot 1 of player with (item) to close then run player command "(komenda)"
-
@ProBakush Podaj wersje serwera, Wersje Skript, oraz zainstalowane dodatki. Może być taka sytuacja że ktoś nie ma żadnej z tych uprawnień
-
options: tag=&8&l[&4&lMUTE&8&l] command /mute [<text>] [<text>] [<text>]: permission: skrypt.mute permission message: &cNie masz dostepu do tej komendy. trigger: set {_p} to arg 1 parsed as offlineplayer set {_t} to arg 2 parsed as integer set {_r} to arg 3 if {_p} is not set: send "&cMusisz wpisac nick osoby ktora chcesz uciszyc !" if {_t} is not set: send "&cMusisz wpisac czas ucziszenia !" if {_r} is not set: set {_r} to "" else: set {_r} to "za %arg 3%" execute player command "emute %arg 1%" broadcast "{@tag} &c%{_p}% zostal uciszony przez %player% %{_r}% &f(%{_t}% MINUT)" send "&cZostales uciszony na %{_t}% minut, nie odzywaj sie !" to {_p} set {_time} to "%{_t}% minutes" parsed as timespan # Tutaj ustawiasz czas wait {_time} execute player command "eunmute %{_p}%" send "{@tag} &cTwoja kara sie skonczyla, odzyskales mowe." to {_p} Powinien działać ✌
-
Cześć! Z wielkim żalem muszę przełożyć start serwera, wynika to z tego że zachorowała bardzo bliska mi osoba, i nie będę mieć czasu na prowadzenie serwera. Serdecznie przepraszam, i dziękuję za takie zainteresowanie projektem. Serdecznie zapraszam na serwer w późniejszym terminie. Pozdrawiam i życzę miłych, pogodnych, szczęśliwych świąt ?? oraz udanego sylwestra ?.
