Guard

SPGG Bot Docs

Give me your ID if you want to cross this world!

#Cara Restart BOT FC25

Panduan lengkap untuk menjalankan dan me-restart bot FC25.

#Persiapan

Sebelum menjalankan bot, pastikan semua komponen berikut sudah siap:

  1. Game FC25 sudah terbuka dan berada di main menu
  2. Cheat Engine sudah terbuka dengan CT file yang sesuai
  3. OBS Studio sudah terbuka dengan scene game capture
  4. File .env sudah dikonfigurasi dengan benar

#Langkah-Langkah Menjalankan Bot

#Step 1: Buka Cheat Engine

  1. Buka Cheat Engine
  2. Klik File → Open dan pilih CT file untuk FC25
  3. Attach ke process FC25.exe
  4. Enable semua script (centang semua checkbox)
  5. Pastikan semua address sudah terisi (tidak ada yang 0x0000000)

#Step 2: Buka Game FC25

  1. Pastikan game EA SPORTS FC 25 sudah terbuka
  2. Pastikan sudah berada di main menu (bukan di dalam match)
  3. Pastikan resolusi layar 1920x1080

#Step 3: Jalankan GUI Launcher

Double-click pada fc25-gui.py atau jalankan:

python fc25-gui.py

#Step 4: Konfigurasi Settings

  1. Masukkan UUID yang benar di kolom UUID
  2. Pilih durasi match: 7 menit atau 10 menit
  3. Klik Update Settings untuk menyimpan

#Step 5: Memory Check & Start

  1. Klik tombol Start Script
  2. GUI akan melakukan memory check otomatis
  3. Jika berhasil → bot akan mulai berjalan
  4. Jika gagal → periksa kembali Cheat Engine (pastikan semua script enabled)

#Cara Restart Bot

#Metode 1: Melalui GUI

  1. Klik tombol Stop Script pada GUI
  2. Tunggu sampai status menunjukkan semua process sudah mati
  3. Tunggu 5-10 detik
  4. Klik tombol Start Script lagi

#Metode 2: Remote via WebSocket

Server dapat mengirim event stop-script dan start-script ke namespace /fc25/helper untuk restart otomatis.

#Metode 3: Manual Kill

Jika GUI tidak responsif:

  1. Buka Task Manager (Ctrl + Shift + Esc)
  2. Cari process python.exe yang menjalankan fc25.py
  3. End Task pada semua process python yang terkait
  4. Kembali ke GUI → klik Start Script

#Troubleshooting

#❌ Memory Check Failed

Penyebab: Cheat Engine script belum di-enable atau address file kosong.

Solusi:

  1. Buka Cheat Engine
  2. Pastikan CT file sudah di-load
  3. Centang semua script
  4. Tunggu 5 detik sampai address file ter-update
  5. Coba Start Script lagi

#❌ Game Not Found

Penyebab: FC25.exe belum berjalan atau window title berbeda.

Solusi:

  1. Pastikan game FC25 sudah terbuka
  2. Pastikan window title tepat: EA SPORTS FC 25

#❌ OBS Connection Error

Penyebab: OBS WebSocket tidak aktif atau password salah.

Solusi:

  1. Buka OBS → Tools → WebSocket Server Settings
  2. Pastikan port 4455 dan password Jakarta100
  3. Enable WebSocket Server

#❌ WebSocket Connection Failed

Penyebab: Server WS tidak tersedia atau URL salah.

Solusi:

  1. Periksa WS_SERVER di file .env
  2. Pastikan server online
  3. Periksa koneksi internet

#❌ Bot Stuck di Team Selection

Penyebab: OCR tidak bisa membaca nama team atau league ID salah.

Solusi:

  1. Stop bot
  2. Navigasi game kembali ke main menu secara manual
  3. Start bot lagi
  4. Jika tetap stuck, periksa TEAM_ALIASES di fc25.py