[Pitanje]Vrata

Započeo ATL, Novembar 11, 2012, 14:27:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

ATL

O kakvom savjetu se radi: Pitanje
Detaljan opis savjeta:
Znaci trebam iskriptati vrata koja se otvaraju, ali ne kao kapije(da ''klize'', nego da se ''teleportiraju''). Pa samo vas zelim pitati jel to ovako ide(necu pisati pravilne kodove, jer nisam kod kuce)

Kod (komanda) [Izaberi]
cmd:komanda(playerid, params[])
{
    MoveObjct(playerid, Koordinati otvorenih vrata);
    timer na 3 sec i public otvorenavrata
    return 1;
}


Kod (public) [Izaberi]
forward otvorenavrata(playerid);
public otvorenavrata(playerid)
{
    MoveObejct(playerid, Koordinati zatvorenih vrata);
    return 1;


Kod (OnGameModeInit) [Izaberi]
new otvorena1 = CreateDynamicObject(koordinati zatvorenih vrata);
Komentar:


ATL

Citat: вιg вÏ...ηηу poslato Novembar 11, 2012, 14:31:59 POSLE PODNE
Ne koristiš moveobject, nego SetObjectPos.

Znaci sve kako sam ja rekao, samo ne Move nego Set....?

http://wiki.sa-mp.com/wiki/SetObjectPos

Znači, ovako:

CMD:komanda(playerid, params[])
{
     SetObjectPos(ID_objekta, X_Koordinata_otvorenih_vrata, Y_Koordinata_otvorenih_vrata, X_Koordinata_otvorenih_vrata);
     //Tajmer
     return 1;
}


I onda, u tajmer stavi:
SetObjectPos(ID_objekta, X_Koordinata_zatvorenih_vrata, Y_Koordinata_zatvorenih_vrata, X_Koordinata_zatvorenih_vrata);

ATL

Sta ide umjesto ovog objectid? ID objekta ili definicija, i jel zatvorena vrata stavljam u OnGamemodeInit(kad se upali da bude zatvorena vrata)