When they smoke?
#1

Hello,

When a player smokes 'weed' I want them to go to Weather ID 100 for like 5 seconds.
How would I make this happen
Code:
CMD:smokeweed(playerid, params[])
{
	if(playerVariables[playerid][pWeed] > 1)
	{

	}
}
Reply
#2

you can try this

im not sure if the timers will work like this but if it does it makes it easy
pawn Code:
CMD:smokeweed(playerid, params[])
{
    if(playerVariables[playerid][pWeed] > 1)
    {
        SetPlayerWeather(playerid, 100);
        SetTimerEx("SetPlayerWeather", 5000, false, "ii", playerid, 0);
    }
}
EDIT:after looking below I made a change
Reply
#3

Code:
CMD:smokeweed(playerid, params[])
{
    if(playerVariables[playerid][pWeed] > 1)
    {
        SetPlayerWeather(playerid, 100);
        SetTimerEx("ResetWeather", 5000, false, "i", playerid);
    }
}

forward ResetWeather(playerid);
public ResetWeather(playerid)
{
	SetPlayerWeather(playerid, 0);
	return 0;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)