Este repositorio no tiene archivo de licencia. Se puede leer, pero eso por sí solo no da permiso para reutilizarlo.
README.md
🏟️ FERZDEVZ - MODERN RUNNER (Server Lock) 🔐
Solusi maintenance mode paling komprehensif dan profesional untuk server SA-MP (0.3.7) dan open.mp. Dirancang untuk stabilitas tinggi dan kemudahan penggunaan (Plug-and-Play).
📺 Visual Demo
Professional branding for FERZDEVZ - MODERN RUNNER.
Tampilan profesional dialog maintenance saat pemain mencoba masuk.
🚀 Fitur Utama | Key Features
🇮🇩 Bahasa Indonesia
/lockmenu(GUI): Manajemen maintenance melalui menu dialog interaktif yang bersih.- Auto-Unlock Timer: Masukkan durasi (menit) dan server akan terbuka otomatis saat waktu habis.
- Dual Language: Ganti antara Bahasa Indonesia dan Inggris secara instan melalui skrip.
- Audit Logging: Mencatat setiap aksi penguncian ke
scriptlogs/locksystem.log(Admin, Waktu, Alasan). - Discord Webhook: Notifikasi otomatis ke server Discord Anda saat status server berubah.
- Dynamic Hostname: Menambahkan tag
[LOCKED]otomatis pada nama server di server browser. - IP Whitelisting: Izinkan developer atau admin tertentu masuk tanpa perlu login RCON.
🇺🇸 English
/lockmenu(GUI): Manage maintenance using a clean, interactive dialog menu.- Auto-Unlock Timer: Set a duration in minutes; server restores public access automatically.
- Dual Language Support: Easily toggle between ID and EN in the source code.
- Audit Logging: Automated tracking of all lock/unlock actions in a log file.
- Discord Integration: Real-time alerts sent to your Discord Webhook.
- Visual Branding: Automatic
[LOCKED]prefix for the server hostname. - Security: Robust IP Whitelisting for developers.
🎮 Perintah | Commands
(Hanya untuk RCON Administrator / RCON Admins Only)
| Command | Usage | Description |
|---|---|---|
/lockmenu | - | (Recommended) Buka menu manajemen visual. |
/lockserver | [Reason] [Minutes] | Kunci server via teks (opsional timer). |
/unlockserver | - | Membuka server secara manual. |
/lockstatus | - | Cek status kuncian & detail sisa waktu. |
⚙️ Cara Instalasi | Installation
1. Persiapan File
- open.mp User: Gunakan
locksystem_omp.pwn. - SAMP Legacy User: Gunakan
locksystem_samp.pwn.
2. Konfigurasi (Opsional)
Buka file .pwn dan sesuaikan bagian atas:
#define LANG_ID // Ganti ke LANG_EN untuk Inggris
static const gDiscordWebhook[] = "URL_WEBHOOK_ANDA";
static const gIPWhitelist[][] = { "127.0.0.1" };
3. Kompilasi & Jalankan
- Kompilasi file
.pwnmenjadi.amx. - Masukkan file
.amxke folderfilterscripts. - Tambahkan ke
server.cfgpada barisfilterscripts. - Restart server atau jalankan
/rcon loadfs locksystem.
📝 Audit & Keamanan
Sistem ini secara otomatis membuat log setiap kali ada perubahan status. File log dapat ditemukan di:
scriptlogs/locksystem.log
🛠️ Arsitektur Teknis
Plugin ini bekerja pada level Network Hook (open.mp) atau OnPlayerRequestClass (SAMP).
- Zero Dependencies: Tidak membutuhkan plugin pihak ketiga untuk fungsi dasar.
- Optimized Timers: Menggunakan sistem timer open.mp yang modern (jika menggunakan versi OMP).
💎 Kredit | Credits
- FERZDEVZ - Author & Project Lead.
📄 Lisensi
Proyek ini dilisensikan di bawah MIT License.
Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha