Sandbox+ for Saints Row IV

Hi @[V]IdolNinja,

I wonder if you could include this infopanel that is included into Fan Of Saints crib mod into your mega Sandbox+ mod?I guess it's a relict of the dev console you guy's used during developement of the game or not?Looks like a lua function called by the gamecrib lua from the crib mod but i' m not sure cause i don't know lua yet.This would be very coool cause it's the only reason to me using the crib mod.

Thank's again for this cool Sandbox+!!! :)
Best regards
SaintsRowIV 2017-12-23 10-10-16.png
 
Last edited:
Hi @[V]IdolNinja,

I wonder if you could include this infopanel that is included into Fan Of Saints crib mod into your mega Sandbox+ mod?I guess it's a relict of the dev console you guy's used during developement of the game or not?Looks like a lua function called by the gamecrib lua from the crib mod but i' m not sure cause i don't know lua yet.This would be very coool cause it's the only reason to me using the crib mod.

Thank's again for this cool Sandbox+!!! :)
Best regards
View attachment 18055
How do you get the lingerie mod to work? My game is stuck on infinite loading screens. I tried using the Sexy Stockings and Lingerie Skin Mod for Saints Row IV and no other mod....
 
How do you get the lingerie mod to work? My game is stuck on infinite loading screens. I tried using the Sexy Stockings and Lingerie Skin Mod for Saints Row IV and no other mod....
Hi,
Have a look at post #289 in the Sexy Lingerie Thread i postet the instructions to
make them work.Do the steps exactly like i wrote i know its a little bit confusing
but it works for me and other users too.Some of the skins of the original mod are not packed into the games format.They are just normal .dds files renamed to ._pc mabe the maps are hexedited or something.If you repack the maps and they have the game format then they will be shown with wrong uv coordinates but if you repack them just being renamed to the game formats extension they will be displayed correctely.

You could try one of the repacked skins i posted in the Sexy Lingerie thread if they are working the instructions should work for you too.
 
Last edited:
Hi @[V]IdolNinja,

I wonder if you could include this infopanel that is included into Fan Of Saints crib mod into your mega Sandbox+ mod?I guess it's a relict of the dev console you guy's used during developement of the game or not?Looks like a lua function called by the gamecrib lua from the crib mod but i' m not sure cause i don't know lua yet.This would be very coool cause it's the only reason to me using the crib mod.

Thank's again for this cool Sandbox+!!! :)
Best regards
View attachment 18055
It's a simple function show_location() I guess you can add it manually to sandbox+ or create your own script like
Code:
function gameplay_my_info_panel_init()
    show_location(true)
end
Save it to gameplay_my_info_panel.lua and pack to vpp and it will work. For proper sandbox+ implementation it need little more effort with keybinding.
 
Last edited:
Hi,
Have a look at post #289 in the Sexy Lingerie Thread i postet the instructions to
make them work.Do the steps exactly like i wrote i know its a little bit confusing
but it works for me and other users too.Some of the skins of the original mod are not packed into the games format.They are just normal .dds files renamed to ._pc mabe the maps are hexedited or something.If you repack the maps and they have the game format then they will be shown with wrong uv coordinates but if you repack them just being renamed to the game formats extension they will be displayed correctely.

You could try one of the repacked skins i posted in the Sexy Lingerie thread if they are working the instructions should work for you too.
Thanks I shall give it a go!
 
It's a simple function show_location() I guess you can add it manually to sandbox+ or create your own script like
Code:
function gameplay_my_info_panel_init()
    show_location(true)
end
Save it to gameplay_my_info_panel.lua and pack to vpp an it will be work. For proper sandbox+ implementation it need little more effort with keybinding.
Thanks I shall give it a go!
 
It's a simple function show_location() I guess you can add it manually to sandbox+ or create your own script like
Code:
function gameplay_my_info_panel_init()
    show_location(true)
end
Save it to gameplay_my_info_panel.lua and pack to vpp an it will be work. For proper sandbox+ implementation it need little more effort with keybinding.
Thank's a lot i will try that. :)
 
Guys, remind me please why we need this abomination:
Code:
            elseif player_action_is_pressed(B_LBRACKET) and not USE_PUSHED then
                if HEIGHT_DOWN_COUNTER == 1 then
                    player_change_default_size(LOCAL_PLAYER, 0.9, false)
                    sandboxplus_message(" Decrease Player Size .9")
                elseif HEIGHT_DOWN_COUNTER == 2 then
                    player_change_default_size(LOCAL_PLAYER, 0.8, false)
                    sandboxplus_message(" Decrease Player Size .8")
                elseif HEIGHT_DOWN_COUNTER == 3 then
                    player_change_default_size(LOCAL_PLAYER, 0.7, false)
                    sandboxplus_message(" Decrease Player Size .7")
                elseif HEIGHT_DOWN_COUNTER == 4 then
                    player_change_default_size(LOCAL_PLAYER, 0.6, false)
                    sandboxplus_message(" Decrease Player Size .6")
                elseif HEIGHT_DOWN_COUNTER == 5 then
                    player_change_default_size(LOCAL_PLAYER, 0.5, false)
                    sandboxplus_message(" Decrease Player Size .5")
                elseif HEIGHT_DOWN_COUNTER == 6 then
                    player_change_default_size(LOCAL_PLAYER, 0.4, false)
                    sandboxplus_message(" Decrease Player Size .4")
                elseif HEIGHT_DOWN_COUNTER == 7 then
                    player_change_default_size(LOCAL_PLAYER, 0.3, false)
                    sandboxplus_message(" Decrease Player Size .3")
                elseif HEIGHT_DOWN_COUNTER == 8 then
                    player_change_default_size(LOCAL_PLAYER, 0.2, false)
                    sandboxplus_message(" Decrease Player Size .2")
                elseif HEIGHT_DOWN_COUNTER == 9 then
                    player_change_default_size(LOCAL_PLAYER, 0.1, false)
                    sandboxplus_message(" Decrease Player Size .1")
                elseif HEIGHT_DOWN_COUNTER == 10 then
                    player_change_default_size(LOCAL_PLAYER, 1.0, false)
                    sandboxplus_message(" Player height restored to default")
                end
                if HEIGHT_DOWN_COUNTER == 10 then
                    HEIGHT_DOWN_COUNTER = 1
                else
                    HEIGHT_DOWN_COUNTER = HEIGHT_DOWN_COUNTER + 1
                end
                USE_PUSHED = true
            elseif player_action_is_pressed(B_RBRACKET) and not USE_PUSHED then
                if HEIGHT_UP_COUNTER == 1 then
                    player_change_default_size(LOCAL_PLAYER, 1.1, false)
                    sandboxplus_message(" Increase Player Size 1.1")
                elseif HEIGHT_UP_COUNTER == 2 then
                    player_change_default_size(LOCAL_PLAYER, 1.2, false)
                    sandboxplus_message(" Increase Player Size 1.2")
                elseif HEIGHT_UP_COUNTER == 3 then
                    player_change_default_size(LOCAL_PLAYER, 1.3, false)
                    sandboxplus_message(" Increase Player Size 1.3")
                elseif HEIGHT_UP_COUNTER == 4 then
                    player_change_default_size(LOCAL_PLAYER, 1.4, false)
                    sandboxplus_message(" Increase Player Size 1.4")
                elseif HEIGHT_UP_COUNTER == 5 then
                    player_change_default_size(LOCAL_PLAYER, 1.5, false)
                    sandboxplus_message(" Increase Player Size 1.5")
                elseif HEIGHT_UP_COUNTER == 6 then
                    player_change_default_size(LOCAL_PLAYER, 1.6, false)
                    sandboxplus_message(" Increase Player Size 1.6")
                elseif HEIGHT_UP_COUNTER == 7 then
                    player_change_default_size(LOCAL_PLAYER, 1.7, false)
                    sandboxplus_message(" Increase Player Size 1.7")
                elseif HEIGHT_UP_COUNTER == 8 then
                    player_change_default_size(LOCAL_PLAYER, 1.8, false)
                    sandboxplus_message(" Increase Player Size 1.8")
                elseif HEIGHT_UP_COUNTER == 9 then
                    player_change_default_size(LOCAL_PLAYER, 1.9, false)
                    sandboxplus_message(" Increase Player Size 1.9")
                elseif HEIGHT_UP_COUNTER == 10 then
                    player_change_default_size(LOCAL_PLAYER, 2.0, false)
                    sandboxplus_message(" Increase Player Size 2.0")
                elseif HEIGHT_UP_COUNTER == 11 then
                    player_change_default_size(LOCAL_PLAYER, 2.5, false)
                    sandboxplus_message(" Increase Player Size 2.5")
                elseif HEIGHT_UP_COUNTER == 12 then
                    player_change_default_size(LOCAL_PLAYER, 3.0, false)
                    sandboxplus_message(" Increase Player Size 3.0")
                elseif HEIGHT_UP_COUNTER == 13 then
                    player_change_default_size(LOCAL_PLAYER, 3.5, false)
                    sandboxplus_message(" Increase Player Size 3.5")
                elseif HEIGHT_UP_COUNTER == 14 then
                    player_change_default_size(LOCAL_PLAYER, 4.0, false)
                    sandboxplus_message(" Increase Player Size 4.0")
                elseif HEIGHT_UP_COUNTER == 15 then
                    player_change_default_size(LOCAL_PLAYER, 4.5, false)
                    sandboxplus_message(" Increase Player Size 4.5")
                elseif HEIGHT_UP_COUNTER == 16 then
                    player_change_default_size(LOCAL_PLAYER, 5.0, false)
                    sandboxplus_message(" Increase Player Size 5.0")
                elseif HEIGHT_UP_COUNTER == 17 then
                    player_change_default_size(LOCAL_PLAYER, 6.0, false)
                    sandboxplus_message(" Increase Player Size 6.0")
                elseif HEIGHT_UP_COUNTER == 18 then
                    player_change_default_size(LOCAL_PLAYER, 7.0, false)
                    sandboxplus_message(" Increase Player Size 7.0")
                elseif HEIGHT_UP_COUNTER == 19 then
                    player_change_default_size(LOCAL_PLAYER, 8.0, false)
                    sandboxplus_message(" Increase Player Size 8.0")
                elseif HEIGHT_UP_COUNTER == 20 then
                    player_change_default_size(LOCAL_PLAYER, 9.0, false)
                    sandboxplus_message(" Increase Player Size 9.0")
                elseif HEIGHT_UP_COUNTER == 21 then
                    player_change_default_size(LOCAL_PLAYER, 10.0, false)
                    sandboxplus_message(" Increase Player Size 10.0")
                elseif HEIGHT_UP_COUNTER == 22 then
                    player_change_default_size(LOCAL_PLAYER, 1.0, false)
                    sandboxplus_message(" Player Height restored")
                end
                if HEIGHT_UP_COUNTER == 22 then
                    HEIGHT_UP_COUNTER = 1
                else
                    HEIGHT_UP_COUNTER = HEIGHT_UP_COUNTER + 1
                end
                USE_PUSHED = true
            end

instead of something like this?
Code:
            elseif player_action_is_pressed(B_LBRACKET) and not USE_PUSHED then
                HEIGHT_UP_COUNTER = HEIGHT_UP_COUNTER * 0.66
                player_change_default_size(LOCAL_PLAYER, HEIGHT_UP_COUNTER, false)
                sandboxplus_message(" Player height: " .. 6 * HEIGHT_UP_COUNTER .. " ft")
                USE_PUSHED = true
            elseif player_action_is_pressed(B_RBRACKET) and not USE_PUSHED then
                HEIGHT_UP_COUNTER = HEIGHT_UP_COUNTER * 1.25
                player_change_default_size(LOCAL_PLAYER, HEIGHT_UP_COUNTER, false)
                sandboxplus_message(" Player height: " .. 6 * HEIGHT_UP_COUNTER .. " ft")
                USE_PUSHED = true
            end

(0.66 and 1.25 chosen arbitrarily; in fact, any pair {a; b}, a < 1.0, b > 1.0, ab ∉ ℕ will do)
 
Last edited:
Back
Top