[Ücretsiz] Konum Seçmeli Çoklu Karakter (esx_kashacters)

☆ ᴇʀᴍᴀɴ ☆

Yönetici
Özel Üye
Kayıtlı Üye
Merhabalar, sektöre dahil olan bir yazılımcıyım. İhtiyaç duyulan aslında parça parça olan ama birleştirmeye çok fazla girişilmeyen girişilse de kendilerine gizlenen bir script paylaşmak istedim.

Script elden ele dolaşan esx_kashacters scriptidir. Forum üzerinde türkçeleştirilme işlemini sağlayan @yagizhere 'nin paylaşmış olduğu script üzerinde konum seçme eklentisi dahil edilmiş ve sayfa üzerinde bir basit tasarım yapılmıştır. Script geliştirme aşamasında olduğundan ve kendi çapımda kontroller dışında hatalar olabilir varolan serverınıza uygulamadan önce test etmeyi unutmayınız.

Gerekli Scriptler:
  1. Bu linki görmek için izniniz yok Giriş yap veya üye ol.
  2. Bu linki görmek için izniniz yok Giriş yap veya üye ol.
Script Kurulum:

Kod:
Kurulum: ilk olarak sunucunuzun resource kısmından essentialmode\client\main.lua kısmını açın. Ardından ise satır 5 ve 15 arası olan ve
Citizen.CreateThread(function() kısmıyla başlayıp end ile biten yeri yorum satırı yapıyoruz.



Kod:
Ardından ise dosyada bulunan esx_kashacters.sql adlı dosyayı veritabanına enjekte ediyoruz NOT: (user_lastcharacter adlı bir tablonun olup olmadığına dikkat edin varsa silin.)Ardından ise scripti resources içine koyuyoruz.
ÖNEMLİ: Direkt olarak resource'nin içine atın ve isminin tam olarak esx_kashacters olmasına dikkat edin. Ve database'inizin içinde users, owned_vehicles user_accounts
tablolarının olmasına dikkat ediyoruz.Ve hazırsınız!

Yeni Karakter SPAWN YERİNİ DEĞİŞTİRMEK İÇİN: esx_kashacters/server/main.lua 30.SATIR'DA XYZ BÖLÜMÜ VAR ORAYI İSTEDİĞİNİZ SPAWNPOİNTİN XYZSİ İLE DEĞİŞTİRECEKSİNİZ.
Scripten Kareler:

SPOYLER: V1.0

SPOYLER: V2.0

Scriptten Video:



Script İndirme Bağlantısı:



  1. Virüs :
    Bu linki görmek için izniniz yok Giriş yap veya üye ol.
  2. Link. :
    Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Kendinize özel seçim aşaması sayfa tasarımı ve kordinatlar için [email protected] adresine mail atabilirsiniz.

Önemli Not:
Forum üyesi @kadiraktas 'ın satışta olduğu script ile karşılaştırmalar yapmak yanlış olur kendisinin satışa sunduğu script tamamlanmış hataları giderilmiş, paylaşmış olduğum script ise bug vs gibi durumlar için geliştirilmeye açık bir scripttir. Kullanırken ve yorum yaparken bu duruma dikkat etmenizi tavsiye ederim.

Bilinen Hatalar:
  1. Karakterin seçilme süreci uzadığında son oynanan karakterin konumunu kamera zoom olaylarından önce kısa olarak göstermektedir...
client/main.lua içerisindeki ;
Kod:
TriggerServerEvent('es:firstJoinProper')
TriggerEvent('es:allowedToSpawn')
kodların kamerayla alakalı hata yarattığı tespit edilmiştir.
Güncellemeler :
  1. Resimlerde "Yeni Karakter Oluştur" ifadelerinin silik yazı olarak gözükmesi düzeltildi.
  2. Herkes tarafından kullanılan inventory, garaj sistemi gibi sistemlerin tabloları eklendi.
  3. @yagizhere 'nin katkılarıyla js ve html sayfasındaki türkçe karakter problemleri giderildi.
  4. Bu linki görmek için izniniz yok Giriş yap veya üye ol.
    linkinde yapılmış olan tasarımsal değişiklikler dahil edildi.
  5. Arka plan resmi eklendi.
  6. İsim uzunluğunda kutu boyutlarının bozulması düzenlendi.
  7. Var olmayan karakterler üzerinde konum seçme yapılamayacağından yeni karakter oluşturma seçimlerinde konum seçme deaktif edildi.
 
Üst