Szerző Téma: Kapu  (Megtekintve 614 alkalommal)

Kapu
« Dátum: 2014. március 14. - 17:04:58 »
0 Show voters
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.

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Kapu
« Válasz #1 Dátum: 2014. március 14. - 18:53:22 »
+1 Show voters
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
}
}
« Utoljára szerkesztve: 2014. március 14. - 18:57:22 írta Pedró »

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Kapu
« Válasz #2 Dátum: 2014. március 14. - 19:01:10 »
0 Show voters
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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal