[Nasıl Yapılır] MySQL ve Essentialmode4 ile FXServer Kur

mcsbey

Paylaşım Ekibi
Katılım
2 Ağu 2019
Mesajlar
104
Tepki puanı
1
Yaş
29

İtibar Puanı:

Bu kılavuz kurulum yapmanıza yardımcı olacaktır:
  1. FXServer ve SQL / Essentialmode4 için nasıl yapılandırılacağı
  2. Windows için MySQL
  3. Serverstarter.bat dosyası
  4. Essentialmode4'ün Kurulumu
  5. MySQL-Async'i yükleme
  6. Esplugin_mysql Kurulumu
  7. .sql veritabanını MySQL Sunucunuza alma
MySQL Topluluğu sürümünü buradan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
indirin veya yalnızca 'SQL Community Edition'ı İndirin'
Bu bağlantıda iki seçenek vardır, ilkini 1.7 MB olanı kullanın ve otomatik yükleyici sadece her şeyi varsayılan tutar. Hangi MySQL araçlarını yüklemek istediğinizi sorabilir. Tam yükleme tıklattıysanız, görmezden gelebileceğiniz python yüklemenizi isteyebilir. Sonunda örnek sql dosyalarını yüklemenizi isteyeceğim. Bunun için sadece kurulumu iptal ettim ve devam ettim.
Bu bağlantı resimlerle oldukça yardımcı oldu, ancak biraz tarih attı, özel yükleme seçerseniz MySQL Server + MySQL Workbench önerilir.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

SQL veritabanınızı görüntülemek ve yönetmek için kullanımı kolay bir arayüz oluşturan birçok farklı MySQL 'tezgah' uygulaması vardır. Ben montör ile birlikte verilen MySQL tezgahını kurmanızı ya da kendinize bir tane almanızı şiddetle tavsiye ederim .
Şimdi MySQL yüklendiğinde sunucumuzu başlatmadan ve gerekli modun çalışmasını sağlamadan önce ilgilenmemiz gereken bazı temel çalışmalar var. FXServer cihazınız zaten çalışıyorsa, kılavuzun bu bölümünü atlayabilirsiniz.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

Bir .bat dosyası oluşturalım, böylece sunucumuzu kolayca başlatabilir ve kaynakları yükleyebiliriz.
Bunun için Notepad ++ kullanıyorum.
  1. Yeni bir metin dosyası yap
  2. .Bat dosyası olarak kaydedin | Tüm Files (Tüm Türleri: Dosya> Type Kaydet> Farklı Kaydet . )
  3. Dosya Adı: objectstarter.bat
  4. Kaydet tıklayın
  5. Yeni .bat dosyanıza gidin, sağ tıklayın ve notepad ++ ile düzenleyin
  6. Bu metni yapıştırın ve sonra FXServer dosya konumunuzu metnin içine yapıştırın.
cd C:\Users\Server\Desktop\FXServer
C:\Users\Server\Desktop\FXServer\run.cmd +exec server.cfg

Bir kez yapıştırıldıktan sonra dosyayı kaydedin ve sunucunuzu önyüklemek için şimdi “objectstarter.bat” dosyasına çift tıklayın.
Yine, C: \ Users \ Sunucu \ Masaüstü \ FXServer benim FXServer dosya konumumdur, bunu FXServer'ın kurulu olduğu dosya yolu ile değiştirmeniz gerekir.
Şimdi bir server.cfg dosyası oluşturmamız gerekiyor, böylece sunucuya ayarlarımızı ve hangi kaynakları başlatabileceğimizi söyleyebiliriz.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

server.cfg dosyasının FXServer klasörünüzde olduğundan emin olun.
Sunucunuzu açın, böylece FXServer klasörünüzdeki vatandaşları, kaynakları ve önbellek klasörlerini oluşturun.
Objectstarter.bat dosyasına çift tıklarsanız ve yanıp söner ancak hiçbir şey olmuyorsa talimatlarımı tekrar okumanız gerekir.
Artık çalışan bir sunucumuz olduğuna göre, üzerinde yüklü olan temel modu alabiliriz.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

  1. .Rar'ı çıkarın, böylece 'essentialmode' klasörüne ve 'es_admin2' klasörüne erişebiliriz.
  2. 'Essentialmode' klasörünü FXServer / resources klasörünüze yapıştırın.
  3. 'Es_admin2' klasörünü FXServer / resources / [essential] klasörünüze yapıştırın. Bu yoksa 4. adıma bakın.
  4. '[Essential]' klasörü yoksa, sadece yeni bir klasör oluşturun ve parantezle [essential] olarak adlandırın, sonra 'es_admin2' klasörünü içine yapıştırın. Bu yüzden son dosya yolu olarak FXServer / resources / [essential] / es_admin2 olmalıdır.
  5. Senin server.cfg dosyasını düzenleme ve başlangıç essentialmode ekleyip es_admin2 başlar
    Bunun gibi görünmelidir:
# Starting server basics
start mapmanager
start chat
start spawnmanager
start fivem
start hardcap
start rconlog
start scoreboard

# Starting Essentialmode
start essentialmode
start es_admin2

Essentialmode .lua dosyalarının içindeki hiçbir şeyi düzenlemeniz gerekmez. Neredeyse bitti ama şimdi minimum modu-MySQL_plugin'i kullanmadan önce mysql-async'i kurmamız ve yapılandırmamız gerekiyor.
FiveM Forumlarında MySQL-zaman uyumsuz-Kütüphane indirin
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

  1. Klasörü çıkartın ve 'fivem-mysql-async-2.xx' olarak adlandırılmalıdır.
  2. Klasörü 'fivem-mysql-async-2.xx' den mysql-async 'ye değiştirerek bu çok önemlidir!
  3. Server.cfg dosyamızı tekrar düzenlememiz gerekir, bu yüzden tekrar açın.
  4. Aşağıdakini server.cfg dosyasına yapıştırın:
set mysql_connection_string "server=127.0.0.1;database=essentialmode;userid=root;password=PASSWORD"

# Initialize System Main Files
start mapmanager
start chat
start spawnmanager
start fivem
start hardcap
start rconlog
start scoreboard

# Starting Mysql-async
start mysql-async
start essentialmode
start es_admin2


Bu, mysql-async işlevini etkinleştirecek ve MySQL'deki temel mod veritabanımızı kullanmasını sağlayacaktır.
Şifrenizi değiştirdiğinizden emin olun = ŞİFRE şifrenizle!

set mysql_connection_string "server=127.0.0.1;database=essentialmode;userid=root;password=YourPassword"

^^^ Bu satır çok önemlidir, bunu temel mod öğelerinin ve sistem ana dosyalarınızın üzerine yerleştirmeniz gerekir.
Mysql-async için ihtiyaç duyacağımız tek şey bu, şimdi MySQL için olanak sağlayan essentialmode eklentisini indireceğiz ve veritabanımızı ithal edebiliyoruz.
Esplugin_mysql'i forumlardan indirin “Özel veri eklentileri” yazan yere kaydırmanız gerekebilir
Esplugin'i kurmadan önce MySQL-Async'in kurulu olduğundan ve çalıştığından emin olun!
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.

  1. Dosyayı ayıklayın ki esplugin_mysql dosyasına erişelim
  2. Esplugin_mysql dosyasını FXServer / resources klasörünüze yapıştırın
  3. Server.cfg dosyanızı aşağıdaki bilgilerle düzenleyin
set es_enableCustomData 1
set mysql_connection_string "server=127.0.0.1;database=essentialmode;userid=root;password=PASSWORD"

# Initialize System Main Files
start mapmanager
start chat
start spawnmanager
start fivem
start hardcap
start rconlog
start scoreboard

# Starting Mysql-async
start mysql-async
start essentialmode
start esplugin_mysql
start es_admin2

server.cfg'nin üstüne es_enableCustomData 1 setini
ekledik ve esplugin_mysql başlangıcını ekledik
Sadece .sql veritabanını içe aktarmamız gerekiyor ve sunucunuz kullanıma hazır olmalı!
Şimdi MySQL sunucunuzu MySQL Workbench (bir yunus simgesine sahip) ile açın, esplugin_mysql indir ile gelen '.sql' betiğini alabilirsiniz.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
izleyin
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
Komut dosyasını çalıştırdıktan sonra
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
güncellendiğini görmek için yenilemeyi tıkladığınızdan emin olun.
.Sql dosyası esplugin_mysql klasöründe bulunur
C: \ Users \ Sunucu \ Masaüstü \ FXServer \ resources \ esplugin_mysql
Veritabanını adlandırmanızı isterse, betiği boş bırakabilirsiniz ve komut dosyası gerekli modu otomatik olarak adlandırmalıdır. Eğer veritabanı kendini adlandırmazsa, onu çağır
İşte böyle yapılır, couchdb'den geçiş yapıyorsanız, komut dosyalarınıza mysql-async kullanmasını söylemeniz gerekebilir
Bu bir yardım konusu değil, yanlış bir şey olursa burada destek almayacaksınız. Bu yalnızca sunucuları kurma ve bu kaynakları yükleme konusunda yeni kişilere yardım etmek için bir rehberdir. Her zaman birer birer adım atın, her yeni kaynağı birer birer test edin ve düzenlemeler yapmadan önce her zaman bir yedekleme yapın.
Öğreticimde bir sorun varsa bana bildirin ve düzeltebilirim.