Sergio_Mittone
Компетентный
всем привет у меня проблема с разгрузкой ложу я значит в тачку 5 ящиков все норм потом разгружаю все идет норм когда забираю последний пропадает надпись Загружено стокато ящиков потом появляется загружено 0 потом я беру опять ящик оно пишет загружено -1 а потом я хочу еще раз взять но пишеь ящиков больше нет а надпись остается
PHP:
if(strcmp(cmd,"/takeammo",true)==0){
if(!IsAArm(playerid) && !IsAMaf(playerid)) return SCM(playerid,-1,"Вам запрещено использовать это");
new nearveh = GetNearestVehicle(playerid),string[128];
if(GetVehicleModel(nearveh) != 470 && GetVehicleModel(nearveh) != 579 && GetVehicleModel(nearveh) != 409 && GetVehicleModel(nearveh) != 505 && GetVehicleModel(nearveh) != 516 && GetVehicleModel(nearveh) != 533 && GetVehicleModel(nearveh) != 421 && GetVehicleModel(nearveh) != 455 && GetVehicleModel(nearveh) != 561 && GetVehicleModel(nearveh) != 519) return SendClientMessage(playerid,-1,"Вы не рядом с машиной!");
if(PatronPlayer[playerid] > 0){
SendClientMessage(playerid,-1,"У вас уже есть ящик с патронами");return 1;}
if(PatrCar[nearveh] < 0) return SendClientMessage(playerid,-1,"Машина пуста");
SendClientMessage(playerid, COLOR_WHITE, "Вы взяли 1 ящ. патронов");
PatrCar[nearveh] -= 1;//
PatronPlayer[playerid] +=1;
ClearAnimations(playerid, 1);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
SetPlayerAttachedObject(playerid, 1 , 2358, 1,0.11,0.36,0.0,0.0,90.0);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
Delete3DTextLabel(Potri3dtext[playerid]);
new newcar = GetNearestVehicle(playerid);
format(string,sizeof(string),"Загружено ящиков: %d", PatrCar[nearveh]);
Potri3dtext[playerid] = Create3DTextLabel(string, 0xFDE640AA, 0.0, 7.77, 7.77, 30.0,0,1);
Attach3DTextLabelToVehicle(Potri3dtext[playerid], newcar, 0.0, 0.0, 2.0 );
format(string, sizeof(string), "{ff6500}Загружено ящиков: %d", PatrCar[nearveh]);
SendClientMessage(playerid, COLOR_WHITE, string);return 1;}
