Jump to content
  • 0

pomoc Vozidla


FaGaN

Dotaz

Dobré ránko.

Chcel by som pomôcť, pretože neviem ako spraviť časť do vehicle systému.

V súbore ... mám riadky vehicleid = majiteľ.

No ako mám vyčítať vyčítať iba to vehicleid a spawnuť to vozidlo do VW 10 ?

Thx za káždý kompliment :d

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

:)

SetVehicleVirtualWorld(vehicleid, 10);

PS:

Ještě jsi psal že potřebuješ vytáhnout ID vozidla tak mi řekni přes co ukládáš a nějaká ukázka kodu(Enum,Proměná a pokud chceš tak i Vytvoření vozidla ve vehicle systému ) :)

Dejme tomu že máš příklad.

#define MAX_VOZIDEL 200

enum vInfo
{
v_ID,
v_Model,
Float:v_X,
Float:v_Y,
Float:v_Z,
v_VW,
v_Majitel[MAX_PLAYER_NAME]
}
new VozidloInfo[MAX_VOZIDEL][vInfo];
new idvozidla;

V načítání vozidel máš dejme tomu

 A pracuješ přes DOF

   new Soubor[150];
    for(new v = 0; v < MAX_VOZIDEL; v++)
    {
        format(Soubor, sizeof(Soubor), "/Vozidla/%d.ini",v);
        if(DOF2_FileExists(Soubor))
        {
            VozidloInfo[v][v_ID] = DOF2_GetInt(Soubor, "ID");
            VozidloInfo[v][v_Model] = DOF2_GetInt(Soubor, "Model");
            VozidloInfo[v][v_X] = DOF2_GetFloat(Soubor, "X");
            VozidloInfo[v][v_Y] = DOF2_GetFloat(Soubor, "Y");
            VozidloInfo[v][v_Z] = DOF2_GetFloat(Soubor, "Z");
            VozidloInfo[v][v_VW] = DOF2_GetInt(Soubor, "VW");
            strmid(VozidloInfo[v][v_Majitel], DOF2_GetString(Soubor, "Majitel"), false, strlen(DOF2_GetString(Soubor, "Majitel")),MAX_PLAYER_NAME);
            if(VozidloInfo[v][v_X] != 0)
            {
            VozidloInfo[v][v_ID] = CreateVehicle(VozidloInfo[v][v_Model],VozidloInfo[v][v_X],VozidloInfo[v][v_Y],VozidloInfo[v][v_Z],90,-1,-1,-1);
            SetVehicleVirtualWorld(VozidloInfo[v][v_ID],VozidloInfo[v][v_VW]);
            idvozidla++;
        }
        }
    }

A pokud to chceš jen pro teleport třeba

SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 10);
SetPlayerVirtualWorld(playerid, 10);
Link to comment
Share on other sites

  • 0

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...