Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 54 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,54 @@
# Camera-Editor-Fly---Open.MP
halo, ini adalah script Camera Editor (Fly) untuk open.mp!
# Camera-Editor-Fly --- Open.MP

Sistem editor kamera berbasis navigasi *free-roam* (fly mode) yang dirancang untuk lingkungan **open.mp** dan **SA-MP**. Alat ini mempermudah pembuatan transisi sinematik dengan akurasi tinggi pada posisi koordinat dan arah pandang (*look-at*).

---

## 🛠 Informasi Penting
**Copyright (c) 2026 Engkq.**

Script ini sepenuhnya hasil riset dan pengembangan saya sendiri **Engkq**. Saya sangat terbuka bagi siapa pun yang ingin menggunakan atau memodifikasi script ini untuk kebutuhan server. Namun, saya minta satu hal: **Hargai Pembuat Script.** Jangan menghapus/mengganti kredit hanya untuk validasi. Jika kamu melakukan perubahan, cukup tambahkan namamu sebagai kontributor di bawah nama pengembang asli.

---

## ✨ Fitur Utama
* **Seamless Noclip:** Pergerakan kamera tanpa hambatan menggunakan kalkulasi vektor posisi.
* **Dual-Platform Support:** Optimal untuk pengguna PC (Key Input) dan Android (Command Input).
* **Front Vector Calculation:** Menghitung arah pandang kamera secara matematis sehingga hasil interpolasi selalu presisi.
* **Automated Export:** Data yang dihasilkan langsung berupa baris kode `InterpolateCameraPos` dan `InterpolateCameraLookAt` yang siap pakai.
* **Integrated Preview:** Fitur uji coba gerak sebelum melakukan proses penyimpanan (*saving*).

---

## 🎮 Kontrol & Navigasi

| Fungsi | PC (Keyboard) | Android (Command) |
| :--- | :--- | :--- |
| **Gerakan** | `W, A, S, D` | Analog Joystick |
| **Akselerasi** | `Space / Shift` | - |
| **Set Point** | `Mouse Kiri (LKM)` | `/setpoint` |
| **Menu Utama** | Otomatis (UI Dialog) | Otomatis (UI Dialog) |

---

## 📦 Instalasi & Penggunaan
1. Pastikan *dependency hook* (seperti `y_hooks`) sudah tersedia digamemode kamu.
2. Masukkan file ini kedalam pawno/qawno > include lalu tempel.
3. Jangan lupa masukan text `#include <ecameditor.inc>` diatas .pwn utama
4. Gunakan `/cameditor` untuk masuk ke mode edit.
5. Tentukan titik **Start** dan **End**.
6. Atur durasi pergerakan (dalam milidetik).
7. Simpan, dan ambil hasilnya di folder `scriptfiles`.

---

## 📝 Catatan Teknis
Script ini menggunakan `AttachCameraToPlayerObject` dengan objek transparan (**ID 19300**) sebagai *anchor*. Pastikan gamemode/server kamu tidak membatasi limit objek pemain agar proses rendering tetap stabil saat editing berlangsung.

---

<div align="center">
<p><b>Developed by Engkq</b></p>
<img src="https://img.shields.io/badge/Status-Beta Testing-green?style=flat-square" />
<img src="https://img.shields.io/badge/Language-PAWN-orange?style=flat-square" />
</div>
Loading