Pause textlable
#1

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?
Reply
#2

credits to MP2

pawn Код:
#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;
}
this is SnG.Scot_MisCuDI old scripting helps
and get helps by MP2 . .
Reply
#3

pawn Код:
#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;
}
If you want to see the seconds as well
Reply
#4

It works great, thanks alot!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)