PDA

View Full Version : [tutorial] adaugare girofar pe masini.



Royce.
31-03-2017, 06:38 PM
Prima data vom crea obiectul, in cazul nostru girofarul stins care are id-ul 19420.


CreateObject(19420, 0, 0, 0, 0, 0, 0, 0);

Acum sa explicam CreateObject.
Ce este cu albastru reprezinta id-ul obiectului.
Ce este cu rosu reprezinta coordonatele obiectului.
Ce este cu galben reprezinta coordonatele de rotatie ale obiectului.
Iar acel 0 reprezinta DrawDistance, adica distanta de la care sa se vada obiectul, 0 inseamna default, adica 300.

Pentru a putea pune obiectul pe o masina va fi asa:

new sirena = CreateObject(19420, 0, 0, 0, 0, 0, 0, 0);

Acum ca am creeat obiectul trebuie sa il atasam de masina.

AttachObjectToVehicle(sirena, copcar[1], 0.0, 0.0, 0.7, 0.0, 0.0, 0.0);

Sa explicam AttachObjectToVehicle.

Ce este cu maro este ce am pus dupa new-ul de mai sus, in cazul nostru sirena. Daca dupa new as fi pus Girofar puneam si aici Girofar.
Ce este cu Albastru reprezinta id-ul masinii. Am pus copcar[1] ca am vazut ca tot mai multi folosesc GM Blown, iar la acest gm id-ul masinilor de politie sunt CopCar. Dar puteti pune si de exemplu

new copcar[1] = AddStaticVehicleEx(411,1558.392000,-1710.859000,5.466783,1.0, 135, 135, 60000);

Iar restul sunt coordonate explicate mai sus.

Deci vom avea ceva de genul:

new sirena = CreateObject(19420, 0, 0, 0, 0, 0, 0, 0);
AttachObjectToVehicle(sirena, copcar[1], 0.0, 0.0, 0.7, 0.0, 0.0, 0.0);

a cei ce au inclus in gm Copcar sau orice alta denumire care reprezinta id-ul masinii.

Si asa la cei ce nu au deja inclus copcar sau alta denumire in gm


new sirena = CreateObject(19420, 0, 0, 0, 0, 0, 0, 0);
new copcar[1] = AddStaticVehicleEx(411,1558.392000,-1710.859000,5.466783,1.0, 135, 135, 60000);
AttachObjectToVehicle(sirena, copcar[1], 0.0, 0.0, 0.7, 0.0, 0.0, 0.0);