NevoAI adalah library C++ yang memungkinkan integrasi AI ke dalam GTPS (Growtopia Private Server) dengan mudah dan efisien.
NevoAI memanfaatkan API eksternal untuk memberikan respons AI yang cepat dan akurat. Library ini dirancang untuk bekerja secara asinkron, memastikan performa optimal server game tanpa mengorbankan responsivitas.
- libcurl
- nlohmann/json
- Multithreading
- HTTPS API
- Integrasi AI yang mulus untuk GTPS
- Operasi asinkron untuk performa optimal
- Penanganan kesalahan yang kuat
- Pengiriman paket yang aman antar thread
- Permintaan AI dikirim ke API eksternal secara asinkron
- Respons diproses di thread terpisah
- Callback dipanggil dengan hasil AI
- Paket game dikirim dengan aman menggunakan mutex
- Pindahkan
NevoAI.h
danlibcurl.lib
ke folder source Anda (bersamaSource.cpp
) - Ekstrak
curl.zip
, lalu pindahkan folder hasil ekstrak ke dalam folderinclude
(yang ada di folder source Anda) - Tambahkan pernyataan include berikut di bagian atas file
World.h
Anda, di bawah includePacket.h
:
// Tambahkan ini di bagian atas file World.h Anda
// di bawah #include "Packet.h"
#include "NevoAI.h"
- Pastikan Anda mengisi
APIKEY
diNevoAI.h
dengan API key yang valid
Untuk menggunakan NevoAI, tambahkan kode yang diperlukan ke fungsi penanganan perintah Anda di World.h
. Lihat contoh implementasi di dalam file World.h
untuk detail lebih lanjut tentang cara mengintegrasikan NevoAI ke dalam proyek GTPS Anda.
NevoAI dirancang untuk bekerja secara asinkron, memastikan gameplay yang lancar saat menunggu respons AI.
Library ini bebas untuk disertakan dan dijual kembali sebagai bagian dari paket kode sumber GTPS tanpa perlu atribusi. Penjual kode sumber GTPS diizinkan untuk memasukkan NevoAI ke dalam produk mereka tanpa memberikan kredit kepada penulis asli.
Untuk pertanyaan atau dukungan, hubungi saya di WhatsApp