[REDESIGN][ESX] KASHacters Multi Character

Works fine however players aren’t able to access their house inventories. Not sure why.

Anyone have any idea why this script works on my development server but not on my official server?
It does not show me the squares that allow me to select his character.
No mistakes everything has been done right

Did you add user_lastcharacter to the identifier tables? If yes delete it there

Say less.

Yeah no I didn’t add it there. It’s just taking a really long time to appear then for some reason…

Is anybody able to get this to work with this ‘skin creator’ ([RELEASE] Enhanced HUD)?


I am unable to get this to work with KASHacters… Everytime I click on the UI, the character punches, secondly I cannot ‘create’ or ‘select’ any of my character.

any help would be appreciated.

Yes i got this working!

Download these files for a working skincreator: https://github.com/abdulkadiraktas/freeEnhancedHud
The credits all goes to the original creator of skincreator!

Load order:
es_extended
esx_kashacters
skincreator

Disable the esx_identity identity creation
esx_identity:showRegisterIdentity
client.lua line 37: EnableGui(true)
Set to: EnableGui(false)

Remember that this repo included jsfour-register. This wil replace you current registerer. (name, date of birth etc.)

Good luck

6 Likes

Is this for an RP server? Also where exactly is esx_indetity:showRegisterIdentity?

No changes to es_extended?

Yes, this is for RP server.

Go to esx_identity/client/client.lua.
Go to line 37.
Change True to false.

Also no changes to es_extended :wink:

But download all from the repo

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 [USER=1402]@yagizhere[/USER] '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. essentialmode
  2. esx_identity

Script Kurulum:

[CODE]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.[/CODE]


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:

[SPOILER=“v1.0”][/SPOILER] [SPOILER=“v1.0”]

2178

2179

2180[/spoiler][SPOILER=“v1.0”]

[/SPOILER]

[SPOILER=“v2.0”][/SPOILER] [SPOILER=“v2.0”]

2224

2225

2226

[/SPOILER]

Scriptten Video:

Script İndirme Bağlantısı:

  1. Virüs : Kontrol noktası
  2. Link. : İndirme noktası

Kendinize özel seçim aşaması sayfa tasarımı ve kordinatlar için ibrahimkvk94@gmail.com 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 ;

[CODE] TriggerServerEvent(‘es:firstJoinProper’)

TriggerEvent('es:allowedToSpawn')[/CODE]

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. Orjinal tasarım 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.
4 Likes

english?

translate?

Looks clean, does it have support with esx_identity? as in similar scripts?

Got this running but would it be possible to get the section screen in English please but very nice work :slight_smile:

yes it support

i will do. jus waiit.

1 Like

Looks nice, like the spawning points in there.

Only problem I saw was that it’s only allowing 4 characters, would 8 also be possible ?

Maybe 16. There is no impossible just takes time but you can do it yourself. Take a look.

1 Like

Having some issues, so whenever you create a character and load ib, its fine but whenever you relog, you are the weird prop looking guy, its like noting saves?

Everything works great when I leave it basic.

When I add the additional ident tables, it no longer brings up the character select options.

Do I have an identifier that shouldn’t be in?

Any help would be great, 'cause if I let the server up without the identifiers, the characters inventories/vehicles/licenses are accessible on all of their characters.

Thanks.

local IdentifierTables = {
    {table = "users", column = "identifier"},
    {table = "user_accounts", column = "identifier"},
    {table = "rented_vehicles", column = "owner"},
	{table = "phone_calls", column = "owner"},
	{table = "phone_messages", column = "owner"},
	{table = "addon_inventory_items", column = "owner"},
	{table = "addon_account_data", column = "owner"},
	{table = "datastore_data", column = "owner"},
	{table = "user_licenses", column = "owner"},
	{table = "owned_vehciles", column = "owner"},
	{table = "owned_properties", column = "owner"},
	{table = "whitelist", column = "indentifier"},
	{table = "user_parkings", column = "identifier"},
	{table = "user_inventory", column = "identfier"},
	{table = "user_contacts", column = "identifier"},
	{table = "communityservice", column = "identifier"},
	{table = "phone_users_contacts", = column "identifier"},
	{table = "billing", = column "identifier"},
	{table = "society_moneywash", = column "identifier"},
	{table = "characters", = column "identifier"},
	}
  • fixed it.

Had to fully wipe the database and then took the datastore_data identifier out of the list and it works.