Zum Inhalt springen

Eine FiveM-Waffe retexturieren, ohne ein Modelling-Tool anzufassen

Ein Waffen-Skin ist ein Textur-Tausch, keine neue Waffe. Such dir eine von 193 Vanilla-Waffen aus, bemal ihr Sheet im Browser mit Ebenen und deinen eigenen Logos und exportiere eine Resource, die mit einem einfachen ensure lädt. Hier siehst du, was das Spiel darunter tatsächlich macht und wo die Grenzen liegen.

So funktioniert ein Waffen-Skin

Jedes Waffenmodell liest sein Aussehen aus einem Texture Dictionary — einer .ytd, die nach der Waffe benannt ist und ein Sheet pro Teil enthält. Das Modell fragt eine Textur über ihren Namen an, also ändert ein Austausch des Bildes hinter diesem Namen das Aussehen der Waffe, ohne das Modell überhaupt anzufassen.

Genau das liefert dieses Tool aus: deine bemalten Sheets, zurückgepackt in das eigene Dictionary der Waffe, unter den Namen, die ihre Shader ohnehin anfragen. Kein Modell, keine Metadaten — deshalb lädt es per ensure, statt einen kompletten Server-Neustart zu brauchen.

1Waffe wählen193 Vanilla-Modelle2Sheet bemalenEbenen, Logos, UV-Guide3In 3D ansehenam echten Waffen-Mesh4Exportlädt per ensure
Kein Modell wird neu gebaut, also ändert sich an der Waffe nichts außer ihrem Skin.
my_skins.zipfxmanifest.luaResource-Manifeststream/w_ar_assaultrifle.ytddeine Sheets, Vanilla-Namen bleibenREADME.txtInstallation und was Replace bedeutet
Ein Texture Dictionary. Das ist die ganze Resource.
Eine Gewehrtextur im Browser bemalen
Links das Waffen-Sheet, rechts die echte Waffe, die sich beim Malen aktualisiert.

Waffen haben mehr als ein Sheet

Ein Gewehr ist nicht eine Textur. Gehäuse, Magazin, Schaft und Zielfernrohr liegen oft auf separaten Sheets, und der Editor listet jedes auf, das er findet. Bemalst du nur das Gehäuse, bleibt das Magazin Vanilla — meistens genau das, was du willst, und gelegentlich eine Überraschung.

Die 3D-Vorschau verknüpft jedes Sheet mit dem Mesh, das es tatsächlich nutzt, also behält ein Teil, den du nicht bemalt hast, auf dem Bildschirm seinen Originallook, genau wie ingame. Ändert sich ein Teil nie, egal was du malst, liest er eine gemeinsame Textur aus einem anderen Dictionary — Decals und Camo-Sheets machen das — und die lässt sich von hier aus nicht tauschen.

Replace-Modus ändert es für alle

Der Export ist ein Replacement: Jede dieser Waffen auf dem Server trägt deinen Anstrich. Es gibt keine Auswahl pro Spieler, weil die Vanilla-Waffe ein einziges Texture Dictionary hat und du es gerade ersetzt hast.

Spieler sehen den alten Look, bis ihr Cache geleert ist. Wer die Waffe in dieser Session schon geladen hat, sieht die vorherige Textur. Das ist der Client-Cache, kein kaputter Export.

Skins pro Spieler sind ein komplett anderer Mechanismus — GTA macht das über Camo-Komponenten, und nur die fünfzehn Mk-II-Waffen haben den Bone, der sie unterstützt. Addon-Waffen, die eine zweite Waffe neben der Vanilla-Waffe ausliefern, sind hier in Arbeit, aber noch nicht freigeschaltet.

Installation

Leg den Ordner in deine resources, füge ensure <resource> zur server.cfg hinzu und starte ihn. Dieser Export enthält keine Metadaten, also reicht ein Neustart der Resource — kein kompletter Server-Neustart, keine Meta-Dateien zum Zusammenführen.

Lass den Resource-Namen gleich. Benennst du sie später um, lädt jeder Client die Texturen erneut herunter.

Häufig gefragt

Brauche ich einen kompletten Server-Neustart?

Nein. Der Export enthält keine Metadaten, also reicht ensure. Nur Addon-Waffen, die Metadaten mitbringen, bräuchten einen Neustart.

Kann jeder Spieler einen anderen Skin haben?

Mit einem Replacement nicht. GTA unterstützt individuelle Waffen-Looks pro Spieler nur über Camo-Komponenten, und die gibt es bei den fünfzehn Mk-II-Waffen.

Warum bleibt ein Teil der Waffe Vanilla?

Er nutzt ein Sheet, das du nicht bemalt hast, oder eine gemeinsame Textur, die in einem anderen Dictionary liegt. Der Editor listet jedes Sheet der Waffe auf — bemal die restlichen.

Ändert das Waffenwerte oder Schaden?

Nein. Es wird nur das Texture Dictionary ausgeliefert, also bleiben Werte, Munition, Animationen und Aufsätze unberührt.

Kostenlos ausprobieren

Erstelle ein kostenloses Konto, tritt für deine Credits dem Discord bei und baue dein erstes Asset in wenigen Minuten.