@Romara У вас скорее всего или мод какой стоит который перекрывает родной инит или уже всё перекручено, до нельзя. Обычно хватает перестроить в инит.
//INIT WEATHER BEFORE ECONOMY INIT------------------------
GetGame().GetWorld().SetDate(2015, 10, 17, 9, 45);
Weather weather = g_Game.GetWeather();
weather.MissionWeather(true); // false = use weather controller from Weather.c
weather.GetRain().SetLimits( 0.0 , 0.0 );
weather.GetOvercast().SetLimits( 0.0 , 0.0 );
weather.GetFog().SetLimits( 0.0 , 0.01 );
weather.GetOvercast().SetForecastChangeLimits( 0.0, 0.4 );
weather.GetRain().SetForecastChangeLimits( 0.0, 0.0 );
weather.GetFog().SetForecastChangeLimits( 0.0, 0.0 );
weather.GetOvercast().SetForecastTimeLimits( 1800 , 1800 );
weather.GetRain().SetForecastTimeLimits( 0.0 , 0.0 );
weather.GetFog().SetForecastTimeLimits( 1800 , 1800 );
weather.GetOvercast().Set( Math.RandomFloatInclusive(0.0, 0.5), 0, 0);
weather.GetRain().Set( Math.RandomFloatInclusive(0.0, 0.0), 0, 0);
weather.GetFog().Set( Math.RandomFloatInclusive(0.0, 0.1), 0, 0);
weather.SetWindMaximumSpeed(15);
weather.SetWindFunctionParams(0.1, 0.3, 50);
Потом надо вайпнуть ивенты.
Или сделать самому вскрыть scripts и с ChernarusPlus.c сделать сервермод.
И как сделать самому сервер мод