Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: HordeZla1 poslato Februar 20, 2011, 17:05:44 POSLE PODNE

Naslov: [POMOC] Lift
Poruka od: HordeZla1 poslato Februar 20, 2011, 17:05:44 POSLE PODNE
Skripta koju koristim: FS
Detaljan opis problema: Napravio sam FS kafic, i sad ima 1 lift do njega, ali nece da ga pomjeri
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC] Lift
Poruka od: [BC]Ante_Dracar aka Lopa poslato Februar 20, 2011, 17:16:09 POSLE PODNE
u filterscriptinit stavi.

MoveObject
settimer


i samo napravi jos 2 timera koji ce ga spustat i podizat

ako ti nije jasno pitaj
Naslov: Odg: [POMOC] Lift
Poruka od: HordeZla1 poslato Februar 20, 2011, 18:57:16 POSLE PODNE
Stavio i opet nece

EDIT: Oces da ti dam FS Da mi popravis ? :S
Naslov: Odg: [POMOC] Lift
Poruka od: []Flynâ„¢ poslato Februar 20, 2011, 22:16:38 POSLE PODNE
Citat: [SG] Ante_Dracar aka Lopa poslato Februar 20, 2011, 17:16:09 POSLE PODNE
u filterscriptinit stavi.

MoveObject
settimer


i samo napravi jos 2 timera koji ce ga spustat i podizat

ako ti nije jasno pitaj
Hah. Pa naravno da mu nece biti jasno ...


Daj tu komandu za podizanje lifta...
Naslov: Odg: [POMOC] Lift
Poruka od: Bourne poslato Februar 21, 2011, 12:26:25 POSLE PODNE

if (strcmp(cmd, "/liftgore", true) == 0)
{
               MoveObject(Lift, X,Y,Z, 2);
               return 1;
     }
Naslov: Odg: [POMOC] Lift
Poruka od: [BC]Ante_Dracar aka Lopa poslato Februar 21, 2011, 12:39:12 POSLE PODNE
npr zelis radit lift ovo je najbolje.

pod new stavi.
new lift;
u onfilterscriptinit stavi.
lift = CreateObject(ID, x,y,z,rx,ry,rz);
zatim di su ti ostali forward stavi ovo.
forward LiftTimer();
forward Lifttimer1();


i unda ponovno u onfilterscriptinit stavi ovo.
SetTimer("LiftTimer", 10000, 0);

i negdje na dono skripte stavi ovako.
public LiftTimer()
{
   MoveObject(lift,x,y,z, brzina); //neka ti ovo podigne lift na gornju razinu.
   SetTimer("LiftTimer1", 10000, 0);
   return 1;
}
public LiftTimer1()
{
   MoveObject(lift,x,y,z, brzina);//neka ti ovo spusti lift na doljnu razinu.
   SetTimer("LiftTimer", 10000, 0);
   return 1;
}