Pomjera objekat na određene koordinate sa podešavanjem brzine.
Parametri:
(objectid, Float:X, Float:Y, Float:Z, Float:Speed, Float:RotX = -1000.0, Float:RotY = -1000.0, Float:RotZ = -1000.0)
objectid - ID Objekta na kojem će djelovati funkcija.
Float:X - X koordinata za pomijeranje objekta.
Float:Y - Y koordinata za pomijeranje objekta.
Float:Z - Z koordinata za pomijeranje objekta.
Float:Speed - Brzina kojom će se objekat pomjeriti.
Float:RotX - Finalna X rotacija (neobavezno).
Float:RotY - Finalna Y rotacija (neobavezno).
Float:RotZ - Finalna Z rotacija (neobavezno).
Returns: Ova funkcija ne vraća određenu vrijednost.
NAPOMENA: Ova funkcija je dodana na 0.3d verziji i NEĆE raditi na predhodnim. |
Primjer[]
new objekt; public OnGameModeInit() { objekt = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); //Objekat koji ce mo pomjeriti return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/pomjeriobj", true) == 0) //Komanda { MoveObject(objekt, 0, 0, 10, 2.00); //Pomjeranje objekta SendClientMessage(playerid, 0xFF000000, "Objekt ce se pomjeriti za 2 sekunde"); //Tekst na chatu return 1; } return 0; }