Zum Inhalt springen
Icons

Icons

Wir stellen öffentlich zugängliche Icons für GTA V Fahrzeuge und Klamotten zur Verfügung. Die Icons können frei in eigene Projekte (z.B. Inventar-Systeme, Kleidungsshops oder Fahrzeug-Menüs) eingebunden werden – eine Authentifizierung ist nicht erforderlich.

Lizenz

Alle von uns bereitgestellten Bilder, Icons, usw. sind lizenziert unter der CC BY 4.0.

Diese Icons entstehen in ehrenamtlicher Arbeit – als gemeinnützige Organisation finanzieren wir uns ausschließlich über Spenden. Damit wir dieses Angebot langfristig aufrechterhalten können, sind wir auf Sichtbarkeit angewiesen. Daher ist eine Namensnennung Voraussetzung für die Nutzung: beispielsweise in einem „Über"-Bereich oder einer Lizenzseite. Sofern eine Projektwebseite vorhanden ist, muss die Nennung dort ebenfalls erfolgen.

Wir bitten darum, zur Namensnennung folgende Angaben zu verwenden:

Theater Improrama gUGhttps://improrama.de/

Viewer

Nutzung unserer CDN-Icons

Die Gesamtgröße der von uns erstellten Icons beträgt ca. 6 GB und wird in vier Auflösungen bereitgestellt: 64px, 128px, 256px und 512px. Alle Icons sind im PNG-Format verfügbar.

Die Parameter in den URLs entsprechen den Werten, die auch in den GTA V Native Functions verwendet werden. Eine vollständige Referenz aller Native Functions findest du unter docs.fivem.net/natives.

Vollständiger Download

Alle Icons stehen auch als ZIP-Archive zum Offline-Gebrauch zur Verfügung:

ArchivPrüfsumme
clothing.zipclothing.zip.sha256
vehicle.zipvehicle.zip.sha256

Klamotten

https://cdn.improrama.de/assets/gta5/clothing/icons/{componentId}/{sex}/{drawableId}/{textureId}/{size}x.png

GTA V organisiert Kleidung in einem hierarchischen System: Jeder Component (z.B. Oberkörper, Hose, Schuhe) enthält mehrere Drawables (einzelne Kleidungsstücke), und jedes Drawable kann wiederum mehrere Textures haben (Farb- oder Mustervarianten desselben Stücks). Männliche und weibliche Ped-Models (mp_m_freemode_01 / mp_f_freemode_01) haben jeweils eigene Drawables und Texturen.

Parameter

ParameterTypBeschreibung
componentIdintKörperteil-Slot, siehe Tabelle unten. Entspricht dem componentId-Parameter von SET_PED_COMPONENT_VARIATION. Es werden nicht alle Component IDs unterstützt.
sexint0 = männlich (mp_m_freemode_01), 1 = weiblich (mp_f_freemode_01)
drawableIdintKleidungsstück-Variante innerhalb des Components. Bezeichnet ein konkretes Kleidungsstück (z.B. T-Shirt vs. Jacke). Die Anzahl der verfügbaren Drawables pro Component lässt sich via GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS ermitteln.
textureIdintTextur-Variante des Drawables – also z.B. eine andere Farbe oder ein anderes Muster desselben Kleidungsstücks. Anzahl abrufbar via GET_NUMBER_OF_PED_TEXTURE_VARIATIONS.
size64, 128, 256 oder 512

Component IDs

IDNameBeschreibung
1MaskMaske
4LegHose
5Parachute / BagFallschirm / Rucksack
6ShoesSchuhe
7AccessoryAccessoire
8UndershirtUnterhemd
9KevlarKörperpanzerung
11Torso 2Oberkörper (sekundär)

Beispiel

https://cdn.improrama.de/assets/gta5/clothing/icons/11/0/39/1/256x.png

Beispiel: Klamotten-Icon

Männliche Oberkörper (Component 11), Drawable 39, Textur 1 in 256px.


Fahrzeuge

https://cdn.improrama.de/assets/gta5/vehicle/icons/{hash}/{size}x.png

Jedes Fahrzeugmodell in GTA V wird intern durch einen numerischen Hash identifiziert. Dieser Hash wird aus dem Spawn-Namen des Fahrzeugs berechnet und dient als eindeutiger Schlüssel in der URL.

Parameter

ParameterTypBeschreibung
hashuintFahrzeug-Model-Hash. Kann im Code via GET_HASH_KEY aus dem Spawn-Namen des Fahrzeugs (z.B. adder, zentorno) berechnet werden. Alternativ lässt sich der Hash eines Fahrzeugs, in dem der Spieler gerade sitzt, mit GET_ENTITY_MODEL auslesen.
size64, 128, 256 oder 512

Beispiel

https://cdn.improrama.de/assets/gta5/vehicle/icons/2891838741/256x.png

→ Fahrzeug-Icon für den Hash 2891838741 (zentorno) in 256px.

Beispiel: Fahrzeug-Icon


Nutze den Icon Viewer, um Icons direkt im Browser anzusehen.
Fehlende Icons? Erstelle ein Issue auf GitHub.