CATEGORY 15 OF 24 · 426 ICONS
FiveM sign and poster props — page 4
Page 4 of 4: models 361 to 426 of the 426 in this group, in model-name order. Street signs, shop signs, billboards, posters, plaques, banners, flags and the painted lettering the game sticks on its walls. Handy when you are dressing a business and want the sign frame the map already uses rather than a custom asset.
426 of the 18,574 models in the whole icon library — 2.3% of it. Every one is a 96×96 PNG on a transparent background, rendered from the game's own model, and every card carries the model name, the hash CreateObject takes and a suggested item key. As with the rest of the library, most of these renders read close to grey: the render pass lit the geometry instead of baking the full material, so they come out as monochrome silhouettes rather than painted artwork.
Showing 361 to 426 of 426 · page 4 of 4
- Walltext009

v_31_walltext009 - Walltext010

v_31_walltext010 - Walltext012

v_31_walltext012 - Walltext013

v_31_walltext013 - Walltext014

v_31_walltext014 - Walltext015

v_31_walltext015 - Walltext016

v_31_walltext016 - Walltext017

v_31_walltext017 - Walltext018

v_31_walltext018 - Walltext019

v_31_walltext019 - Walltext020

v_31_walltext020 - Walltext021

v_31_walltext021 - Walltext022

v_31_walltext022 - Walltext023

v_31_walltext023 - Walltext024

v_31_walltext024 - Walltext025

v_31_walltext025 - Walltext026

v_31_walltext026 - Walltext027

v_31_walltext027 - Walltext028

v_31_walltext028 - Walltext031

v_31_walltext031 - Walltext029

v_31a_walltext029 - S Posters

v_44_s_posters - Mesh Roadsign

v_61_bd2_mesh_roadsign - Kitc Mesh Board

v_61_kitc_mesh_board_a - Lng Poster1

v_61_lng_poster1 - Lng Poster2

v_61_lng_poster2 - Sign

v_73_sign_006 - Sign

v_73_sign_5 - Fib Flag

v_73_v_fib_flag_a - Fib Flag

v_73_v_fib_flag_a001 - Fib Flag

v_73_v_fib_flag_a002 - Fib Flag

v_73_v_fib_flag_a003 - Fib Flag

v_73_v_fib_flag_b - Fib Flag

v_74_v_fib_flag_a004 - Fib Flag

v_74_v_fib_flag_a007 - Corp Bk Flag

v_corp_bk_flag - Out Serv Sign

v_ilev_out_serv_sign - Med Cor Whiteboard

v_med_cor_whiteboard - Serv Metro Advertmid

v_serv_metro_advertmid - Serv Metro Advertstand1

v_serv_metro_advertstand1 - Serv Metro Advertstand2

v_serv_metro_advertstand2 - Serv Metro Advertstand3

v_serv_metro_advertstand3 - Serv Metroelecpolenarrow

v_serv_metroelecpolenarrow - Plaque

vw_prop_plaque_01a - Plaque

vw_prop_plaque_02a - Plaque

vw_prop_plaque_02b - Board

vw_prop_vw_board_01a - Sign

xm3_int1_sign_01 - Board Decal

xm3_prop_xm3_board_decal_01a - Plan Board

xm3_prop_xm3_plan_board_01a - Plan Board

xm3_prop_xm3_plan_board_01b - Plan Board

xm3_prop_xm3_plan_board_01c - Plan Board

xm3_prop_xm3_plan_board_01d - Poster

xm3_prop_xm3_poster_01a - Poster

xm3_prop_xm3_poster_02a - Sign Delu

xm3_prop_xm3_sign_delu_01a - Sign Plate

xm3_prop_xm3_sign_plate_01a - X17dlc Rep Sign

xm_prop_x17dlc_rep_sign_01a - Wayfinding

xm_prop_xm17_wayfinding - Arena I Flag Green

xs_prop_arena_i_flag_green - Arena I Flag Pink

xs_prop_arena_i_flag_pink - Arena I Flag Purple

xs_prop_arena_i_flag_purple - Arena I Flag Red

xs_prop_arena_i_flag_red - Arena I Flag White

xs_prop_arena_i_flag_white - Arena I Flag Yellow

xs_prop_arena_i_flag_yellow - Arena Whiteboard Eraser

xs_prop_arena_whiteboard_eraser
Every icon on this page, written out for ox_inventory. Pictures go in ox_inventory/web/images/, named after the key.
-- ox_inventory/data/items.lua
-- Drop the pictures in ox_inventory/web/images/
-- No client.image line is needed: a .png named after the item key is what
-- ox_inventory looks for by default.
return {
['walltext009'] = {
label = 'Walltext009',
weight = 500,
stack = true,
close = true,
description = 'Walltext009',
},
['walltext010'] = {
label = 'Walltext010',
weight = 500,
stack = true,
close = true,
description = 'Walltext010',
},
['walltext012'] = {
label = 'Walltext012',
weight = 500,
stack = true,
close = true,
description = 'Walltext012',
},
['walltext013'] = {
label = 'Walltext013',
weight = 500,
stack = true,
close = true,
description = 'Walltext013',
},
['walltext014'] = {
label = 'Walltext014',
weight = 500,
stack = true,
close = true,
description = 'Walltext014',
},
['walltext015'] = {
label = 'Walltext015',
weight = 500,
stack = true,
close = true,
description = 'Walltext015',
},
['walltext016'] = {
label = 'Walltext016',
weight = 500,
stack = true,
close = true,
description = 'Walltext016',
},
['walltext017'] = {
label = 'Walltext017',
weight = 500,
stack = true,
close = true,
description = 'Walltext017',
},
['walltext018'] = {
label = 'Walltext018',
weight = 500,
stack = true,
close = true,
description = 'Walltext018',
},
['walltext019'] = {
label = 'Walltext019',
weight = 500,
stack = true,
close = true,
description = 'Walltext019',
},
['walltext020'] = {
label = 'Walltext020',
weight = 500,
stack = true,
close = true,
description = 'Walltext020',
},
['walltext021'] = {
label = 'Walltext021',
weight = 500,
stack = true,
close = true,
description = 'Walltext021',
},
['walltext022'] = {
label = 'Walltext022',
weight = 500,
stack = true,
close = true,
description = 'Walltext022',
},
['walltext023'] = {
label = 'Walltext023',
weight = 500,
stack = true,
close = true,
description = 'Walltext023',
},
['walltext024'] = {
label = 'Walltext024',
weight = 500,
stack = true,
close = true,
description = 'Walltext024',
},
['walltext025'] = {
label = 'Walltext025',
weight = 500,
stack = true,
close = true,
description = 'Walltext025',
},
['walltext026'] = {
label = 'Walltext026',
weight = 500,
stack = true,
close = true,
description = 'Walltext026',
},
['walltext027'] = {
label = 'Walltext027',
weight = 500,
stack = true,
close = true,
description = 'Walltext027',
},
['walltext028'] = {
label = 'Walltext028',
weight = 500,
stack = true,
close = true,
description = 'Walltext028',
},
['walltext031'] = {
label = 'Walltext031',
weight = 500,
stack = true,
close = true,
description = 'Walltext031',
},
['walltext029'] = {
label = 'Walltext029',
weight = 500,
stack = true,
close = true,
description = 'Walltext029',
},
['s_posters'] = {
label = 'S Posters',
weight = 500,
stack = true,
close = true,
description = 'S Posters',
},
['mesh_roadsign'] = {
label = 'Mesh Roadsign',
weight = 500,
stack = true,
close = true,
description = 'Mesh Roadsign',
},
['kitc_mesh_board'] = {
label = 'Kitc Mesh Board',
weight = 500,
stack = true,
close = true,
description = 'Kitc Mesh Board',
},
['lng_poster1'] = {
label = 'Lng Poster1',
weight = 500,
stack = true,
close = true,
description = 'Lng Poster1',
},
['lng_poster2'] = {
label = 'Lng Poster2',
weight = 500,
stack = true,
close = true,
description = 'Lng Poster2',
},
['sign'] = {
label = 'Sign',
weight = 500,
stack = true,
close = true,
description = 'Sign',
},
['sign_2'] = {
label = 'Sign',
weight = 500,
stack = true,
close = true,
description = 'Sign',
},
['fib_flag'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_2'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_3'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_4'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_5'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_6'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['fib_flag_7'] = {
label = 'Fib Flag',
weight = 500,
stack = true,
close = true,
description = 'Fib Flag',
},
['corp_bk_flag'] = {
label = 'Corp Bk Flag',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Flag',
},
['out_serv_sign'] = {
label = 'Out Serv Sign',
weight = 500,
stack = true,
close = true,
description = 'Out Serv Sign',
},
['med_cor_whiteboard'] = {
label = 'Med Cor Whiteboard',
weight = 500,
stack = true,
close = true,
description = 'Med Cor Whiteboard',
},
['serv_metro_advertmid'] = {
label = 'Serv Metro Advertmid',
weight = 500,
stack = true,
close = true,
description = 'Serv Metro Advertmid',
},
['serv_metro_advertstand1'] = {
label = 'Serv Metro Advertstand1',
weight = 500,
stack = true,
close = true,
description = 'Serv Metro Advertstand1',
},
['serv_metro_advertstand2'] = {
label = 'Serv Metro Advertstand2',
weight = 500,
stack = true,
close = true,
description = 'Serv Metro Advertstand2',
},
['serv_metro_advertstand3'] = {
label = 'Serv Metro Advertstand3',
weight = 500,
stack = true,
close = true,
description = 'Serv Metro Advertstand3',
},
['serv_metroelecpolenarrow'] = {
label = 'Serv Metroelecpolenarrow',
weight = 500,
stack = true,
close = true,
description = 'Serv Metroelecpolenarrow',
},
['plaque'] = {
label = 'Plaque',
weight = 500,
stack = true,
close = true,
description = 'Plaque',
},
['plaque_2'] = {
label = 'Plaque',
weight = 500,
stack = true,
close = true,
description = 'Plaque',
},
['plaque_3'] = {
label = 'Plaque',
weight = 500,
stack = true,
close = true,
description = 'Plaque',
},
['board'] = {
label = 'Board',
weight = 500,
stack = true,
close = true,
description = 'Board',
},
['sign_3'] = {
label = 'Sign',
weight = 500,
stack = true,
close = true,
description = 'Sign',
},
['board_decal'] = {
label = 'Board Decal',
weight = 500,
stack = true,
close = true,
description = 'Board Decal',
},
['plan_board'] = {
label = 'Plan Board',
weight = 500,
stack = true,
close = true,
description = 'Plan Board',
},
['plan_board_2'] = {
label = 'Plan Board',
weight = 500,
stack = true,
close = true,
description = 'Plan Board',
},
['plan_board_3'] = {
label = 'Plan Board',
weight = 500,
stack = true,
close = true,
description = 'Plan Board',
},
['plan_board_4'] = {
label = 'Plan Board',
weight = 500,
stack = true,
close = true,
description = 'Plan Board',
},
['poster'] = {
label = 'Poster',
weight = 500,
stack = true,
close = true,
description = 'Poster',
},
['poster_2'] = {
label = 'Poster',
weight = 500,
stack = true,
close = true,
description = 'Poster',
},
['sign_delu'] = {
label = 'Sign Delu',
weight = 500,
stack = true,
close = true,
description = 'Sign Delu',
},
['sign_plate'] = {
label = 'Sign Plate',
weight = 500,
stack = true,
close = true,
description = 'Sign Plate',
},
['x17dlc_rep_sign'] = {
label = 'X17dlc Rep Sign',
weight = 500,
stack = true,
close = true,
description = 'X17dlc Rep Sign',
},
['wayfinding'] = {
label = 'Wayfinding',
weight = 500,
stack = true,
close = true,
description = 'Wayfinding',
},
['arena_i_flag_green'] = {
label = 'Arena I Flag Green',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag Green',
},
['arena_i_flag_pink'] = {
label = 'Arena I Flag Pink',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag Pink',
},
['arena_i_flag_purple'] = {
label = 'Arena I Flag Purple',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag Purple',
},
['arena_i_flag_red'] = {
label = 'Arena I Flag Red',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag Red',
},
['arena_i_flag_white'] = {
label = 'Arena I Flag White',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag White',
},
['arena_i_flag_yellow'] = {
label = 'Arena I Flag Yellow',
weight = 500,
stack = true,
close = true,
description = 'Arena I Flag Yellow',
},
['arena_whiteboard_eraser'] = {
label = 'Arena Whiteboard Eraser',
weight = 500,
stack = true,
close = true,
description = 'Arena Whiteboard Eraser',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in signs and posters
Nothing here was hand-sorted one model at a time. The rules read the model name, which is the only honest thing to sort 18,000 objects by.
The game names an object after what it is and stamps the update that shipped it on the front, so a name like v_31_walltext009 carries a usable word in the middle of it. The rules look for those words, the nine item-like groups get first refusal, and a model only reaches this group when nothing earlier claimed it.
A rule that reads names gets the obvious ones right and the ambiguous ones arguable. A crate of beer is food, not a container; a log fence has the word log in it. If something here is plainly in the wrong place, the model name on the card is all we need to fix it.
Nine groups are the ones an inventory wants — food and drink, tools, medical, electronics, valuables, documents, containers, smoking and gear. The rest, this one included if it is not in that list, are map material: use the name and the hash, and treat the picture as a way of recognising the thing.
Any model name containing _lod was left out of the whole library. Those are the low-detail stand-ins the engine swaps in at distance, and their renders are blurred copies of models that are already listed.
THE OTHER GROUPS
Keep looking
Bottles, cans, cartons, plates and the takeaway the game models for its shops.
Tools — 358Hand tools, power tools and the boxes they live in — the mechanic and crafting staples.
Medical — 105Syringes, vials, pill bottles and the rest of the small clinical props.
Electronics — 737Phones, laptops, radios, batteries and the media the game still ships on discs.
Valuables — 377Cash, gold, jewels and the heist props built around carrying them.
Documents — 344Cards, passports, folders, notes and printed matter for paperwork scripts.
Everything at onceAll 18,574 icons, the search across the whole set, and the 24 categories with their counts.
Inventory icon makerYour own pictures instead of ours: background flooded away, the item squared and centred, items.lua written in the browser.