sn@!p
Умник
Ребят, проблема такая, когда прописываю начать загрузку, с зади машины появляется ящик, тоесть куда нужно слаживать ящика с оружием, но оно туда почему то, не ложиться
HTML:
case 1:
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) != 482) return SendClientMessage(playerid, COLOR_LGREY, "Вы не находитесь в грузовике (матовозе)");
//if(veh_gun[vehicleid][gun_amount] < 1) return SendClientMessage(playerid, COLOR_LGREY, "Автомобиль не загружен боеприпасами");
if(veh_gun[vehicleid][gun_load]) return SendClientMessage(playerid, COLOR_LGREY, "Транспорт уже стоит на загрузке");
veh_gun[vehicleid][gun_load] = true;
RemovePlayerFromVehicle(playerid);
new Float:x, Float:y, Float:z, Float:a;
GetVehiclePos(vehicleid,x,y,z);
GetVehicleZAngle(vehicleid,a);
x = x - (-6.0*floatsin(a,degrees));
y = y - 6.0*floatcos(a,degrees);//gVehicleGun[vehicleid][vGunAmount]
veh_gun[vehicleid][gun_pickup] = CreateDynamicPickup(3013, 23, x, y, z, -1, -1, -1, 100.0);
veh_gun[vehicleid][gun_area] = CreateDynamicSphere(x,y,z,1.0);
Itter_AddInternal(_:_Y_ITER_C0:VehicleGun@YSII_Cg,_:_Y_ITER_C0:VehicleGun@YSII_Ag,vehicleid,_Y_ITER_ARRAY_SIZE(VehicleGun));
SendClientMessage(playerid,COLOR_YELLOW,"Вы начали загрузку ящиков с боеприпасами");
}
else return SendClientMessage(playerid, COLOR_LGREY, "Вы не за рулём");
}
