Witam.
Chciałem użyć kodu Stachu ( perk posiada wytrzymałość na czas )
new czasjaki,minuty,godziny czasjaki = 5000 godziny = 5000/3600 = 1 minuty= (5000-1*3600)/60 = 40 min chyba wiec mamy 1 godzinie i 40 min
public OpisRuny(id, runa, wartosc)
{
new opis_runy[MAX_WIELKOSC_OPISU];
new losowa_wartosc[15];
if(wartosc > -1)
num_to_str(wartosc, losowa_wartosc, 14);
else
format(losowa_wartosc, charsmax(losowa_wartosc), "%i-%i", min_wartosci_runy[runa], max_wartosci_runy[runa]);
format(opis_runy, charsmax(opis_runy), opisy_runy[runa]);
replace_all(opis_runy, charsmax(opis_runy), "LW", losowa_wartosc);
new czasjaki,minuty,godziny
czasjaki = wytrzymalosc_runy[id]
godziny = czasjaki/3600
minuty= (wytrzymalosc_runy[id]-godziny*3600)/60
new Time[128], len1 = 0
if (godziny>= 1)
{
len1 += format(Time[len1], 127 -len1, "%d godzin ",godziny)
}
if (minuty>= 1)
{
len1 += format(Time[len1], 127 -len1, "%d minut ", minuty)
}
static motd[1050],header[100],len
len = 0
len += formatex(motd[len],sizeof motd - 1 - len,"<body bgcolor=#000000 text=#FFB000>")
len += formatex(motd[len],sizeof motd - 1 - len,"<center><table bordercolor=3366FF width=700 border=1 cellpadding=4 cellspacing=8>")
len += formatex(motd[len],sizeof motd - 1 - len,"<td><b><font color=white><br><center>Runa<br><font color=green> %s </center><br></font></td><td><b><font color=white><br><center>Czas Do Konca<font color=%s><br> %s </font></center><br></td></table><br>",nazwy_runy[runa],godziny > 2 ? "green":"red",Time)
len += formatex(motd[len],sizeof motd - 1 - len,"<table bordercolor=3366FF width=700 border=1 cellpadding=4 cellspacing=8>")
len += formatex(motd[len],sizeof motd - 1 - len,"<td><b><font color=white><br><center> %s </center><br></font></td></table></center>",opis_runy);
formatex(header,sizeof header - 1,"Runa")
show_motd(id,motd,header)
}
Rezultat:
- Gdy mamy perk;
- Gdy nie mamy:
Teraz pytanie w czym leży problem, gdzie popełniłem błąd?


Dodatki SourceMod














