Freeze Timer
#1

hi , can someone tell me how to make that when a player enter ANY interior he Freeze for 5 Seconds until the objects load then he get unfrozen - And a message in the middle of the screen appear saying : Objects Loading..
Reply
#2

PHP код:
public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
    
TogglePlayerControllable(playerid0);
    
SetTimerEx("Player"5000false"i"playerid);
    return 
1;
}
forward Player(playerid);
public 
Player(playerid) return TogglePlayerControllable(playerid1); 
Reply
#3

PHP код:
public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
    
TogglePlayerControllable(playerid0);
    
SetTimerEx("Player"5000false"i"playerid);
GameTextForPlayerplayerid~rLoading objects..15006);
    return 
1;
}
forward Player(playerid);
public 
Player(playerid)
{
 
TogglePlayerControllable(playerid1);
return 
1;

Yep, improved from te guy above.
Can be wrong since i did it from my blackberry.
Reply
#4

pawn Код:
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    TogglePlayerControllable(playerid, false);
    GameTextForPlayer(playerid, "LOADING OBJECTS...", 5000, 3)
    SetTimerEx("Unfreeze", 5000, false, "d", playerid);
    return true;
}

forward Unfreeze(playerid);
public Unfreeze(playerid) { return TogglePlayerControllable(playerid, true); }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)