Musiker15 / msk_backpack

[ESX] Multiple Backpack Item
MIT License
13 stars 7 forks source link

Skin Issue with expand inventory #7

Closed Leo28021989 closed 2 years ago

Leo28021989 commented 2 years ago

Es gibt ein Problem mit der Tasche und dem Cheeza V4 man bekommt wenn man die Tasche angelegt hat und diese wieder ablegen möchte , kommt immer die Meldung so lange sich items in der Tasche befinden kann man sie nicht ablegen . Aber ich habe keine Items in der Tasche

Musiker15 commented 2 years ago

Mach Config.ItemsInBag = false

Musiker15 commented 2 years ago

Steht aber dabei, dass man das auf false lassen soll

Leo28021989 commented 2 years ago

Okay mache ich wird das den noch gefixxt von dir ?

Leo28021989 commented 2 years ago

axo sorry habs übersehen

Musiker15 commented 2 years ago

-- Experimental // Not working at the moment!

Leo28021989 commented 2 years ago

Oh sorry

Musiker15 commented 2 years ago

Ich versuche es und ich hoffe das klappt demnächst. Mit SQL hab ich noch so meine Probleme leider...

Leo28021989 commented 2 years ago

Okay kein problem aber in der config habe ich gerade geschaut da steht das nicht das es nicht mit Cheeza funktioniert ^^

Musiker15 commented 2 years ago

Das Problem wurde mit der neusten Version behoben :)

Leo28021989 commented 2 years ago

Aber es gibt ein Problem wenn ich das Inventar erweiter und mich aus und wieder einlogge bzw verbinde auf den Server wird mein Char auf den Standart Charakter zurückgesetzt . Ebenso kommt die Meldung beim Verbinden Tasche wurde aus dem Inventar entfernt und dann wieder hinzugefügt

Musiker15 commented 2 years ago

Was meinst du mit Standard Charakter zurück gesetzt? Nach einem Relog wird die Tasche vom Spieler entfernt, da ich bisher keine Lösung gefunden habe das Inventar nach Relog weiterhin automatisch zu erweitern.

Die Meldung kommt aus dem gerade genannten Grund. Deshalb muss die Tasche einfach wieder erneut benutzt werden damit das Inventar erweitert wird.

Das ist kein bug sondern vorerst so gewollt bis ich eine Lösung dafür gefunden habe.

Leo28021989 commented 2 years ago

Ja um deutlicher auszudrücken wenn ich das erweiterte Inventar nutze und mich dann auslogge und wieder einlogge bin ich nen Kajo

Musiker15 commented 2 years ago

Benutzt du esx_skin und skinchanger? Wenn ja verstehe ich das Problem nicht. Wenn du brp-fivem-appearance nutzt dann liegt es definitiv daran denn damit ist mein Script nicht kompatibel!

Leo28021989 commented 2 years ago

nutze ganz normal esx legacy also mit esx_skin und dem skinchanger

Musiker15 commented 2 years ago

Dann kann das eigentlich nicht sein. Es wird nur der Skin der Tasche entfernt und ansonsten nichts geändert.

Leo28021989 commented 2 years ago

Die Tasche wird mir ja kurz aus dem Inventar entfernt und bekomme sie dann wieder beim einloggen

Musiker15 commented 2 years ago

Genau. Das Item nobag wird entfernt und das Item bag bekommt man nach einem Relog. Zusätzlich wird der Skin der Tasche auf 0 gesetzt, also vom PED entfernt. Mehr passiert nicht.

Leo28021989 commented 2 years ago

Ok ich probiere es jetzt nochmal eben

Musiker15 commented 2 years ago

Hoffentlich nutzt du auch die neuste Version v2.4 und hast das Plugin ebenfalls ausgetauscht und die entsprechenden Dinge in die config.lua vom Chezza Inventory eingetragen die in der Readme.md stehen.

Musiker15 commented 2 years ago

https://github.com/Musiker15/esx_backpack/releases/tag/v2.4

Leo28021989 commented 2 years ago

Hab ich alles gemacht bin jetzt connect und direkt wieder nen kajo

Musiker15 commented 2 years ago

Nutzt du sicher nicht noch irgendwas anderes was Kleidung bzw den Skin angeht?

Leo28021989 commented 2 years ago

Nein nutze ich nicht

Musiker15 commented 2 years ago

Dann bin ich tatsächlich komplett überfragt. Eventuell liegt das tatsächlich an ESX Legacy... Ich nutze nämlich esx 1.2 (v1final)

Leo28021989 commented 2 years ago

Aber in der client Zeile 12 local xPlayer = ESX.IsPlayerLoaded(playerPed) ist das so richtig , weil IsPlayerLoaded kenn ich jetzt so nicht

Musiker15 commented 2 years ago

Ja das ist korrekt. Das gibt nur aus ob der Spieler geladen ist oder nicht und wenn ja dann führe etwas aus.

Leo28021989 commented 2 years ago

Okay ja dann ist das wohl mit Legacy nicht kompatibel

Musiker15 commented 2 years ago

Eventuell kann ich den clientseitigen Code den du gerade genannt hast auf die Serverseitge packen dann klappt das eventuell dass ich nach dem Relog direkt wieder das Inventar erweitern kann. Ich werde das die nächsten Tage testen und dann gibt es eventuell ein Update wenn ich das hinbekomme :)

Leo28021989 commented 2 years ago

Okay alles klar weiß ich bescheid danke dir :)