take a look at this scripts
- a3\functions_f_enoch\deconshower\
For animations work the function author checks that the object(Decontamination Shower) is must be local. But on a dedicated server this object cannot be local.
Perhapsfor example //fn_deconshoweranimlarge.sqf//
```
if(local _object)then //→ FALSE, maybe this was done to "optimize mission"- turn off animations if the mission was launched on a dedicated server. But then a major problem arises: in the **class UserActions**, to disable this shower, the phase of the **'valve_source'** animation must be greater than 0. But this will not happenwon't happen because this object is REMOTE on dedi server
{
_object animateSource ["Valve_Source",1];
_object animateSource ["Hide_Mist_Source",0,true];
_object setVariable ["BIN_Shower_Stop",false,true];
if(_startAnim)then{[_object] spawn bin_fnc_deconShowerMove};
};
```
and see in //"CfgVehicles" >> "DeconShower_02_base_F" >> "UserActions" >>//** "condition"** is `{this animationSourcePhase 'valve_source' isEqualTo 0}` as we saw a above the animation will not change, because for the animation to change the object must be localwhich means we can’t turn it off, but on a dedi server this object cannot be locally endlessly turn it on
[[ https://youtu.be/Jt01k5f9y9o | see YT video1 ]] of animation and action problem → and now [[ https://youtu.be/ZpSq53zwPeE | check YT viedo3 ]] to see how it should look
↓↓↓↓↓↓↓↓
**There is also a 2nd problem.**
Only player who activated the shower will be able to see visual effects (particles), other clients will not
[[ https://youtu.be/nplb56_MmFs | see YT video2 ]] of partocle locality problem