Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using RAGE;
- namespace pweather
- {
- public class Pweather : Events.Script
- {
- public Pweather()
- {
- Events.Add("TransWetter", WetterTrans);
- Events.Add("SetWetter", SetWetter);
- Events.Add("FreezePlayerClient", FreezePlayer);
- }
- public void FreezePlayer(object [] args)
- {
- RAGE.Elements.Player.LocalPlayer.FreezePosition((bool)args[0]);
- }
- public void WetterTrans(object [] args)
- {
- RAGE.Game.Misc.SetWeatherTypeTransition((uint)args[0], (uint)args[1], (float)args[2]);
- }
- public void SetWetter(object [] args)
- {
- switch((int)args[0])
- {
- case 1:
- RAGE.Game.Misc.SetWeatherTypeNow("CLEAR");
- break;
- case 2:
- RAGE.Game.Misc.SetWeatherTypeNow("CLOUDS");
- break;
- case 3:
- RAGE.Game.Misc.SetWeatherTypeNow("SMOG");
- break;
- case 4:
- RAGE.Game.Misc.SetWeatherTypeNow("FOGGY");
- break;
- case 5:
- RAGE.Game.Misc.SetWeatherTypeNow("OVERCAST");
- break;
- case 6:
- RAGE.Game.Misc.SetWeatherTypeNow("RAIN");
- break;
- case 7:
- RAGE.Game.Misc.SetWeatherTypeNow("THUNDER");
- break;
- case 8:
- RAGE.Game.Misc.SetWeatherTypeNow("EXTRASUNNY");
- break;
- case 9:
- RAGE.Game.Misc.SetWeatherTypeNow("XMAS");
- break;
- case 10:
- RAGE.Game.Misc.SetWeatherTypeNow("SNOWLIGHT");
- break;
- case 11:
- RAGE.Game.Misc.SetWeatherTypeNow("BLIZZARD");
- break;
- case 12:
- RAGE.Game.Misc.SetWeatherTypeNow("LIGHT SNOW");
- break;
- default:
- break;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement