Terraria Server dengan TShock di Linux
Terraria adalah MMORPG berdasarkan pertambangan, bangunan, dan pertempuran. Beberapa orang mengatakan ini adalah versi 2D Minecraft, tetapi itu tidak adil bagi Terraria
Untuk memastikan sistem Anda sepenuhnya diperbarui sebelum melanjutkan dengan instalasi, jalankan perintah berikut:
sudo apt-get update
sudo apt-get upgrade
Pastikan juga untuk membuka port berikut, karena mereka diperlukan agar FiveM berfungsi dengan baik:
30120
TCP & UDP30110
TCP & UDPUbuntu 19.04 dikirimkan dengan UFW
sebagai firewall default, Anda dapat membuka port yang diperlukan jika Anda menggunakan UFW dengan menjalankan perintah berikut:
sudo ufw allow 30120
sudo ufw allow 30110
Pertama, buat folder kosong dan navigasikan ke sana. Folder ini akan menampung semua file server FiveM Anda.
mkdir ~/fivem_server
cd ~/fivem_server
Unduh bangunan cabang utama terbaru dari server artefak . Salin URL untuk versi server terbaru dan gunakan wget <url>
untuk mengunduhnya ke folder yang dibuat. Setelah mengunduh bangunan, ekstrak menggunakan perintah berikut:
tar -xvf fx.tar.xz
Ini akan mengekstrak semua file yang diperlukan.
Setelah Anda berhasil mengekstrak arsip yang diunduh, Anda sekarang dapat menghapusnya.
rm fx.tar.xz
Selanjutnya klon repositori cfx-server-data ke folder baru di luar folder file server. Folder ini akan berisi sumber daya server. Perintah di bawah ini akan mengkloning repositori ke folder baru yang disebut fivem_resources
di direktori home Anda.
git clone https://github.com/citizenfx/cfx-server-data ~/fivem_resources
Server Anda sekarang diunduh, tetapi belum siap.
Hasilkan kunci lisensi FiveM , yang sepenuhnya gratis dan digunakan untuk identifikasi server. Gunakan editor teks favorit Anda untuk membuat file baru yang disebut server.cfg
di fivem_resources
folder Anda :
nano ~/fivem_resources/server.cfg
Isi itu dengan konten berikut:
# Only change the IP if you're using a server with multiple network interfaces, otherwise change the port only.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# These resources will start by default.
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem
ensure hardcap
ensure rconlog
ensure scoreboard
# This allows players to use scripthook-based plugins such as the legacy Lambda Menu.
# Set this to 1 to allow scripthook. Do note that this does _not_ guarantee players won't be able to use external plugins.
sv_scriptHookAllowed 0
# Uncomment this and set a password to enable RCON. Make sure to change the password - it should look like rcon_password "YOURPASSWORD"
#rcon_password ""
# A comma-separated list of tags for your server.
# For example:
# - sets tags "drifting, cars, racing"
# Or:
# - sets tags "roleplay, military, tanks"
sets tags "default"
# Set an optional server info and connecting banner image url.
# Size doesn't matter, any banner sized image will be fine.
#sets banner_detail "https://url.to/image.png"
#sets banner_connecting "https://url.to/image.png"
# Set your server's hostname
sv_hostname "FXServer, but unconfigured"
# Nested configs!
#exec server_internal.cfg
# Loading a server icon (96x96 PNG file)
#load_server_icon myLogo.png
# convars which can be used in scripts
set temp_convar "hey world!"
# Uncomment this line if you do not want your server to be listed in the server browser.
# Do not edit it if you *do* want your server listed.
#sv_master1 ""
# Add system admins
add_ace group.admin command allow # allow all commands
add_ace group.admin command.quit deny # but don't allow quit
add_principal identifier.steam:110000100000000 group.admin # add the admin to the group
# Hide player endpoints in external log output.
sv_endpointprivacy true
# Server player slot limit (must be between 1 and 32, unless using OneSync)
sv_maxclients 32
# License key for your server (https://keymaster.fivem.net)
sv_licenseKey replaceThisWithYourLicenseKey
Ini akan menjadi file konfigurasi server Anda. Pada baris terakhir dari konfigurasi, ada pengaturan yang disebut sv_licenseKey
. Ubah pengaturan ini ke kunci lisensi Anda yang dihasilkan. Selain itu, semua pengaturan konfigurasi di konfigurasi memiliki komentar di sebelahnya sehingga Anda dapat memahami apa arti setiap pengaturan dan mengubahnya jika Anda mau.
Setelah selesai, simpan file dan tutup editor.
Untuk memulai server, Anda harus berada di direktori sumber daya server. Kemudian Anda dapat memulai server menggunakan runserver.sh
skrip di fivem_server
direktori. Pastikan untuk memasukkan +exec server.cfg
parameter.
cd ~/fivem_resources && bash ~/fivem_server/run.sh +exec server.cfg
Anda dapat mematikan server dengan menekan CTRL+ C.
Untuk menjalankan server di latar belakang, kami akan membuat sesi layar baru untuk dijalankan di server.
cd ~/fivem_resources && screen -s "FiveM server" bash ~/fivem_server/run.sh +exec server.cfg
Jika Anda ingin keluar dari konsol FiveM, tekan CTRL+ A, lalu tekan D. Anda dapat membuka kembali jendela lagi dengan menggunakan perintah screen -r
.
Kami dapat mengotomatisasi ini dengan membuat skrip bash. Buat file baru dengan nama pilihan Anda dan ekstensi .sh
. Buka di editor teks favorit Anda.
nano yourscript.sh
Kemudian tempelkan skrip berikut:
#/bin/bash
cd ~/fivem_resources
screen -s "FiveM server" bash ~/fivem_server/run.sh +exec server.cfg
Setelah ini, tandai file sebagai executable dengan memasukkan perintah berikut:
chmod +x yourscript.sh
Anda sekarang dapat memulai server dengan menjalankan skrip:
./yourscript.sh
Untuk membuat server kami mulai saat boot, kami akan membuat layanan Linux baru yang akan menjalankan skrip start server. Layanan ini akan dipanggil fivem
dan mulai ketika sistem Anda memulai, memulai server.
Gunakan editor favorit Anda untuk membuat file baru yang disebut fivem.service
di /lib/systemd/system/
. Ini akan membutuhkan hak pengguna super.
sudo nano /lib/systemd/system/fivem.service
Isi itu dengan yang berikut:
[Unit]
Description=FiveM server
[Service]
Type=forking
User=username
ExecStart=/usr/bin/fivem_start.sh
[Install]
WantedBy=multi-user.target
Tetapkan nama pengguna Linux Anda yang sebenarnya setelah User=
.
Simpan file dan tutup editor Anda.
Buat file baru /usr/bin/fivem_start.sh
menggunakan editor teks favorit Anda.
sudo nano /usr/bin/fivem_start.sh
Isi itu dengan yang berikut:
#!/bin/bash
screen -dm bash -c 'cd /home/username/fivem_resources && bash /home/username/fivem_server/run.sh +exec server.cfg'
Ganti username
dengan nama pengguna Linux Anda. Simpan dan tutup file.
Tandai file sebagai file yang dapat dieksekusi dengan memasukkan perintah berikut:
sudo chmod +x /usr/bin/fivem_start.sh
Jalankan perintah ini untuk memuat kembali konfigurasi systemd manager:
sudo systemctl daemon-reload
Mulai layanan dengan perintah ini:
sudo systemctl start fivem
Jalankan perintah ini untuk membuat layanan mulai saat startup:
sudo systemctl enable fivem
Sekarang Anda dapat me-restart server Linux Anda dan server FiveM akan mulai secara otomatis saat boot. Setelah me-reboot login sebagai akun Linux tempat Anda menginstal server, dan ketik perintah berikut untuk membuka konsol:
screen -r
cd
ke folder yang benar.citizen:/scripting/
, Anda tidak menggunakannya run.sh
.sending heartbeat
, Anda tidak menggunakan run.sh
dan gagal ke cd
folder.+exec
.no license key was specified
, salah satu di atas berlaku.Untuk terhubung ke server, Anda harus memiliki salinan Grand Theft Auto V yang valid dan memasangnya di komputer Anda. Anda perlu mengunduh pemasang klien FiveM dari situs web resmi FiveM . Jalankan installer dan itu akan memandu Anda melalui instalasi. Setelah Anda menginstal klien FiveM, jalankan. Ini akan meminta Anda untuk masuk dengan akun GTA Social Club Anda. Masuk ke akun Anda dan instalasi sekarang selesai. Lanjutkan ke langkah selanjutnya.
Jalankan klien FiveM yang diinstal. Jika ada pembaruan yang tersedia, itu akan mengunduhnya secara otomatis, cukup tekan "terima". Anda akan melihat opsi di atas yang disebut Direct Connect
. Klik di atasnya dan masukkan alamat IP server Anda ke dalam IP:Port
bidang. Hubungkan ke server dan Anda dapat bermain di sana!
Terraria adalah MMORPG berdasarkan pertambangan, bangunan, dan pertempuran. Beberapa orang mengatakan ini adalah versi 2D Minecraft, tetapi itu tidak adil bagi Terraria
Gambaran Umum Apakah Anda sedang mengerjakan proyek kolaborasi besar dengan tim pengembangan Anda atau membunuh bos dalam permainan permainan peran terbaru, Anda akan pergi
Dalam tutorial ini, Anda akan belajar cara mengatur server Left 4 Dead 2 di Ubuntu. Panduan ini diuji pada server Ubuntu 15.10. Pembaruan Prasyarat th
Selamat datang di tutorial Vultr lainnya. Di sini, Anda akan belajar cara menginstal dan menjalankan server SAMP. Panduan ini ditulis untuk CentOS 6. Prasyarat Anda akan tahu
Tutorial ini akan membahas proses pemasangan server game Half Life 2 pada Sistem CentOS 6. Langkah 1: Menginstal prasyarat Untuk mengatur ou
Dalam panduan ini, Anda akan belajar cara menyiapkan server Unturned 2.2.5 pada Vultr VPS yang menjalankan CentOS 6. Catatan: Ini adalah versi Unturned yang diedit yang tidak
Dalam panduan ini, kami akan menyiapkan Counter Strike: Server game sumber pada Debian 7. Perintah ini diuji pada Debian 7 tetapi perintah itu juga harus berfungsi
Menggunakan Sistem yang Berbeda? Apa itu Tekkit Classic? Tekkit Classic adalah modpack untuk game yang dikenal dan dicintai semua orang; Minecraft. Ini berisi beberapa ver
Dalam tutorial ini Anda akan belajar cara men-setup server SA-MP (San Andreas Multiplayer) pada CentOS 7. Prasyarat Mari pastikan sistem sepenuhnya diperbarui
Menggunakan Sistem yang Berbeda? Ikhtisar Muak menggunakan Perselisihan / Skype? Bosan tidak memiliki kendali penuh terhadap server Anda? Atau mungkin karena kurangnya
Pendahuluan Dalam panduan ini, Anda akan belajar cara memasang server Counter-Strike: Global Offensive di Windows. Prasyarat Sebelum kita mulai, kamu
Tutorial ini menjelaskan cara menyiapkan server Counter-Strike: Global Offensive di Arch Linux. Tutorial ini mengasumsikan bahwa Anda masuk dengan penggunaan standar
Dalam panduan ini, saya akan menjelaskan cara menginstal dan mengkonfigurasi server L4D pada CentOS 7. Menginstal Kiri 4 Mati Sebelum kita mulai, kita harus memastikan bahwa
Pendahuluan Reflex adalah Arena FPS kompetitif yang akan datang oleh Turbo Pixel Studios. Tutorial ini akan menunjukkan kepada Anda cara mengatur server Reflex Anda sendiri
Pendahuluan Dalam tutorial ini, Anda harus menginstal PufferPanel di Vultr VPS kami. PufferPanel adalah panel kontrol sumber terbuka yang dapat digunakan untuk mengelola Anda
Dalam panduan ini, Anda akan belajar cara menyiapkan server Unturned 2.2.5 pada Vultr VPS yang menjalankan Debian 8. Catatan: Ini adalah versi Unturned yang diedit yang tidak
Minecraft masih menjadi salah satu game paling populer di dunia. Jika Anda memainkan game, Anda mungkin bermain di server sepanjang waktu. Panduan ini bertujuan untuk mengajarkan Anda
Panduan ini akan menunjukkan kepada Anda cara menyiapkan server Counter-Strike: 1.6 di Linux. Langkah-langkah di sini akan bekerja untuk sebagian besar distro Linux yang mendukung SteamCMD. Pertama
Menggunakan Sistem yang Berbeda? Prasyarat Anda harus memiliki game ini di akun Steam Anda. Pengguna sudo. Contoh server Vultr Ubuntu 16.04. Menginstal
Wawasan tentang 26 Teknik Analisis Data Besar: Bagian 1
Banyak dari Anda tahu Switch keluar pada Maret 2017 dan fitur-fitur barunya. Bagi yang belum tahu, kami sudah menyiapkan daftar fitur yang membuat 'Switch' menjadi 'gadget yang wajib dimiliki'.
Apakah Anda menunggu raksasa teknologi untuk memenuhi janji mereka? periksa apa yang belum terkirim.
Baca blog untuk mengetahui berbagai lapisan dalam Arsitektur Big Data dan fungsinya dengan cara yang paling sederhana.
Baca ini untuk mengetahui bagaimana Kecerdasan Buatan menjadi populer di antara perusahaan skala kecil dan bagaimana hal itu meningkatkan kemungkinan untuk membuat mereka tumbuh dan memberi keunggulan pada pesaing mereka.
CAPTCHA telah berkembang cukup sulit bagi pengguna untuk dipecahkan dalam beberapa tahun terakhir. Apakah itu akan tetap efektif dalam deteksi spam dan bot di masa mendatang?
Saat Sains Berkembang dengan kecepatan tinggi, mengambil alih banyak upaya kita, risiko menundukkan diri kita pada Singularitas yang tidak dapat dijelaskan juga meningkat. Baca, apa arti singularitas bagi kita.
Apa itu telemedicine, perawatan kesehatan jarak jauh dan dampaknya terhadap generasi mendatang? Apakah itu tempat yang bagus atau tidak dalam situasi pandemi? Baca blog untuk menemukan tampilan!
Anda mungkin pernah mendengar bahwa peretas menghasilkan banyak uang, tetapi pernahkah Anda bertanya-tanya bagaimana cara mereka mendapatkan uang sebanyak itu? mari berdiskusi.
Baru-baru ini Apple merilis macOS Catalina 10.15.4 pembaruan suplemen untuk memperbaiki masalah tetapi tampaknya pembaruan menyebabkan lebih banyak masalah yang mengarah ke bricking mesin mac. Baca artikel ini untuk mempelajari lebih lanjut