Guys im having some trouble here basicly the command executes this stock but nothing happens i might have done something wrong mind taking a look ?
Im wondering if somethign is wrong with for(new player=0; player<MAX_PLAYERS; player++) cause when the stock is is executed the car of any player wont respawn.
Код:
stock SetVehicleToRespawnI()
{
new E,L,A,D,H,T,O;
for(new player=0; player<MAX_PLAYERS; player++)
if(PlayerInfo[player][pPcarkey] > 399 && PlayerInfo[player][pPcarkey] < 612)
{
pC1[player] = PlayerInfo[player][pPcarkey];
CarInfo[pC1[player]][cUid] = player;
SetVehicleNumberPlate(pC1[player], PlayerInfo[player][pPlate1]);
SetVehicleToRespawn(pC1[player]);
for(new i = 0; i < 10; i++)
{
CarInfo[pC1[player]][cGunTrunk][i] = PlayerInfo[player][pCar1GunTrunk][i];
CarInfo[pC1[player]][cTrunkAmmo][i] = PlayerInfo[player][pCar1TrunkAmmo][i];
}
AddVehicleComponent(pC1[player], PlayerInfo[player][pM1C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM2C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM3C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM4C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM5C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM6C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM7C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM8C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM9C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM10C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM11C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM12C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM13C1]);
AddVehicleComponent(pC1[player], PlayerInfo[player][pM14C1]);
GetVehicleParamsEx(pC1[player],E,L,A,D,H,T,O);
SetVehicleParamsEx(pC1[player],0,L,A,1,H,T,O);
SetVehicleVirtualWorld(pC1[player], PlayerInfo[player][pPcarvw]);
LinkVehicleToInterior(pC1[player], PlayerInfo[player][pPcarint]);
ChangeVehiclePaintjob(pC1[player], PlayerInfo[player][pPaintjob]);
}
for(new player=0; player<MAX_PLAYERS; player++)
if(PlayerInfo[player][pPcarkey2] > 399 && PlayerInfo[player][pPcarkey2] < 612)
{
pC2[player] = PlayerInfo[player][pPcarkey2];
CarInfo[pC2[player]][cUid] = player;
SetVehicleNumberPlate(pC2[player], PlayerInfo[player][pPlate2]);
SetVehicleToRespawn(pC2[player]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM1C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM2C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM3C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM4C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM5C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM6C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM7C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM8C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM9C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM10C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM11C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM12C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM13C2]);
AddVehicleComponent(pC2[player], PlayerInfo[player][pM14C2]);
SetVehicleVirtualWorld(pC2[player], PlayerInfo[player][pPcarvw2]);
LinkVehicleToInterior(pC2[player], PlayerInfo[player][pPcarint2]);
ChangeVehiclePaintjob(pC2[player], PlayerInfo[player][pPaintjob2]);
for(new i = 0; i < 10; i++)
{
CarInfo[pC2[player]][cGunTrunk][i] = PlayerInfo[player][pCar2GunTrunk][i];
CarInfo[pC2[player]][cTrunkAmmo][i] = PlayerInfo[player][pCar2TrunkAmmo][i];
}
GetVehicleParamsEx(pC1[player],E,L,A,D,H,T,O);
SetVehicleParamsEx(pC1[player],0,L,A,1,H,T,O);
}
for(new player=0; player<MAX_PLAYERS; player++)
if(PlayerInfo[player][pPvipcar] > 399 && PlayerInfo[player][pPvipcar] < 612)
{
pC3[player] = PlayerInfo[player][pPvipcar];
CarInfo[pC3[player]][cUid] = player;
SetVehicleNumberPlate(pC3[player], PlayerInfo[player][pPlate3]);
SetVehicleToRespawn(pC3[player]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM1C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM2C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM3C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM4C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM5C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM6C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM7C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM8C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM9C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM10C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM11C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM12C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM13C3]);
AddVehicleComponent(pC3[player], PlayerInfo[player][pM14C3]);
SetVehicleVirtualWorld(pC3[player], PlayerInfo[player][pPcarvw3]);
LinkVehicleToInterior(pC3[player], PlayerInfo[player][pPcarint3]);
ChangeVehiclePaintjob(pC3[player], PlayerInfo[player][pPaintjob3]);
for(new i = 0; i < 10; i++)
{
CarInfo[pC3[player]][cGunTrunk][i] = PlayerInfo[player][pCar3GunTrunk][i];
CarInfo[pC3[player]][cTrunkAmmo][i] = PlayerInfo[player][pCar3TrunkAmmo][i];
}
GetVehicleParamsEx(pC1[player],E,L,A,D,H,T,O);
SetVehicleParamsEx(pC1[player],0,L,A,1,H,T,O);
}
return 1;
}