GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Nátha - 2012. június 06. - 21:18:41

Cím: Szerver óra
Írta: Nátha - 2012. június 06. - 21:18:41
Van a szerverembe egy textdrawos óra mutatja a dátumot meg a valós idõt csak az a baj hogyha a hostos szerómba rakom akkor 8 percet siet ha meg házi szeróba rakom akkor meg jól jár. Ez miért van ?  :D  :D
Cím: Szerver óra
Írta: N@rbirock - 2012. június 06. - 21:21:39
Mert a szervergépen nem megy jól az óra.
Cím: Szerver óra
Írta: Benceee - 2012. június 06. - 21:22:04
A hoston van 8 perccel elõrébb állítva.
Cím: Szerver óra
Írta: Nátha - 2012. június 06. - 21:25:03
És ha szólok a host tulajnak be állítja rendesen ?  :D
Cím: Szerver óra
Írta: N@rbirock - 2012. június 06. - 21:26:18
Akkor rendesen fog menni a szerveren is.
Cím: Szerver óra
Írta: Kovacs_Bela - 2012. június 06. - 21:26:32
am meg lekérdezed a percet, és kivonsz belõle 8-at
 

new h,m,s;
gettime(h,m,s);
m = m-8;
Cím: Szerver óra
Írta: Nátha - 2012. június 06. - 21:28:34
Elõbb meg kérem hogy állítsák be a szervergépen és ha nem állítják akkor meg csinálom azt a 8 perc levonást
Cím: Szerver óra
Írta: Zsolesszka - 2012. június 07. - 07:31:50
Idézetet írta: danix99 date=1339010792\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22490\" data-ipsquote-contentclass=\"forums_Topic
am meg lekérdezed a percet, és kivonsz belõle 8-at
 

new h,m,s;
gettime(h,m,s);
m = m-8;

 

És ha 0 perc az idõ, akkor minusz 8 perc lesz az idõ?
Cím: Szerver óra
Írta: xXGoofreXx - 2012. június 07. - 16:15:05
if(m>=8) m-=8;
else {
h--;
m=60-(m-8);
}

 
Azthiszem ez így jó lesz.
Cím: Szerver óra
Írta: Kovacs_Bela - 2012. június 17. - 14:05:16
Idézetet írta: xXGoofreXx date=1339078505\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22490\" data-ipsquote-contentclass=\"forums_Topic

if(m>=8) m-=8;
else {
h--;
m=60-(m-8);
}

 
Azthiszem ez így jó lesz.
 
ez jó!
 

 

am meg lekérdezed a percet, és kivonsz belõle 8-at
 

new h,m,s;
gettime(h,m,s);
m = m-8;

 

[/quote]
És ha 0 perc az idõ, akkor minusz 8 perc lesz az idõ?
 
[/quote]
igen erre is gondoltam csak már fáradt voltam.. :|