Reply To: New on my work

Bank Notes: 2,860
July 11, 2012 at 9:11 pm #13652

zahar do you have the script for get into the bathtub and get naked?

in the scenario for FR I added the position of

for the injector you can do so

 

go through the objects(go in the shower)

game.game:GetActivePlayer():SetPhysState(enums.PhysicsState.DISABLED)

 

p=game.game:GetActivePlayer()

DelayBuffer:Insert(function(l_1_0)CommandBuffer:Insert(l_6_0,{

function(l_1_0)return game.game:ChangePlayerModel(“vitnah_t”)end,

function(l_2_0)return p:SetControlStyle(enums.ControlStyle.LOCKED)end,

function(l_3_0)return p:AnimPlay(“sc_prisoner_shower_wash_in”,false)end,

function(l_4_0)return p:AnimPlay(“sc_prisoner_shower_stat”,false)end,

function(l_5_0)return p:AnimPlay(“sc_prisoner_shower_wash_a”,false)end,

function(l_6_0)return p:AnimPlay(“sc_prisoner_shower_wash_b”,false)end,

function(l_7_0)return p:AnimPlay(“sc_prisoner_shower_wash_c”,false)end,

function(l_8_0)return p:AnimPlay(“sc_prisoner_shower_stat”,false)end,

function(l_9_0)return p:AnimPlay(“sc_prisoner_shower_wash_out”,false)end,

function(l_10_0)return p:SetControlStyle(0)end})end,{l_1_0},100,1,false)

 

Then turn back to the interaction with objects

game.game:GetActivePlayer():SetPhysState(enums.PhysicsState.ENABLE)

 


 

 

 

explosion for garage

 

 

 

can be used with an injector

 

V=game.entitywrapper

DelayBuffer:Insert(function(l_1_0)CommandBuffer:Insert(l_6_0,{

function(l_1_0)return V:GetEntityByName(“lokace_garage_vybuch00”):Run()end,

function(l_2_0)return game.cameramanager:GetPlayerMainCamera(0):SimpleShake(4,4,4)end,

function(l_3_0)V:GetEntityByName(“lokace_garage_auto_vybuch00”):Run()

V:GetEntityByName(“S_Garag_L_explo100”):Activate()

V:GetEntityByName(“lokace_garage_budka_horeni00”):Activate()

V:GetEntityByName(“lokace_garage_budka_horeni_b00”):Activate()

V:GetEntityByName(“S_Garag_L_destr100”):Activate()

V:GetEntityByName(“LGL_svetlo00”) eactivate()

V:GetEntityByName(“LGL_svetlo01”) :P layBlinkAnim(“blink_random_03”,false)

V:GetEntityByName(“LGL_svetlo02”):SetImpulse(Math:newVector(1,0,0)*30,V:GetEntityByName(“LGL_svetlo02”):GetPos()-Math:newVector(0,0,0.30000001192092896),0)

V:GetEntityByName(“LGL_svetlo03”):SetImpulse(Math:newVector(1,0,0)*30,V:GetEntityByName(“LGL_svetlo03”):GetPos()-Math:newVector(0,0,0.30000001192092896),0)

V:GetEntityByName(“LGL_svetlo04”):SetImpulse(Math:newVector(1,0,0)*30,V:GetEntityByName(“LGL_svetlo04”):GetPos()-Math:newVector(0,0,0.30000001192092896),0)

V:GetEntityByName(“LGL_svetlo05”):SetImpulse(Math:newVector(1,0,0)*30,V:GetEntityByName(“LGL_svetlo05”):GetPos()-Math:newVector(0,0,0.30000001192092896),0)

V:GetEntityByName(“LGL_svetlo06”):SetImpulse(Math:newVector(1,0,0)*30,V:GetEntityByName(“LGL_svetlo06”):GetPos()-Math:newVector(0,0,0.30000001192092896),0)

V:GetEntityByName(“Ambi_L_garagl_ohen100”):Activate()

V:GetEntityByName(“lokace_garage_ohen00”):Run()

V:GetEntityByName(“lokace_garage_ohen01”):Run()

V:GetEntityByName(“lokace_garage_ohen02”):Run()

V:GetEntityByName(“lokace_garage_ohen03”):Run()

V:GetEntityByName(“lokace_garage_ohen04”):Run()

V:GetEntityByName(“Ambi_L_garagl_ohen200”):Activate()

V:GetEntityByName(“S_Garag_L_destr200”):Activate()

V:GetEntityByName(“lokace_garage_ohen_benzin00”):Run()

V:GetEntityByName(“lokace_garage_ohen_benzin01”):Run()

V:GetEntityByName(“Damage_explo1”):Activate()

V:GetEntityByName(“Damage_explo2”):Activate()

V:GetEntityByName(“Damage_explo3”):Activate()

V:GetEntityByName(“dmgZone1”):Activate()

V:GetEntityByName(“dmgZone2”):Activate()

V:GetEntityByName(“AmbiRV_L_garagl_sklo_davka100”):Activate()

V:GetEntityByName(“LGL_PHYS_roof_A00”):Hide()

V:GetEntityByName(“LGL_PHYS_roof_B00”):Hide()

V:GetEntityByName(“LGL_PHYS_roof_C00”):Hide()

V:GetEntityByName(“LGL_PHYS_roof_D00”):Hide()

V:GetEntityByName(“LGL_PHYS_roof_E00”):Hide()

V:GetEntityByName(“S_Garag_L_destr300”):Activate()

V:GetEntityByName(“frames_explo_start_off”):ShowFrames()

V:GetEntityByName(“frames_explo_boom_off”):HideFrames()

V:GetEntityByName(“lokace_garage_kour_zevnitr00”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu00”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu01”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu02”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu03”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu04”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu05”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu06”):Run()

V:GetEntityByName(“lokace_garage_kour_ustropu07”):Run()end,

function(l_4_0)V:GetEntityByName(“S_Garag_L_destr400”):Activate()

V:GetEntityByName(“lassiter2”):Explode()

V:GetEntityByName(“LGL_anim_door00”) :P layAnim(“sq_LGL_ANIM_door_anim”,false)

V:GetEntityByName(“LGL_ANIM_nosnik_A01”) :P layAnim(“sq_LGL_ANIM_nosnik_A_anim”,false)

V:GetEntityByName(“LGL_ANIM_nosnik_B01”) :P layAnim(“sq_LGL_ANIM_nosnik_B_anim”,false)

V:GetEntityByName(“AmbiRV_L_garagl_konstrukce300”):Activate()

V:GetEntityByName(“LGL_ANIM_roof_A00”) :P layAnim(“sq_LGL_ANIM_roof_A_anim”,false)

V:GetEntityByName(“LGL_ANIM_roof_C00”) :P layAnim(“sq_LGL_ANIM_roof_C_anim”,false)

V:GetEntityByName(“LGL_ANIM_roof_D00”) :P layAnim(“sq_LGL_ANIM_roof_D_anim”,false)

V:GetEntityByName(“LGL_ANIM_sloupy00”) :P layAnim(“sq_LGL_ANIM_sloupy_anim”,false)

V:GetEntityByName(“AmbiRV_L_garagl_squeek100”):Activate()

V:GetEntityByName(“LGL_PHYS_nosnik_A00”) :P layAnim(“sq_LGL_PHYS_nosnik_A_anim”,false)

V:GetEntityByName(“LGL_PHYS_nosnik_A200”) :P layAnim(“sq_LGL_PHYS_nosnik_A2_anim”,false)

V:GetEntityByName(“LGL_PHYS_nosnik_alfa00”) :P layAnim(“sq_LGL_PHYS_nosnik_alfa_anim”,false)

V:GetEntityByName(“LGL_PHYS_nosnik_B00”) :P layAnim(“sq_LGL_PHYS_nosnik_B_anim”,false)

V:GetEntityByName(“S_Garag_L_destr500”):Activate()

V:GetEntityByName(“LGL_PHYS_nosnik_spec00”) :P layAnim(“sq_LGL_PHYS_nosnik_spec_anim”,false)end,

function(l_5_0)return game.game:GetActivePlayer():SetControlStyle(enums.ControlStyle.LOCKED)end,

function(l_6_0)return game.game:GetActivePlayer():AnimPlay(“sc_Vito_knock_down”,false)end,

function(l_7_0)return game.game:GetActivePlayer():SetControlStyle(0)end})end,{l_1_0},100,1,false)