I don't know what the "i" means, but I do know that you don't need the following in the mp_mymapname.gsc if you want to let it rain instandly! :
Code:
// start rain runtime function (optional)
thread rain_runtime();
}
rain_runtime()
{
maps\mp\_rain::time(0.01);
wait(10);
for (i=0.05; i<1.1; i+=0.2)
{
i = int(100*i)/100;
iprintln("Change waiting time to " + i);
maps\mp\_rain::time(i);
wait(1);
}
for (i=1.1; i>0.01; i-=0.1)
{
i = int(100*i)/100;
iprintln("Change waiting time to " + i);
maps\mp\_rain::time(i);
wait(1);
}
wait(10);
iprintlnbold("Turning off rain now...");
maps\mp\_rain::stop();
}
Just remove it like i did and it should be fine :)
Also you are adding a map into the raw/fx/weather folder, called "oneshot" .. you don't need this one either!
You can delete the "oneshot" folder because those fx files in the "oneshot" folder, are copied from the raw/fx/weather folder.. (you can look it up yourself..)
The only thing you need to change in the _rain.gsc is all these lines:
Code:
level._effect["rain_effect"][0] = "weather/oneshot/rain_0";
level._effect["rain_effect"][1] = "weather/oneshot/rain_1";
level._effect["rain_effect"][2] = "weather/oneshot/rain_2";
level._effect["rain_effect"][3] = "weather/oneshot/rain_3";
level._effect["rain_effect"][4] = "weather/oneshot/rain_4";
level._effect["rain_effect"][5] = "weather/oneshot/rain_5";
level._effect["rain_effect"][6] = "weather/oneshot/rain_6";
level._effect["rain_effect"][7] = "weather/oneshot/rain_7";
level._effect["rain_effect"][8] = "weather/oneshot/rain_8";
level._effect["rain_effect"][9] = "weather/oneshot/rain_9";
level._effect["rain_effect"][10] = "weather/oneshot/rain_drops_fastrope";
level._effect["rain_effect"][11] = "weather/oneshot/rain_heavy";
level._effect["rain_effect"][12] = "weather/oneshot/rain_heavy_cloudtype";
level._effect["rain_effect"][13] = "weather/oneshot/rain_heavy_mist";
level._effect["rain_effect"][14] = "weather/oneshot/rain_heavy_mist_heli_hack";
level._effect["rain_effect"][15] = "weather/oneshot/rain_mp_cargoship";
level._effect["rain_effect"][16] = "weather/oneshot/rain_mp_farm";
level._effect["rain_effect"][17] = "weather/oneshot/rain_noise";
level._effect["rain_effect"][18] = "weather/oneshot/rain_noise_ud";
level._effect["rain_effect"][19] = "weather/oneshot/rain_splash";
level._effect["rain_effect"][20] = "weather/oneshot/rain_splash_mp_farm";
level._effect["rain_effect"][21] = "weather/oneshot/snow_light";
level._effect["rain_effect"][22] = "weather/oneshot/snow_light_mp_bloc";
level._effect["rain_effect"][23] = "weather/oneshot/snow_wind";
level._effect["rain_effect"][24] = "weather/lightning_a";
to
Code:
level._effect["rain_effect"][0] = "weather/rain_0";
level._effect["rain_effect"][1] = "weather/rain_1";
level._effect["rain_effect"][2] = "weather/rain_2";
level._effect["rain_effect"][3] = "weather/rain_3";
level._effect["rain_effect"][4] = "weather/rain_4";
level._effect["rain_effect"][5] = "weather/rain_5";
level._effect["rain_effect"][6] = "weather/rain_6";
level._effect["rain_effect"][7] = "weather/rain_7";
level._effect["rain_effect"][8] = "weather/rain_8";
level._effect["rain_effect"][9] = "weather/rain_9";
level._effect["rain_effect"][10] = "weather/rain_drops_fastrope";
level._effect["rain_effect"][11] = "weather/rain_heavy";
level._effect["rain_effect"][12] = "weather/rain_heavy_cloudtype";
level._effect["rain_effect"][13] = "weather/rain_heavy_mist";
level._effect["rain_effect"][14] = "weather/rain_heavy_mist_heli_hack";
level._effect["rain_effect"][15] = "weather/rain_mp_cargoship";
level._effect["rain_effect"][16] = "weather/rain_mp_farm";
level._effect["rain_effect"][17] = "weather/rain_noise";
level._effect["rain_effect"][18] = "weather/rain_noise_ud";
level._effect["rain_effect"][19] = "weather/rain_splash";
level._effect["rain_effect"][20] = "weather/rain_splash_mp_farm";
level._effect["rain_effect"][21] = "weather/snow_light";
level._effect["rain_effect"][22] = "weather/snow_light_mp_bloc";
level._effect["rain_effect"][23] = "weather/snow_wind";
level._effect["rain_effect"][24] = "weather/lightning_a";
The only thing I've done is deleted the "oneshot" folder, and because I deleted it, I also had to rename the paths to the "oneshot" folder.. So if you look, the only thing I deleted from the script is the "oneshot/"
Not that it matters, really.. But I just wanted to point out the fact :)
edited on May. 16, 2008 08:16 am by chaotica