←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Ustawienie godziny

  • +
  • -
0-0-0 - zdjęcie 0-0-0 10.05.2014

Siema, czy da się w jakikolwiek sposób zrobić aby dodać godzine(?).
W sensie, że na serwerze jest powiedzmy 16 i chce dodać do niech +2 godziny żeby wyświetlało się 18.
Odpowiedz

  • +
  • -
Ogen Dogen - zdjęcie Ogen Dogen 11.05.2014

Spróbuj coś takiego , nie testowane.

new godzina[3];
get_time("%H",godzina,2);
new int_godzina = str_to_num(godzina);
if (int_godzina+2 > 24) log_amx("Nie ma takiej godziny!");
else int_godzina += 2;
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 13.05.2014

Ale po kie grzyba chcesz to dodawać?

Jeśli chcesz edytować "globalny" czas serwera to się po prostu nie da...

Jeśli np sprawdzasz czas bana (tak, jak to robi amxbans) czy jakikolwiek czas w bazie danych i chcesz uniknąć różnic czasu pomiędzy serwerami to użyj czasu z bazy danych SQL.

Jeśli chcesz wyświetlić zmodyfikowany czas, patrz post wyżej.
Odpowiedz

  • +
  • -
szelbi - zdjęcie szelbi 14.05.2014

Albo po prostu napisz do hostingu, żeby zmienili czas na dedyku. Sent from my LG-E975 using Tapatalk
Odpowiedz