> For the complete documentation index, see [llms.txt](https://scythecode-studios.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://scythecode-studios.gitbook.io/docs/fivem-scripts/store-robbery/installation/store-configs.md).

# Store Configs

> scs\_robberies/shared/stores/\*.lua

***

{% tabs %}
{% tab title="Clothing Stores" %}

```lua
Clothing_stores = {
    strawberry_store = {
        storeLabel = 'Strawberry Ave', -- store label to display in UI and logs
        store_type = 'clothing_store', -- Used for mastery tracking
        coords = vec3(75.61, -1394.75, 28.38), -- store location
        
        register_settings = {
            register_1 = {
                coords = vec3(78.27, -1389.49, 29.65), -- coords of register
                radius = 0.25, -- radius of target
                till_model = 'vw_prop_casino_till', -- intact register model
                broken_till_model = false, -- broken register model or set to false to not use at all
                time_to_lockpick = 5, -- time in seconds to lockpick register
                lockpick_attempts = 3, -- number of lockpick attempts before failure
                time_to_rob = 10, -- time in seconds to rob register
                -- Optional: anims per action; omit prop (or leave blank) for no prop
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
            register_2 = {
                coords = vec3(81.68, -1389.58, 29.65),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300, -- minimum cash reward
            max_cash = 800, -- maximum cash reward
            chance = 100, -- % chance to get cash reward (0-100)
        },
    
        register_required_items = {
            'lockpick', -- item required to rob the register
        },
    
        register_key_item = 'register_keys', -- item given by store owner if they have keys
    
        store_owner = {
            enabled = true, -- enable or disable store owner ped
            key_chance = 35, -- percentage chance for ped to have keys to registers (0-100)
            chanceToSpawn = 35, -- percentage chance for ped to spawn (0-100)
            model = 'a_m_m_business_01', -- store owner ped model
            coords = vec4(69.72, -1394.18, 28.74, 265.16), -- store owner ped location
            weapon = 'WEAPON_BAT' -- store owner weapon
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0, -- % chance that guards will be spawn when alarm is triggered
                bystanderCallChance = 0, -- % chance a bystander calls the guards only if alarm is disabled
            },
            normal = {
                alarm_trigger_chance = 35,
                bystanderCallChance = 15,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 65,
            },
        },
    
        -- Per-rack optional: anim = { dict, clip, flag? }, prop = { model, bone?, pos?, rot? } for stealing clothes progress
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(74.79, -1387.07, 29.6), -- coords of target
                radius = 0.25, -- radius of target
                time_to_rob = 10, -- time in seconds to rob register
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 }, -- item name ( must match that of your items for inventory ), min amount to find, max amount to find, chance to find (0-100)
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(71.21, -1387.09, 29.65),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(81.7, -1396.48, 29.9),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(77.61, -1400.71, 29.95),
                radius = 0.6,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500, -- base value for cash reward, multiplied by difficulty multiplier
            xp = 10 -- base value for xp reward
        },
    
        alarm = {
            coords = vec3(69.425, -1390.191, 29.870),
            rotation = vec3(0.000, 0.000, 90.941),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10, -- time in seconds to disable alarm
            radius = 0.5, -- target radius
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0, -- distance in meters the sound can be heard
                loops = true, -- loop the alarm sound
            }
        }
    },
    sinner_street = {
        storeLabel = 'Sinner Street',
        store_type = 'clothing_store',
        coords = vec3(424.14, -807.27, 28.49),
        register_settings = {
            register_1 = {
                coords = vec3(422.7, -809.7, 29.85),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
            register_2 = {
                coords = vec3(419.24, -809.54, 29.8),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false, 
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },

        register_required_items = {
            'lockpick',
        },
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(431.13, -804.76, 28.85, 90.21),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 1,
            },
            normal = {
                alarm_trigger_chance = 1,
                bystanderCallChance = 1,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 100,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(426.13, -812.06, 29.85),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(429.71, -812.03, 29.8),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(419.24, -802.67, 30.05),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(423.34, -798.44, 30.05),
                radius = 0.6,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(431.541, -808.872, 29.719),
            rotation = vec3(0.000, 0.000, -90.249),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
    hawick_avenue = {
        storeLabel = 'Hawick Avenue',
        store_type = 'clothing_store',
        coords = vec3(125.09, -217.79, 53.56),
        register_settings = {
            register_1 = {
                coords = vec3(123.49, -213.16, 54.85),
                radius = 0.25,
                till_model = 'v_ret_gc_cashreg',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
            register_2 = {
                coords = vec3(124.0, -211.77, 54.85),
                radius = 0.25,
                till_model = 'v_ret_gc_cashreg',
                broken_till_model = false, 
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },

        register_required_items = {
            'lockpick',
        },
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(122.32, -227.27, 53.56, 342.87),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 1,
            },
            normal = {
                alarm_trigger_chance = 1,
                bystanderCallChance = 1,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 100,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(130.58, -218.6, 54.8),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(129.05, -222.57, 54.8),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(117.33, -222.43, 55.1),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(121.89, -220.66, 54.9),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(122.215, -207.827, 54.777),
            rotation = vec3(0.000, 0.000, 71.291),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
    south_rockford_drive = {
        storeLabel = 'South Rockford Drive',
        store_type = 'clothing_store',
        coords = vec3(-823.05, -1076.45, 10.33),
        register_settings = {
            register_1 = {
                coords = vec3(-818.01, -1074.4, 11.55),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
            register_2 = {
                coords = vec3(-816.39, -1077.41, 11.6),
                radius = 0.25,
                till_model = 'v_ret_gc_cashreg',
                broken_till_model = false, 
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },

        register_required_items = {
            'lockpick',
        },
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(-828.02, -1070.31, 10.69, 215.23),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 1,
            },
            normal = {
                alarm_trigger_chance = 1,
                bystanderCallChance = 1,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 100,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(-817.51, -1070.06, 11.5),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(-819.39, -1067.0, 11.55),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(-822.27, -1080.9, 11.9),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(-828.08, -1079.42, 11.9),
                radius = 0.6,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(-823.154, -1067.109, 11.707),
            rotation = vec3(0.000, 0.000, 29.644),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
    prosperity_street = {
        storeLabel = 'Prosperity Street',
        store_type = 'clothing_store',
        coords = vec3(-1195.03, -772.87, 16.32),
        register_settings = {
            register_1 = {
                coords = vec3(-1197.1, -778.11, 17.6),
                radius = 0.25,
                till_model = 'v_ret_gc_cashreg',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
            register_2 = {
                coords = vec3(-1198.28, -778.97, 17.6),
                radius = 0.25,
                till_model = 'v_ret_gc_cashreg',
                broken_till_model = false, 
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },

        register_required_items = {
            'lockpick',
        },
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(122.32, -227.27, 53.56, 342.87),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 1,
            },
            normal = {
                alarm_trigger_chance = 1,
                bystanderCallChance = 1,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 100,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(-1199.94, -769.72, 17.4),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(-1196.58, -767.21, 17.5),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(-1186.88, -773.69, 17.65),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(-1195.39, -775.4, 17.5),
                radius = 0.25,
                time_to_rob = 10,
                anims = {
                    loot = {
                        dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@',
                        clip = 'grab',
                        flag = 8,
                    },
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(-1198.054, -781.866, 17.834),
            rotation = vec3(0.000, 0.000, -136.953),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
}
return Clothing_stores
```

{% endtab %}

{% tab title="High End Clothing Stores" %}

```lua
High_end_clothing_stores = {
    las_lagunas_boulevard_store = { -- store name
        storeLabel = 'Las Lagunas Boulevard', -- store label to display in UI and logs
        store_type = 'high_end_clothing_store', -- Used for mastery tracking
        coords = vec3(-163.79, -303.37, 38.73), -- store location
        
        register_settings = {
            register_1 = {
                coords = vec3(-166.24, -301.71, 39.85), -- coords of register
                radius = 0.25, -- radius of target
                till_model = 'vw_prop_casino_till', -- intact register model
                broken_till_model = false, -- broken register model or set to false to not use at all
                time_to_lockpick = 5, -- time in seconds to lockpick register
                lockpick_attempts = 3, -- number of lockpick attempts before failure
                time_to_rob = 10, -- time in seconds to rob register
                -- Optional: anims per action; omit prop (or leave blank) for no prop
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },
    
        register_required_items = {
            'lockpick', -- item required to rob the register
        },
    
        register_key_item = 'register_keys', -- item given by store owner if they have keys
    
        store_owner = {
            enabled = true, -- enable or disable store owner ped
            key_chance = 35, -- percentage chance for ped to have keys to registers (0-100)
            chanceToSpawn = 35, -- percentage chance for ped to spawn (0-100)
            model = 'a_m_m_business_01', -- store owner ped model
            coords = vec4(-166.71, -292.55, 38.73, 190.63), -- store owner ped location
            weapon = 'WEAPON_BAT' -- store owner weapon
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0, -- % chance that guards will be spawn when alarm is triggered
                bystanderCallChance = 0, -- % chance a bystander calls the guards only if alarm is disabled
            },
            normal = {
                alarm_trigger_chance = 35,
                bystanderCallChance = 15,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 65,
            },
        },
    
        -- Per-rack optional: anim = { dict, clip, flag? }, prop = { model, bone?, pos?, rot? } for steal-clothes progress
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(-156.39, -295.33, 40.0), -- coords of target
                radius = 0.25, -- radius of target
                time_to_rob = 10, -- time in seconds to rob register
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(-154.56, -298.52, 40.0),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(-162.52, -299.55, 40.0),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(-167.47, -312.31, 40.0),
                radius = 0.6,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500, -- base value for cash reward, multiplied by difficulty multiplier
            xp = 10 -- base value for xp reward
        },
    
        alarm = {
            coords = vec3(-164.235, -296.222, 40.280),
            rotation = vec3(0.000, 0.000, 162.188),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10, -- time in seconds to disable alarm
            radius = 0.5, -- target radius
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0, -- distance in meters the sound can be heard
                loops = true, -- loop the alarm sound
            }
        }
    },
    portola_drive_store = {
        storeLabel = 'Portola Drive',
        store_type = 'high_end_clothing_store',
        coords = vec3(-710.65, -153.11, 36.42),
        
        register_settings = {
            register_1 = {
                coords = vec3(-707.22, -151.65, 37.4),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },
    
        register_required_items = {
            'lockpick',
        },
    
        register_key_item = 'register_keys',
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(-716.83, -147.85, 36.42, 284.04),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 0,
            },
            normal = {
                alarm_trigger_chance = 35,
                bystanderCallChance = 15,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 65,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(-714.29, -143.79, 37.75),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(-710.18, -141.64, 37.45),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(-703.01, -150.1, 37.65),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(-700.73, -158.66, 37.25),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(-704.295, -156.757, 38.112),
            rotation = vec3(0.000, 0.000, 31.150),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
    cougar_avenue_store = {
        storeLabel = 'Cougar Avenue',
        store_type = 'high_end_clothing_store',
        coords = vec3(-1450.16, -237.41, 48.81),
        
        register_settings = {
            register_1 = {
                coords = vec3(-1448.21, -239.72, 49.95),
                radius = 0.25,
                till_model = 'vw_prop_casino_till',
                broken_till_model = false,
                time_to_lockpick = 5,
                lockpick_attempts = 3,
                time_to_rob = 10,
                anims = {
                    lockpick = {
                        dict = 'missheistfbisetup1',
                        clip = 'hassle_intro_loop_f',
                        flag = 1,
                        prop = {
                            model = 'bzzz_props_lockpick_01',
                            bone = 18905,
                            pos = vec3(0.12, 0.08, -0.01),
                            rot = vec3(-36.0, -46.0, 0.0),
                        }
                    },
                    unlock = {
                        dict = 'anim_heist@hs3f@ig3_cardswipe@male@',
                        clip = 'success_var03',
                        flag = 1,
                        prop = {
                            model = 'h4_prop_h4_securitycard_01a',
                            bone = 57005,
                            pos = vec3(0.13611667231476, 0.043537101000482, -0.012875784649171),
                            rot = vec3(-113.17013707247, 17.933008986684, 2.6035344554377),
                        },
                    },
                    loot = {
                        dict = 'oddjobs@shop_robbery@rob_till',
                        clip = 'loop',
                        flag = 1,
                        prop = {
                            model = 'sf_prop_sf_cash_pile_01',
                            bone = 18905,
                            pos = vec3(0.069420315387219, -0.0082685955745407, 0.0384394893748),
                            rot = vec3(0, 0, 0),
                        }
                    },
                },
            },
        },
    
        register_rewards = {
            min_cash = 300,
            max_cash = 800,
            chance = 95
        },
    
        register_required_items = {
            'lockpick',
        },
    
        register_key_item = 'register_keys',
    
        store_owner = {
            enabled = true,
            key_chance = 35,
            chanceToSpawn = 35,
            model = 'a_m_m_business_01',
            coords = vec4(-1459.95, -239.97, 48.8, 274.61),
            weapon = 'WEAPON_BAT'
        },
    
        guards = {
            easy = {
                alarm_trigger_chance = 0,
                bystanderCallChance = 0,
            },
            normal = {
                alarm_trigger_chance = 35,
                bystanderCallChance = 15,
            },
            hard = {
                alarm_trigger_chance = 100,
                bystanderCallChance = 65,
            },
        },
    
        clothing_rack_settings = {
            rack_1 = {
                coords = vec3(-1449.93, -226.9, 49.85),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_pink', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_2 = {
                coords = vec3(-1447.52, -226.34, 50.05),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_yellow', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'cowboy_hat', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'valentino_pants', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_3 = {
                coords = vec3(-1442.96, -230.43, 50.1),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_green', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'expensive_sneakers', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'panties', min_amount = 1, max_amount = 1, chance = 85 },
                }
            },
            rack_4 = {
                coords = vec3(-1444.87, -235.78, 49.8),
                radius = 0.25,
                time_to_rob = 10,
                anim = { 
                    dict = 'anim@scripted@player@mission@tun_table_grab@cash@heeled@', 
                    clip = 'grab', 
                    flag = 8 
                },
                rewards = {
                    { item_name = 'shoes_red', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shirts', min_amount = 1, max_amount = 1, chance = 85 },
                    { item_name = 'shoes_blue', min_amount = 1, max_amount = 1, chance = 85 },
                }
            }
        },
    
        completion_rewards = {
            cash = 500,
            xp = 10
        },
    
        alarm = {
            coords = vec3(-1455.809, -240.266, 50.352),
            rotation = vec3(0.000, 0.000, 45.251),
            model = 'hei_prop_hei_keypad_01',
            disable_time = 10,
            radius = 0.5,
            anim = { 
                dict = 'anim@gangops@facility@servers@', 
                clip = 'hotwire', 
                flag = 1 
            },
            sound = {
                soundset = 'Drop_Zone_Alarm',
                audio = 'DLC_Exec_Air_Drop_Sounds',
                range = 50.0,
                loops = true,
            }
        }
    },
}

return High_end_clothing_stores
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://scythecode-studios.gitbook.io/docs/fivem-scripts/store-robbery/installation/store-configs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
