Szerző Téma: Kapu nyitása/zárása  (Megtekintve 568 alkalommal)

Kapu nyitása/zárása
« Dátum: 2014. július 01. - 16:00:53 »
0 Show voters
Sziasztok!
Egy olyan scriptre lenne szükségem hozzáteszem egy alap scriptre, hogy egy kapu egy megadott idõben kinyíljon és egy megadott idõben bezáródjon. Pl 13:00-kor bezárna és 14:00-kor kinyitódna.
Ha jól tudom létezik ilyesmi megoldású script bár lehet hogy Timeres megoldású nem tudom ezért is szeretnék egy ilyent kérni! :)
Elõre is köszönöm a segítségeteket!

Kapu nyitása/zárása
« Válasz #1 Dátum: 2014. július 01. - 17:26:12 »
0 Show voters
elvileg, ha berakod a kapu adatait (id-t, koordinátákat), mindent a megfelelõ helyre, akkor mûködnie kell.
 

#include <a_samp>
new KapuNyitva;
new kapuobject;
public OnFilterScriptInit()
{
SetTimer(\"Kapu\", 5000, true);
kapuobject = CreateObject(.......);
KapuNyitva = 0;
return 1;
}
forward Kapu();
public Kapu()
{
new string[256],hours,minutes,seconds;
gettime(hours, minutes, seconds);
if(hours >= 13 && hours < 14 && KapuNyitva == 0)
{
    MoveObject(kapuobject, X, Y, Z, 5);//kapu koordinátái nyitott állapotban
    KapuNyitva = 1;
}else
{
    MoveObject(kapuobject, X, Y, Z, 5);//kapu koordinátái zárt állapotban
    KapuNyitva = 0;
}
}

Kapu nyitása/zárása
« Válasz #2 Dátum: 2014. július 01. - 17:28:56 »
0 Show voters
Pont erre gondoltam! :D
Örök hálám! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal