Ranking
Popularna zawartość
Treść z najwyższą reputacją w 11/09/20 uwzględniając wszystkie działy
-
Silnik serwera
jaku49 oraz jeden pozostały przyznał(a) reputację Kormic za pytanie
Najlepszy podejrzewam, że Tuinity, ale on współpracuje dobrze z wersjami 1.16+. Na wersjach niższych użyłbym PaperSpigota.2 punkty -
Stoniarka
Latek oraz jeden pozostały przyznał(a) reputację Pablososek za pytanie
Wystarczy wpisać w google "skrypt na stoniarkę". Zapewniam, że dużo będzie wyników2 punkty -
Jak POPRAWNIE stworzyć bota discord #1.
LeviBoyPL przyznał(a) reputację xMuffionex za temat
Siemka, zajmuje się pisaniem botów na Discorda na poziomie powiedzmy troche bardziej zaawansowanym a jak zobaczyłem poradniki na tym forum dot. botów discord to złapałem się za głowę. Nie mówie tutaj o tym że są bezsensowne, ale wszystkie (no dobra, większość) kończy się na zrobieniu client.on("ready",()). W pierwszej części pokaże wam krok po kroku zrobić pierwsze funkcje. 1. Utwórz folder na pulpicie Zakładam, że umiesz to zrobić 2. Pobierz edytor kodu. W poradniku, użyję Visual Studio Code (Insiders), dlatego że pewnie większość z was będzie go posiadać. Wymieniony przed chwilą edytor pobierzecie z tego linku. 3. Zainstaluj Node.JS Node.JS to silnik, na którym opiera sie cała biblioteka discord.js. NODE.JS pobierzecie z zamieszczonego linku. (wersja 12+) 4. Sprawdz czy poprawnie zainstalowałeś 5. Otwórz folder za pomocą edytora. Kliknij prawym na folder na pulpicie, następnie Open as Visual Studio Project. (W przypadku Insiders: Open as Insiders project) 6. Utwórz plik index.js Tak naprawde, plik można nazwać jak się chce, ja nazwę go index.js 7. Pierwszy kod Jako iż nie chcę aby ta część była zbyt długa, zacznijmy pisać podstawową funkcję. a) Tworzenie naszego klienta. const { Client } = require("discord.js"); let client = new Client(); Teraz nasz klient został "wprowadzony" do aplikacji. Jednak aby klient się uruchamiał potrzebujemy jego tokenu. W portalu deweloperskim discorda tworzymy aplikację, przechodzimy do zakładki BOT, dodajemy bota i kopiujemy token. b) Logowanie klienta Logowanie klienta jest bardzo proste! Wystarczy jedna linijka: client.login("token") Teraz mój kod wygląda tak: c) Instalacja modułu c1) Pierwszy krok -> w terminalu w lokalizacji bota wpisz npm init -y aby utworzyc package.json. c2) Drugi krok -> w terminalu wpisz npm i discord.js --save c3) Nasz moduł jest zainstalowany! d) Uruchamianie bota W terminalu wpisz node . lub node index.js Nasz bot po chwili sie uruchamia! Jednak w konsoli nic sie nie pokazuje, e) Event message i ready! Eventy tworzymy tak: client.on("<nazwa eventu>", (opcjonalnaZmienna)=>{ //KOD }) dlatego na podstawie tego, stworzymy event ready. Event ready nie wymaga zadnych dodatkowych argumentów dlatego () zostawilem puste Teraz jak nasz bot sie zaloguje naszym oczom ukaże się wiadomość ,,Bot is ready!". Klikamy ctrl+c i ponownie wpisujemy node . Działa! Teraz event message. Zróbmy aby na wiadomość !ping odpowiadał bot swoim pingiem. Teraz tworzymy event message, message ma jeden argument -> Będący właśnie wiadomością. Umiesz już samodzielnie utworzyć event? client.on("message", (message) =>{ switch(message.content){ case "!ping": message.channel.send(`Moj ping: ${client.ws.ping}`) break; } }) Od teraz, nasz bot sprawdza czy wysłana wiadomość zawiera !ping jeżeli tak, odpowiada. Uruchommy bota ponownie i sprawdzmy czy dziala Wszystko działa! Mam nadzieję że poradnik się spodobał. Kontynuacja serii będzie pewnie na moim kanale na yt, jednak o wszystkim poinformuję. Pozdrawiam1 punkt -
Lokalizowanie graczy i współrzędnych będzie możliwe za pomocą komendy /namierz. Aby użyć komendy trzeba będzie trzymać namagnesowany (lodestone) kompas w głównej ręce. Dodatkowo podczas trzymania kompasu w ręce (głównej lub pobocznej) - na pasku akcji będzie wyświetlana odległość do celu.1 punkt
-
Mam wszystko dziala! DZIEKUJE SERDECZNIE1 punkt
-
Na tym forum są lepsi skrypterzy ode mnie, zapewniam cię. Jeżeli posiadasz wersję Skripta poniżej 2.3, musisz użyć dodatku SkRayFall i składnię z niego właśnie zastosowałeś. Natomiast dla Skripta 2.3 i wyżej jest action bar: send action bar %text% to %players% # Przykłady: send action bar "&6Test" to all players send action bar arg-1 to player # arg-1 jest już tekstem, więc niepotrzebnym jest umieszczanie go w kolejnym1 punkt
-
1 punkt
-
Tutaj nie jest to jedyna kwestia. Zauważyłem, że w Skript'cie o wiele lepiej jest używać gotowej listy niż ją zapętlać. Dobra, nie było tematu. Myślałem, że jest to pokazywanie graczowi bossbara, a to jest odejmowanie wartości z niego.1 punkt
-
MrEssentials
Latek przyznał(a) reputację CountingDogs za temat
Wtyczka została zaktualizowana do wersji 0.1.2 Dodano: Komendy: /burn, /god Zapraszam do sprawdzania i zgłaszania błędów, propozycji1 punkt -
Jail skrypt
Lampart10208 przyznał(a) reputację EroQs za pytanie
Witam potrzebuje skrypt na jaile Działanie: /Ustaw cele - Ustawia cele do której gracz zostanie wzucony /Ustaw wyjscie - Ustawia miejsce gdzie teleportuje kracza po odsiedzeniu kary /Jail [Nick] [czas] [powod] - Po wpisaniu tej komendy gracza teleportuje do miejsca z [/ustaw cele]1 punkt -
AventureStudios | 5 lat doświadczenia | Gwarantowana satysfacja
maxcom1 przyznał(a) reputację AventureStudios za temat
0 punktów -
Skript na rpg mi nie działa
Tymekd przyznał(a) reputację Helios1993 za pytanie
Dałem mu lepsze rozwiązanie.0 punktów -
Skript na rpg mi nie działa
Tymekd przyznał(a) reputację Helios1993 za pytanie
Użyj plugin mythicmobs i mój skrypt helioslvls.0 punktów -
Polecam plugin Funny Guilds. Mam go spolszczonego i jest koks. Nie ma skryptu na gildie.0 punktów
-
Minecraft nie pozwala na przechwytywanie czy ktoś trzyma przycisk myszy, czy też nie.0 punktów
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
