Jump to content

Question

Posted

Salut. Am facut comanda /park dar problema este ca masina cand se respawneaza nu se pune in pozitia corecta. (Angle)

Se actualieaza corect. Nu asta e problema. Problema este ca nu o spawneaza cu rotatia corecta.

new Float: fPos[4], Float: a;
GetVehiclePos(vehicleid, fPos[0], fPos[1], fPos[2]);	
GetVehicleZAngle(vehicleid, a);

carVariables[vPersonal[vehicleid]][cPos][0] = fPos[0];
carVariables[vPersonal[vehicleid]][cPos][1] = fPos[1];
carVariables[vPersonal[vehicleid]][cPos][2] = fPos[2];
carVariables[vPersonal[vehicleid]][cRotate] = a;

vUpdate(vPersonal[vehicleid], cLocationXx);
vUpdate(vPersonal[vehicleid], cLocationYx);
vUpdate(vPersonal[vehicleid], cLocationZx);
vUpdate(vPersonal[vehicleid], cRotatex);

SetVehicleToRespawn(vehicleid);

iar la OnVehicleSpawn:

if(vPersonal[vehicleid])
{
    	ChangeVehicleColor(vehicleid, carVariables[vPersonal[vehicleid]][cColour][0], carVariables[vPersonal[vehicleid]][cColour][1]);
		SetVehiclePos(vehicleid, carVariables[vPersonal[vehicleid]][cPos][0], carVariables[vPersonal[vehicleid]][cPos][1], 			    carVariables[vPersonal[vehicleid]][cPos][2]);
		SetVehicleZAngle(vehicleid, carVariables[vPersonal[vehicleid]][cRotate]);
		Gas[vehicleid] = carVariables[vPersonal[vehicleid]][cFuel];
	}

Nu inteleg de ce o spawneaza diferit .

5 answers to this question

Recommended Posts

  • 0
  • Administrator
Posted

Fai un debug la carVariables[vPersonal[vehicleid]][cRotate] cand se spawneaza masina. O metoda mai buna e sa o distrugi si sa o spawnezi iar, asa nu mai faci toate alea.

  • Upvote 1
  • 0
Posted

Cred ca functiona doar sa pui Float:a in loc de a simplu..

GetVehicleZAngle(currentveh, z_rot);

 returneaza un float, deci.. ai nevoie de un string de tip float pentru a stoca acea rotatie..

  • 0
Posted (edited)
Acum 11 minute, Un4m3d a spus:

Cred ca functiona doar sa pui Float:a in loc de a simplu..


GetVehicleZAngle(currentveh, z_rot);

 returneaza un float, deci.. ai nevoie de un string de tip float pentru a stoca acea rotatie..

String de tip float? Wut? Ori e string ori e float, nu amesteca tipurile de data totusi.

Una e stringul care stocheaza sir de caractere, si una e float care stocheaza nunerele reale (0.000)

Edited by Banditul
  • Upvote 1
  • 0
Posted (edited)
Acum 14 minute, Banditul a spus:

String de tip float? Wut? Ori e string ori e float, nu amesteca tipurile de data totusi.

Una e stringul care stocheaza sir de caractere, si una e float care stocheaza nunerele reale (0.000)

Tu le zici cum ai invatat tu, eu le zic cum stiu eu.

// edit: Wrong, acum am vazut ce prostie am scris, imi pare rau :)

Edited by Un4m3d
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.