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: N1tRoGeN - 2014. Március 14. - 17:04:58

Cím: Kapu
Írta: N1tRoGeN - 2014. Március 14. - 17:04:58
Sziasztok!
Szeretnék mappolni egy autókereskedõt és az lenne a kérdésem hogy hogyan lehet azt megcsinálni hogy a kapu este 7 kor bezárjon és reggel 7 kor kinyíljon?
Ha egyáltalán lehet ilyet csinálni! :D :D
Elõre is köszönöm.
Cím: Kapu
Írta: Pedró - 2014. Március 14. - 18:53:22
FS/GM elejére:
 
new bool:kapustate;

 
TIMERBE
 
new hour;
gettime(hour);
if(kapustate == true) {
if(hour < 7 || hour >= 19) {
kapustate = false;
//KAPUZÁRÁS
}
}else{
if(hour > 6 && hour < 20) {
kapustate = true;
//KAPUNYITÁS
}
}
Cím: Kapu
Írta: Dfoglalo - 2014. Március 14. - 19:01:10
A következõk használatával:
 
getdate(); // getdate függvény
if() // Elágazások használata
// Plusz object létrehozás, object mozgatás, stb.

 
Zársz, ha az óra nagyobb, mint 19, és nyitsz, ha nagyobb, mint 7. Vagy zársz, ha kisebb mint 7, nyitsz, ha kisebb, mint 19, stb. Van még egy pár variáció. Mindezt csekkolhatod timerrel például.