Imam problem, kad igrac ode afk ocu da mu se prikazuje iznad glave koliko je afk i to, i ubacio sam to, ali jednostavno kad ode covek afk to mu se ne prikazuje iznad glave, evo kod
/// AFK iznad Glave
if(IsPlayerPaused(i))
{
new str;
format(str, sizeof(str), "(( AFK - %02d:%02d:%02d ))", afkSat,afkMin,afkSec);
SetPlayerChatBubble(i, str, 0x0099CCAA, 20.0, 1500);
afkTime++;
afkSec++;
if(afkSec >=60)
{
afkMin++;
afkSec=0;
}
if(afkMin >=60)
{
afkSat++;
afkMin=0;
}
}
else
{
afkTime=0;
afkSat=0;
afkMin=0;
afkSec=0;
}
Pomooc
312
312
pregleda
7
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 1 godinu
Pokušaj ovako
/// AFK iznad Glave
if(IsPlayerPaused(i))
{
new str;
format(str, sizeof(str), "(( AFK - %02d:%02d:%02d ))", afkSat, afkMin, afkSec);
SetPlayerChatBubble(i, str, 0x0099CCAA, 20.0, 1500);
afkTime++;
afkSec++;
if(afkSec >= 60)
{
afkMin++;
afkSec = 0;
}
if(afkMin >= 60)
{
afkSat++;
afkMin = 0;
}
}
else
{
afkTime = 0;
afkSat = 0;
afkMin = 0;
afkSec = 0;
}
/// AFK iznad Glave
if(IsPlayerPaused(i))
{
new str;
format(str, sizeof(str), "(( AFK - %02d:%02d:%02d ))", afkSat, afkMin, afkSec);
SetPlayerChatBubble(i, str, 0x0099CCAA, 20.0, 1500);
afkTime++;
afkSec++;
if(afkSec >= 60)
{
afkMin++;
afkSec = 0;
}
if(afkMin >= 60)
{
afkSat++;
afkMin = 0;
}
}
else
{
afkTime = 0;
afkSat = 0;
afkMin = 0;
afkSec = 0;
}
pre 1 godinu
A onda debug, vidi dodaj print iznad if i u sam if. To ce ti reci da li timer radi (ovaj iznad if-a), i da li se to IsPlayerPaused uopste poziva...
pre 1 godinu
BuhaBosko wrote on March 14, 2024, 4:49 pm:
Ne ocitava print
Pa eto ti i odgovor...Mislim opet, koji print, ali ako si uradio kako treba onda znas i problem...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava