30.07.2012, 08:52
Hello, im trying to make that when you pause your game it will attach a TextLable to the player which ways "Player is paused (%s) Seconds" can i get come help with that please?
#include a_samp
new PauseTime[MAX_PLAYERS];
public OnPlayerUpdate(playerid)
{
PauseTime[playerid] = gettime();
return 1;
}
public OnGameModeInit()
{
SetTimer("pausecheck", 4321, true);
return 1;
}
forward pausecheck();
public pausecheck()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
new PausedSeconds = gettime()-PauseTime[i];
if(PausedSeconds > 5)
SetPlayerChatBubble(i, "Paused", -1, 100.0, 5000);
}
return 1;
}
#include a_samp
new PauseTime[MAX_PLAYERS];
public OnPlayerUpdate(playerid)
{
PauseTime[playerid] = gettime();
return 1;
}
public OnGameModeInit()
{
SetTimer("pausecheck", 4321, true);
return 1;
}
forward pausecheck();
public pausecheck()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
new PausedSeconds = gettime()-PauseTime[i], string[50];
if(PausedSeconds > 5){
format(string, 50, "Paused (%d)", PausedSeconds);
SetPlayerChatBubble(i, string, -1, 100.0, 5000);
}
}
return 1;
}