Microbot adalah klien runescape jadul otomatis opensource berdasarkan runelite. Ia menggunakan sistem plugin untuk mengaktifkan skrip. Berikut adalah saluran youtube yang memamerkan beberapa skrip
Jika Anda memiliki pertanyaan, silakan bergabung dengan server Discord kami.
Jika Anda menikmati karya open source saya dan ingin mendukung saya, pertimbangkan untuk membelikan saya kopi! Dukungan Anda membantu saya tetap berkafein dan termotivasi untuk terus meningkatkan dan menciptakan proyek yang luar biasa.
Terima kasih atas dukungan Anda!
Berikut adalah video youtube tentang cara setup bot dari awal untuk AKUN NON-JAGEX
https://www.youtube.com/watch?v=EbtdZnxq5iw
Ikuti wiki runelite untuk menyiapkan akun jagex: https://github.com/runelite/runelite/wiki/Using-Jagex-Accounts
Setelah Anda selesai mengaturnya, ikuti dua langkah berikut:
Cukup login dengan peluncur jagex untuk pertama kalinya. Ini akan membuat token untuk akun Anda. Tutup semuanya setelah berhasil login melalui peluncur jagex.
Buka microbot.jar dari microbot dan ini akan meminta Anda dengan akun jagex untuk login.
Pastikan untuk mengikuti panduan ini jika ini pertama kalinya Anda menjalankan proyek
https://github.com/runelite/runelite/wiki/Building-with-IntelliJ-IDEA
Gunakan AI Chatbot ini untuk mempelajari cara menulis skrip di Microbot GPT
Di bawah Plugin Microbot Anda akan menemukan folder util yang memiliki semua kelas utilitas yang membuatnya lebih mudah untuk berinteraksi dengan permainan
Kelas Utilitas diawali dengan Rs2. Jadi untuk pemainnya adalah Rs2Player. Npcs adalah Rs2Npc dan seterusnya...
Jika Anda tidak dapat menemukan hal tertentu di kelas utilitas, Anda selalu dapat memanggil objek Microbot yang memiliki akses ke setiap objek yang diekspos runelite. Jadi untuk mendapatkan lokasi seorang pemain bisa kamu lakukan
Microbot.getClient().getLocalPlayer().getWorldLocation()
Ada contoh skrip yang dapat Anda gunakan untuk bermain-main dengan api.
Contoh skripnya seperti apa?
kelas publik ContohScript memperluas Skrip {public static double version = 1.0; jalankan boolean publik (konfigurasi ContohConfig) { Microbot.enableAutoRunOn = false; mainScheduledFuture = dijadwalkanExecutorService.scheduleWithFixedDelay(() -> { if (!super.run()) kembali; coba { /* * Kelas penting: * Inventaris * Rs2GameObject * Rs2GroundObject * Rs2NPC * Rs2Bank * dll... */ long startTime = Sistem.currentTimeMillis(); //KODE ANDA DATANG DI SINI Rs2Npc.action("guard"); long endTime = Sistem.currentTimeMillis(); totalWaktu panjang = Waktu berakhir - Waktu mulai; System.out.println("Total waktu untuk perulangan " + totalWaktu); } catch (Pengecualian ex) { System.out.println(ex.getMessage()); } }, 0, 2000, Satuan Waktu.MILLISECONDS); kembali benar; } @Override public void shutdown() { super.shutdown(); } }
Semua skrip kami ada di Config. Ini adalah pengaturan untuk Hamparan skrip tertentu, ini adalah hamparan visual untuk Plugin skrip tertentu yang menangani kode untuk memulai dan menghentikan skrip. Skrip yang menangani semua kode yang harus dieksekusi oleh bot.
Di dalam startup sebuah plugin kita dapat memanggil kode script seperti ini:
@Overrideprotected void startUp() melempar AWTException {if (overlayManager != null) {overlayManager.add(exampleOverlay); }//PANGGILAN SCRIPT.RUNexampleScript.run(config); }
Penghargaan untuk runelite yang membuat semua ini menjadi mungkin <3
https://github.com/runelite/runelite
RuneLite dilisensikan di bawah lisensi 2-klausul BSD. Lihat header lisensi di masing-masing file untuk memastikannya.