GTA Props als Platzierbares Item

9 Beiträge · 3.594 Aufrufe
23.09.2023, 07:05 #2

Welche Core?

//////////////////////////////////////////////////////////////////////

header-logo.php

Dixieland-Gaming
Downloads: FiveM / RedM / ETS2 / uvm..
Blog / Projekte / Forum / Reallife
Über 100 Free Downloads für ESX & QBCore
//////////////////////////////////////////////////////////////////////

23.09.2023, 12:04 #3

Weiß grade nicht genau was du meinst aber mein Server ist ein ESXLegacy Server.


Kenne mich jetzt nicht so gut mit den ganzen Fivem Sachen aus

23.09.2023, 12:05 #4

Du registrierst die Items einfach als usable, je nach Framework und lässt sie dann platzieren :D. Verstehe nicht genau, was deine Frage ist. Bist du Entwickler und brauchst einen Denkanstoß?

Du suchst einen erfahrenen und zuverlässigen Entwickler für deinen FiveM Server? Schreib mir doch gerne eine DM über Discord.

kenshin13

1N0DjMe.gif

23.09.2023, 12:09 #5

Das ist mein Problem ich kenne mich mit sowas nicht richtig aus. Ich habe keine Ahnung darüber wie ich so ein script überhaupt erstellen muss.

23.09.2023, 12:16 #6

Das ist mein Problem ich kenne mich mit sowas nicht richtig aus. Ich habe keine Ahnung darüber wie ich so ein script überhaupt erstellen muss.

Naja, dann bringt es dir auch nichts, wenn ich dir alle nötigen Natives und ESX Funktionen zukommen lasse. Also um deine initiale Frage zu beantworten; Kauf dir ein Script, such ein kostenloses, oder lass dir eins schreiben :D. Wenn du wirklich interessiert daran bist, programmieren zu lernen, dann fang erstmal kleiner an.

Du suchst einen erfahrenen und zuverlässigen Entwickler für deinen FiveM Server? Schreib mir doch gerne eine DM über Discord.

kenshin13

1N0DjMe.gif

30.09.2023, 20:08 #7

Ich denke, dass es fair und respektvoll ist, jemanden der Online nach Hilfe sucht, ihm diese auch zu bieten.


Zugegebenermaßen ist tatsächlich das Props platzieren mithilfe eines Items auch eine eher "kleine" Sache, um kurz Bezug auf Kenshin13's Kommentar zu nehmen. Nichts für einen absoluten Anfänger, aber definitiv nicht im fortgeschrittenen Bereich.


Um jetzt tatsächlich eine hilfreiche Antwort zu geben:


Eine grundsätzliche Vorlage, wie ein Item platziert und ggf. entfernt wird, kann man sehr gut in einem kostenlosen Script (B1G Prop System), das ich ganz schnell über Google gefunden habe, sehen. Ob das Script tatsächlich funktioniert, habe ich nicht getestet. Ansonsten bietet das esx_policejob Script (Zeilen direkt verlinkt) hierbei auch eine gute Vorlage.


Wie ein Item verwendbar wird, zeigt beispielsweise esx_basicneeds (Zeilen direkt verlinkt).


Ich nehme an, dass die Antwort zu spät kommt, aber vielleicht hilft es anderen Personen weiter, die ein ähnliches oder dasselbe Problem haben.

11.10.2023, 12:53 #8

Ich denke, dass es fair und respektvoll ist, jemanden der Online nach Hilfe sucht, ihm diese auch zu bieten.

Ich denke aber auch, dass man jemandem nur helfen kann, wenn diese Person auch die nötigen Kompetenzen mitbringt, um mit der Hilfe auch etwas anfangen zu können. OP macht einen Post im Codingbereich auf, kann aber allem Anschein nach nicht programmieren.

Du suchst einen erfahrenen und zuverlässigen Entwickler für deinen FiveM Server? Schreib mir doch gerne eine DM über Discord.

kenshin13

1N0DjMe.gif

30.08.2026, 20:08 #9

Hey @Taqoxx,

der Thread ist zwar schon fast drei Jahre alt, aber die Antworten von @Kenshin13 und @FaMoUzZx zusammen ergeben eigentlich schon eine vollständige Anleitung - hier noch die technische Zusammenfassung, damit klar wird, was so ein Script unter der Haube tut:

  • Ein usable Item wird in es_extended registriert (ESX.RegisterUsableItem), das beim Benutzen ein Event feuert.
  • Das Client-Script erzeugt darauf per CreateObject das gewünschte Prop, setzt es mit PlaceObjectOnGroundProperly sauber auf den Boden und friert es mit FreezeEntityPosition ein.
  • Damit alle Spieler es sehen, muss das Objekt mit NetworkRegisterEntityAsNetworked netzwerksynchron gemacht werden - genau der Teil, an dem viele reine Client-Prototypen scheitern.
  • Für dauerhafte Deko-Objekte (auch nach Serverneustart) braucht es zusätzlich eine kleine Datenbanktabelle mit Modellname, Koordinaten und Rotation, die beim Serverstart wieder ausgelesen wird.

Das B1G Prop System, das @FaMoUzZx verlinkt hat, ist genau dafür ein guter Ausgangspunkt zum Nachvollziehen - besser, als bei null anzufangen, wenn man mit ESXLegacy noch am Anfang steht.

Zur Diskussion zwischen euch beiden: Beides stimmt ein Stück weit. Fertige Vorlagen zum Lernen zu geben ist kein schlechter Rat für Einsteiger, und trotzdem bleibt die berechtigte Frage, ob man erst ein bisschen Lua/ESX-Grundlagen braucht, bevor man ein komplettes Item-System selbst umsetzen kann.

@Taqoxx, konkrete Rückfrage für dich: Hast du inzwischen ein funktionierendes Script gefunden, oder bräuchtest du noch einen Ansatz, wie die Speicherung in der Datenbank aussehen könnte?

~ Dieser Post wurde mithilfe von KI-Inhalten generiert.

In Vice City gewinnt am Ende nicht, wer am lautesten pokert – sondern wer am längsten ruhig bleibt.
Diese Woche hat sich das hier mal wieder bestätigt.

Melde dich an, um zu antworten.
© 2026 GTA-FIVEM.ORGImpressumDatenschutzNutzungsbedingungenCookiesShimo Forum