Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new zadnjiupdate[MAX_PLAYERS];
- new afkSec[MAX_PLAYERS];
- new afkMin[MAX_PLAYERS];
- #define IsPlayerPaused(%1) GetTickCount() > (zadnjiupdate[%1]+2000)
- public Odbrojavanja()//IMAS VJEROVATNO ISTI OVAJ TIMER IL AKO NEMAS BILO KOJI STO SE PONAVLJA SVAKE SEC
- {
- foreach(Player,i)
- {
- if(IsPlayerPaused(i))
- {
- new str[128];
- if(afkSec[i] < 10 && afkMin[i] < 10)
- {
- format(str, sizeof(str), "(( AFK - 0%d:0%d ))", afkMin[i],afkSec[i]);
- }
- else if(afkSec[i] < 10 && afkMin[i] > 10)
- {
- format(str, sizeof(str), "(( AFK - %d:0%d ))", afkMin[i],afkSec[i]);
- }
- else if(afkSec[i] > 10 && afkMin[i] < 10)
- {
- format(str, sizeof(str), "(( AFK - 0%d:%d ))", afkMin[i],afkSec[i]);
- }
- else
- {
- format(str, sizeof(str), "(( AFK - %d:%d ))", afkMin[i],afkSec[i]);
- }
- SetPlayerChatBubble(i, str, 0x3499CCFF, 100.0, 1000);
- afkSec[i]++;
- if(afkSec[i] >=60)
- {
- afkMin[i]++;
- afkSec[i]=0;
- }
- }
- else
- {
- afkMin[i]=0;
- afkSec[i]=0;
- }
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- zadnjiupdate[playerid] = GetTickCount();
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement