Rehber - [Nasıl Yapılır] FiveM için C # kaynak kurulumu

Fivem.com.tr

Fivem.com.tr
Katılım
1 Eki 2022
Mesajlar
5,891
Tepki
112
2603-f4e3acab894329fb4c957278dd6a7d90.jpg

2604-d41489eda12e81ac83d15928916898b1.jpg





Herkese selam,



Bazı sorunları çözdükten sonra nihayet bunu yayınlayabiliyorum, çünkü bir süredir zaten istiyordum.

Bu nedenle, bu kılavuz / eğitim, görsel stüdyonuzu nasıl kuracağınız ve ilk kaynağınızı nasıl geliştireceğiniz konusunda size yol gösterecek!


Tek seferlik Kurulum

Bunun için Visual Studio 2017'yi kurmanız gerekecek. Henüz bunu yapmadıysanız, devam etmeden önce aşağıdaki linkte bulunan talimatları izleyin , aksi takdirde "Uzantıyı yükleme" ile devam edin.


  • Öncelikle Visual Studio yükleyicisini indirin.
    Çalıştırın ve 3 seçenek göreceksiniz. Visual Studio Community'yi seçin ve "Yükle" düğmesini tıklayın.
    "Workloads" sekmesinde, ".NET Masaüstü Geliştirme" yi seçin.
    Sağ alttaki kur'a tıklayın.
Bu kadar. Kurmasına izin verin ve bu adımla işiniz bitti. Bir UI stili seçmenize izin veren sihirbazı takip edin, isteğe bağlı olarak Geliştirme Ayarları açılır menüsünden "Görsel C #" seçin.



Bunu yaptıktan sonra, oldukça kolay ve anlaşılır olan tek seferlik kuruluma geçelim:




Uzantıyı yükleme

Bu kılavuzu diğer kılavuzlardan ayıran şey budur: şablon uzantısı. NuGet'i daha da kolaylaştırmak ve kullanmak için güncelleyeceğim, ancak şimdilik, olabildiğince kolay.


  • Visual Studio 2017 uzantısını indirin:
    Kurmak için çift tıklayın:

    2.1.

    2.2'yi gösteren istemde "Visual Studio 2017" nin işaretli olduğundan emin olun . "Yükle" ye tıklayın. İşlemlerin kapanmasını bekliyorsa, Visual Studio'yu kapatın veya sadece "Görevleri sonlandır" ı tıklayın

    Visual Studio 2017'yi açın
    Araç çubuğundan Araçlar> Uzantılar ve Güncellemeler'i seçin ve "FiveM Kaynak Oluşturucu Uzantısı" nın orada olduğunu doğrulayın. Değilse, 1. adımdan tekrar başlayın.
CitizenFX DLL dosyalarınızı bulma

Bu, öğreticinin en zor kısmı olabilir ve daha sonra bunu kolaylaştıracağım, böylece yalnızca bir sunucu DLL'sini çıkarmanız gerekir ve istemci DLL NuGet aracılığıyla yüklenecektir.



Her iki dosyayı da seçtiğiniz bir dizine kopyalayın. Nerede olduğunu bildiğinizden emin olun, çünkü daha sonra ihtiyacınız olacak:


  • /citizen/clr2/lib/mono/4.5/CitizenFX.Core.dll

    Bunun sunucu tarafı kitaplık olduğunu belirtmek için yeniden adlandırılması gerekiyor, örneğin CitizenFX.Server.dll

    %localappdata%/FiveM/FiveM Application Data/citizen/clr2/lib/mono/4.5/CitizenFX.Core.dll

    Bunun istemci tarafı kitaplık olduğunu belirtmek için yeniden adlandırılması gerekiyor, örneğin CitizenFX.Client.dll

Proje oluşturma

Şimdi burası çok kolay.


  • Visual Studio'da Dosya> Yeni> Proje'ye tıklayın veya Ctrl + Shift + N tuşlarına basın
    Şablon olarak "Visual C #" altında "FiveM Project" i seçin
    Açıkçası, “Ad” için projeniz için istediğiniz adı seçin. Ancak bu, bulunduğu klasör tarafından tanımlandığı şekliyle kaynağın adını etkilemez. Bu isimde boşluk olmaması en iyisidir.
    "Konum" için göz at'ı tıklayın
    Sunucunuzun kaynak klasörüne gidin
    Kaynağınızın klasörüne zaten sahipseniz onu seçin. Yapmazsanız, oluşturun ve ardından seçin. Bu klasörün adı, daha sonra kaynağınızı başlatmak için kullanacağınız kaynağınızın adını belirler.
    "Klasör Seç" i tıklayın
    "Çözüm Adı" için; bu keyfi. Bu, kaynak kodu klasörünüzün adı olacaktır. Her seferinde oraya "src" yazıyorum.
    "Çözüm için dizin oluştur" seçeneğinin işaretli olduğundan emin olun. Pencereniz şimdi şöyle görünmelidir:
2605-412a6e74733a3d24c0c2ee85d5e74f73.jpg



  • "Tamam" ı tıklayın
    Artık bir CitizenFX İstemci DLL'si ve bir CitizenFX Sunucu DLL'si istenir. Gözat'a tıklayın ve daha önce kopyaladığınız dosyaları sırasıyla istemci ve sunucu için seçin. Şuna benzer görünmelidir:
2606-1ad78b3a167cc096f7a6c30f73a693e8.jpg



  • "Tamam" ı tıklayın. Projenin oluşturmayı bitirmesini bekleyin.
    Bu açılmalıdır:
2607-2f518ca2a5f9fb9d2434ecab438adb0c.jpg



  • Tebrikler! Projeniz oluşturuldu! __resource.lua'nız oluşturuldu ve derleme seçenekleri otomatik olarak yapılandırıldı, böylece kaynak klasörünüze doğru adla inşa edilecekler!
Dışa aktarma ve kullanma


  • Ctrl + shift + b veya f6 tuşlarına basın veya çözümünüzü sağ tıklayın ve "Oluştur" u tıklayın
    Tip start FiveM daki f8 konsolda.


2608-27939eedaf49f23248779d812be0dea2.jpg





Neşeli olmak sağlığın en iyi destekçisidir. -Atasözü

Konu alıntıdır, yanlış veya hatalı bir bilgi/paylaşım var ise yanıtlayabilir veya bizimle iletişime geçebilirsiniz.
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst