PDA

Просмотр полной версии : [Вопрос] Как сделать минуты и секунды?



DmX
24.12.2014, 21:43
format(asd, sizeof(asd), "Вы заткнуты лидером вашей фракции, осталось еще %d секунд.",PlayerInfo[playerid][pFamMute]);
SCM(playerid,COLOR_OFF, asd);

Как сделать чтоб время было минуты секунды?

Не могу одуплить....

Минуты сделал PlayerInfo[playerid][pFamMute]/60, а секунды?

L0ndl3m
24.12.2014, 21:50
Самый простой способ, например в функции:


TimeConvert(seconds)
{
new
str[6],
minutes = floatround(seconds / 60);

seconds -= minutes * 60;
format(str, 6, "%i:%02d", minutes, seconds);
return str;
}


Использование

TimeConvert(PlayerInfo[playerid][pFamMute]);
Было 125 секунд, выведет: 02:05 ( две минуты : пять секунд ).

DmX
24.12.2014, 22:10
{F5DEB3}%s{ffffff}.",TimeConvert(PlayerInfo[playerid][pJailTime]));

Высвечивается только минуты