Hallo Leute,
ich habe ein /jailtime script geschrieben
das einem Sagt wie lange man noch im Jail sitzen muss allerdings gibts da ein Problem wenn man weniger wie 1 Minute sitzen muss stimmt die Zeit
aber wenn wenn mann 4 Minuten und 10 Sek zum Beispiel sitzen muss gibts ein problem zumindest so wie mein Script ist
Denn so wie ich es gescriptet habe steht dann die die 10 Sekunden + die 4 Minuten in Sekunden gerechnet da
if(strcmp(cmd, "/jailtime", true) == 0)
{
if (IsPlayerConnected(playerid))
{
new Zeit = Account[playerid][JailTime];
if(Account[playerid][Jailed] == 0)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nicht im Gefängnis");
}
else
{
if(Zeit/60 == 0)
{
format(str,sizeof(str),"Du bist noch %d Sekunden im Jail",Zeit);
SendClientMessage(playerid,COLOR_YELLOW,str);
}
else
{
format(str,sizeof(str),"Du bist noch %d Minuten und %d Sekunden im Jail",Zeit/60,Zeit);
SendClientMessage(playerid,COLOR_YELLOW,str);
}
}
}
return 1;
}
Wie kann ich das Problem mit 4 Minuten und 10 Sekunden beheben?
mfg Dedi