PolsatGraniePL 124 Opublikowano 24 listopada 2021 Udostępnij Opublikowano 24 listopada 2021 (edytowane) Discord.sk Gracze na twoim serwerze proszą cię abyś dał im taką samą rangę jaką mają w minecraft na discordzie? Denerwuje cię już to, że musisz własnoręcznie dawać każdą rangę? Użyj discord.sk i ciesz się swobodą! Jak wgrać: No normalnie jakby klikasz *Tutaj* Kopiujesz to, dajesz do jakiegoś skryptu i reloadujesz... ------ W miejsce token-bota, daj token swojego bota. Jeżeli nie wiesz jak takiego bota stworzyć tutaj jest idealny pierwszy lepszy poradnik pod to: W miejsce ID-kanalu wstaw ID kanału, na którym ma być wyświetlana wiadomość o połączeniu konta przez gracza. W miejsce ID-Serwera-Discord wstaw ID serwera discord na którym ma dawać rangi tutaj pierwszy lepszy poradnik na zdobycie ID: Aby dodać rangi do automatycznego dawania rang wpisz w dane pola odpowiednie ID I tak do każdej rangi. (W następnych aktualizacjach zostanie to unormowane) !!! PAMIĘTAJ ABY ZAZNACZYĆ WSZYSTKIE "INTENTS" BOTA !!! (Pamiętaj również o ustawieniu rangi bota którą dostaje automatycznie na samą górę) Informacja: Skrypt nie działa na osobę z koronką na discordzie. (nie będzie zmieniało mu nicku ani nie będzie nadawało rangi) Wymagania: Skript 2.5.3 lub nowszy *Download* SkQuery (najlepiej najnowszy) *Download* Disky 2.2 (na nowszej prawdopodobnie nie działa.) - Download na 2.2 nie widziałem, dlatego można go pobrać na samym dole DiSky 2.2.jar Testowane na: (LocalHost) Funkcje: ● System łączenia konta minecraft z kontem discord Spoiler ● Aktualizacja rangi na discordzie posiadając rangę w minecraft ● Dodawany przedrostek "- MC" aby zobaczyć kto połączył konto ● Wiadomość o połączeniu konta na discordzie Spoiler Do zrobienia: ● Dodać możliwość edytowania pod własne potrzeby bezpośrednio z "options" ● Skrócić cały system dawania rangi na discordzie ● Dodać Auto-UpToDate ● Uaktualnić kod pod wersję disky 3.6 + Changelog: Wypuszczenie wersji (v1.0.0) Dodano nazwa-bota (v1.0.1) Download w code.skript.pl : Edytowane 6 stycznia 2022 przez polsatgraniepl dodano info o intencjach bota RabbitXOne, BravoKuba, dinoziom303 i 1 inny 1 2 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/ Udostępnij na innych stronach Więcej opcji udostępniania...
PanAnimek 62 Opublikowano 24 listopada 2021 Udostępnij Opublikowano 24 listopada 2021 1. Jeśli używasz if/else, to po kiego czorta dodajesz tam stop? ... if {po.%discord id of event-user%} is set: make new embed: set author of the embed to "Już połączyłeś swoje konto z: %{mcbyc.%discord id of event-user%}%" set author icon of embed to avatar of event-user set color of embed to color from rgb 255, 0, 0 reply to event-message with last embed stop else: if arg-1 is set: ... 2. Na co bezsensownie loopujesz graczy? Nie lepiej utworzyć zmienną (np. {dcpass:<kod>}) i w niej zapisać nick gracza, którego tyczy się połączenie? 3. A co to takiego? loop all players: if loop-player is "%{mcbyc.%discord id of event-user%}%": set {_} to {mcbyc.%discord id of event-user%} parsed as player kick {_} due to "%nl%&9&lDiscord &8» &7Poprawnie połączono z kontem&8:%nl% &e%discord name of user with id {dscbyc.%loop-player%}%%nl% &7%nl%&7(Możesz się już ponownie połączyć)" set {juzma.%loop-player%} to true 4. Fajnie by było, gdybyś gdzieś ładnie w opcjach dodał możliwość ustawienia sobie id roli do końcowej części skryptu. 5. Jeśli już mówimy o końcowej części skryptu, to zastanawia mnie co to za dziwny twór tam powstał? if {juzma.%player%} is set: if {juzma.%player%} is set: if {juzma.%player%} is set: 6. Czemu nie najnowsza wersja DiSky? Z tego co wiem składnia się znacznie nie zmieniła. Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-314462 Udostępnij na innych stronach Więcej opcji udostępniania...
PolsatGraniePL 124 Opublikowano 25 listopada 2021 Autor Udostępnij Opublikowano 25 listopada 2021 Skrypt został napisany już dawno, ale dopiero teraz go wstawiam, więc takie błędy mają prawo bytu. Przynajmniej wdg mnie. W "Do zrobienia" rozpisałem rzeczy, które chciałbym jak najszybciej zrobić/naprawić i zaktualizować go wobec moich aktualnych umiejętności. 19 godzin temu, PanAnimek napisał: 1. Jeśli używasz if/else, to po kiego czorta dodajesz tam stop? prawdopodobnie ze starego już przyzwyczajenia 19 godzin temu, PanAnimek napisał: 2. Na co bezsensownie loopujesz graczy? Nie lepiej utworzyć zmienną (np. {dcpass:<kod>}) i w niej zapisać nick gracza, którego tyczy się połączenie? Prawdopodobnie próbowałem tak, ale coś nie wychodziło ¯\_(ツ)_/¯ 19 godzin temu, PanAnimek napisał: 3. A co to takiego? Jeżeli chodzi o kick gracza to system dawania rang na discordzie jest zrobiony przez on join, a aby gracze nie pytali się, dlaczego nie mają rangi a połączyli konto to ich wyrzuca. Oczywiście jest to słabe, ale nie kopiowałem kodu z dodawania rangi na dsc bo było by to bezsensowne. Prawdopodobnie w przyszłych aktualizacjach, które prawdopodobnie będą miały miejsce jeszcze w tym miesiącu chciałbym system dawania rangi po prostu dać do funkcji + samo dawanie rangi skrócić. 19 godzin temu, PanAnimek napisał: 4. Fajnie by było, gdybyś gdzieś ładnie w opcjach dodał możliwość ustawienia sobie id roli do końcowej części skryptu. "Do zrobienia" pierwszy pkt. prawdopodobnie będzie tak samo jak w tiptoolchat 19 godzin temu, PanAnimek napisał: 5. Jeśli już mówimy o końcowej części skryptu, to zastanawia mnie co to za dziwny twór tam powstał? Kod do dawania rangi jest długi, a tabowania jednym naciśnięciem nie da się usunąć, dlatego prawdopodobnie, aby zaoszczędzić czas sprowadziłem ifa wyżej, zamiast zniżać cały ten kod. Oczywiście do naprawienia Cytat 6. Czemu nie najnowsza wersja DiSky? Z tego co wiem składnia się znacznie nie zmieniła. Jak już pisałem skrypt był robiony na tyle dawno, aby wersja 2.2 była najnowszą. Przy zmianie na Disky 3.0 + składnia się zmieniła nie do poznania jak patrzyłem ostatnie aktualizacje. Oczywiście w "Do zrobienia" wypisałem to, że chciałbym ją zaktualizować i teraz nasuwa się pytanie czy zrobić aktualizację tego skryptu czy stworzyć nowy na podstawie tego? APCishere 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-314484 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Usunięty#35900 Opublikowano 25 listopada 2021 Udostępnij Opublikowano 25 listopada 2021 trochę boli w serduszko ten skrypt Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-314490 Udostępnij na innych stronach Więcej opcji udostępniania...
PolsatGraniePL 124 Opublikowano 25 listopada 2021 Autor Udostępnij Opublikowano 25 listopada 2021 3 godziny temu, Mushkrem napisał: trochę boli w serduszko ten skrypt szczerze to nie jestem zadowolony z tego skryptu, ale wstawiam go, aby się nie zmarnował. gdzie cały skrypt był robiony pod własne potrzeby a nie pod opublikowanie go tutaj. ważne, że działa Glicz 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-314501 Udostępnij na innych stronach Więcej opcji udostępniania...
IgorM2008 10 Opublikowano 3 grudnia 2021 Udostępnij Opublikowano 3 grudnia 2021 pomysł fajny ale kod dało by się dużo lepiej napisać PolsatGraniePL 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-314872 Udostępnij na innych stronach Więcej opcji udostępniania...
Quezyrek 0 Opublikowano 2 stycznia 2022 Udostępnij Opublikowano 2 stycznia 2022 nie wiem dlaczego, ale mi nie dziala. dodalem token, id serwera i kanalu, robie /sk reload <nazwa skryptu> i niby nie mam zadnego bledu, ale zadna komenda w minecraft nie dziala Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-316308 Udostępnij na innych stronach Więcej opcji udostępniania...
PolsatGraniePL 124 Opublikowano 6 stycznia 2022 Autor Udostępnij Opublikowano 6 stycznia 2022 W dniu 2.01.2022 o 23:09, Quezyrek napisał: nie wiem dlaczego, ale mi nie dziala. dodalem token, id serwera i kanalu, robie /sk reload <nazwa skryptu> i niby nie mam zadnego bledu, ale zadna komenda w minecraft nie dziala Dodałem już tą informację, wystarczyło ustawić tylko wszystkie intents bota na true Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-316595 Udostępnij na innych stronach Więcej opcji udostępniania...
Zabujca997 5 Opublikowano 15 stycznia 2022 Udostępnij Opublikowano 15 stycznia 2022 Szczerze nie wiem po co robić kopie już gotowego pluginu który działa lepiej jak DiscordSRV ze wszystkimi funkcjami https://www.spigotmc.org/resources/discordsrv.18494 Opinia: - Skrypt ma koszmarną optymalizacje kodu - Masz + za chęci stworzenia łaczenia discord z mc - Niepotrzebne pętle czy bez sensowne wzmianki w kodzie Ocena: 5/10 Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-316997 Udostępnij na innych stronach Więcej opcji udostępniania...
PolsatGraniePL 124 Opublikowano 15 stycznia 2022 Autor Udostępnij Opublikowano 15 stycznia 2022 4 godziny temu, Zabujca997 napisał: Szczerze nie wiem po co robić kopie już gotowego pluginu który działa lepiej jak DiscordSRV ze wszystkimi funkcjami https://www.spigotmc.org/resources/discordsrv.18494 Opinia: - Skrypt ma koszmarną optymalizacje kodu - Masz + za chęci stworzenia łaczenia discord z mc - Niepotrzebne pętle czy bez sensowne wzmianki w kodzie Ocena: 5/10 kurwa, dlaczego jak zrobię coś nad czym się staram, coś co mi wyszło i jest dobre to nie ma ani jednej odpowiedzi lub reakcji, a jak zrobię coś gównianego, coś dla siebie, coś co nigdy nie miało by ujrzeć światła dziennego, ale ujrzało to każdy to od razu ocenia.... Wardega - No ja pierdole.mp4 Tak, mam świadomość, że ten skrypt jest gówniany i jak sam na jego kod patrzę to chce mi się rzygać. (W planach mam poprawę kodu discord.sk, sklep.sk oraz dodać rzeczy do tiptoolchat'u) Dziękuję za opinię i pozdrawiam. ~Polsat Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-317007 Udostępnij na innych stronach Więcej opcji udostępniania...
Zabujca997 5 Opublikowano 20 stycznia 2022 Udostępnij Opublikowano 20 stycznia 2022 W dniu 15.01.2022 o 19:55, polsatgraniepl napisał: kurwa, dlaczego jak zrobię coś nad czym się staram, coś co mi wyszło i jest dobre to nie ma ani jednej odpowiedzi lub reakcji, a jak zrobię coś gównianego, coś dla siebie, coś co nigdy nie miało by ujrzeć światła dziennego, ale ujrzało to każdy to od razu ocenia.... Wardega - No ja pierdole.mp4 333 kB · 0 pobrań Tak, mam świadomość, że ten skrypt jest gówniany i jak sam na jego kod patrzę to chce mi się rzygać. (W planach mam poprawę kodu discord.sk, sklep.sk oraz dodać rzeczy do tiptoolchat'u) Dziękuję za opinię i pozdrawiam. ~Polsat Chodzi o sam fakt, że robisz coś co jest już dobrze działające i nie potrzebujące kolejnej kopi. Moim zdaniem możesz zabrać się za coś co czego np nie ma na skrypcie lub nowszej wersji mc. Pamiętaj opinia motywuje i opisuje dewelopera do tego co robi Nie poddawaj się i oby tak dalej Cytuj Odnośnik do komentarza https://skript.pl/temat/50955-discordsk-czyli-%C5%82%C4%85czenie-konta-minecraft-z-discordem/#findComment-317244 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.