English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia
Prime World adalah permainan arena pertempuran multipemain daring (MOBA) yang dirilis pada 2014. Permainan ini dikembangkan dengan mesin permainan internal oleh perusahaan Nival, sebagian besar ditulis dalam C++.
Permainan ini terdiri dari dua bagian: Kastil dan Pertarungan. Pemain berperan sebagai Tuan atau Nyonya. Di Kastil, pemain membangun bangunan, merekrut Pahlawan, dan memilih Bakat untuk mereka. Di bagian Pertarungan, pemain mengendalikan Pahlawan dan menggunakan Bakat untuk melawan pemain lain dalam pertarungan tim.
Pada tahun 2024, kode sumber dari bagian Pertarungan permainan ini dibuka di bawah lisensi khusus, yang melarang penggunaan komersial tetapi sepenuhnya terbuka untuk komunitas permainan, studi, dan penelitian. Silakan baca ketentuan perjanjian lisensi dengan cermat sebelum menggunakannya.
pw
— kode utama bagian pertarunganpw_publish
— klien bagian pertarungan yang telah dikompilasi dengan kode curang dan editor klienpw/branches/r1117/Bin/PF_Editor.exe
— editor data permainan
Anda perlu mengunduh data dari repositori ini dan menggabungkan folder Bin
dengan data utama permainan. Berikut caranya:
- Salin folder
pw_publish/branch/Client/PvP/Bin
kepw/branches/r1117
, menggantikan file yang ada. - Jalankan klien dengan kode curang
pw/branches/r1117/Bin/PW_Game.exe
. - Jika berhasil, Anda akan melihat jendela pemuatan tanpa gambar dan layar hitam.
- Di folder
Profiles -> game.cfg
, ubah nilailocal_game 0
menjadilocal_game 1
. - Jalankan klien dengan kode curang. Sekarang Anda seharusnya melihat lobi di mana Anda dapat memilih peta, pahlawan, dan memulai pertarungan.
- Dalam permainan, tekan tombol Tilde (~) pada keyboard, dan Anda akan melihat konsol untuk memasukkan kode curang.
Jika terjadi kesalahan, periksa file log di pw/branches/r1117/Bin/logs
.
Data dapat diedit melalui editor dan terletak di pw/branches/r1117/Data
Dengan mengedit data, Anda bisa:
- Mengubah deskripsi talenta dan kemampuan pahlawan.
- Memodifikasi talenta dan kemampuan pahlawan.
- Mengubah logika creep dan menara.
- Menambahkan pahlawan dan kemampuan baru.
- Menambahkan bakat baru.
- Memodifikasi dan menambahkan efek.
- Mengubah dan menambahkan model dan animasi.
Saat mengubah data, tidak perlu membuat klien baru dari kode. Cukup tekan File -> Save
, dan semua perubahan akan langsung muncul di klien permainan PW_Game
. Sebagai contoh, Anda bisa mencoba mengubah deskripsi bakat atau kemampuan pahlawan tertentu.
Editor data permainan terletak di pw/branches/r1117/Bin/PF_Editor.exe
Saat pertama kali membuka editor, Anda perlu mengonfigurasi jalur ke Data
:
Tools -> File System Configuration
.Add -> WinFileSystem
.- Tetapkan folder Data sebagai akar sistem:
pw/branches/r1117/Data
. - Tutup jendela.
- Di editor:
Views -> Object Browser
danViews -> Properties Editor
. Ini adalah dua panel utama untuk mengedit data.
Tab editor dapat dipindahkan dan ditambatkan.
Dalam repositori ini, Anda bisa menemukan klien permainan yang telah dikompilasi dengan kode curang pw_publish/branch/Client/PvP/Bin/PW_Game.exe
Diperlukan agar folder Localization
, Profiles
, dan Data
berada di sebelah folder Bin
. Oleh karena itu, selama persiapan, perlu dipindahkan ke folder pw
. Jika ada perubahan kode, klien perlu dikompilasi ulang.
- Di
Profiles -> game.cfg
, ubahlocal_game 0
. - Tambahkan
login_address <alamat server>
. - Jalankan permainan dengan parameter
-dev_login MyNickname
.
- Ganti nama file
Profiles -> private.cfg_example
menjadiprivate.cfg
. - Buka file dengan Notepad.
- Temukan
AT BEGINNING GAME
. - Tambahkan baris baru:
add_ai bots
— ini akan menugaskan bot AI untuk setiap pahlawan dalam permainan.
- Ganti nama file
Profiles -> private.cfg_example
menjadiprivate.cfg
. - Buka file dengan Notepad.
- Temukan bagian
performance section
. - Temukan baris
setvar gfx_fullscreen = 0
— ini akan memulai permainan dalam mode jendela, yang mungkin lebih stabil. - Pengaturan optimasi lainnya juga dapat diubah di bagian
performance section
.
Kepada komunitas Prime World: Nova atas kontribusi mereka dalam dokumentasi dan perbaikan kesalahan.