Opis problema: treba mi kada upisem /stavikutiju da mi se kutija savucva u trunk. I da u trunk moze stati najvise 10 kutija. ja sam probao nesto oraditi ali mi ne ide.
if(!strcmp(cmdtext, "/stavikutiju", true))
{
new counter = 0;
new result;
new plyName;
GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
for(new i; i != MAX_VEHICLES; i++)
{
new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
if(dist)
{
result = i;
counter++;
}
}
switch(counter)
{
case 0:
{
SendClientMessage(playerid, COLOR_GREY, " Nema vozila sa prtljaznikom u Vasoj blizini.");
}
case 1:
{
if(vehTrunkCounter != (MAX_TRUNK_SLOTS-1))
{
if(!IsAKombiVozac(playerid));
{
SendClientMessage(playerid, COLOR_GREY, " Prtljaznik zakljucan !");
return 1;
}
if(ReduceTime == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Morate sacekati 3 sekunde pre nego sto pokusate ponovo !");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_GREY, " Ne mozete otvoriti prtljaznik dok ste u vozilu");
return 1;
}
if(IsAPlane(result) || IsABike(result) || IsAOBike(result) || IsABoat(result) || IsAPizzabike(result) || IsABus(result) || IsATowcar(result) || IsAHspdCar(result) || IsAHarvest(result) || IsADrugHarvest(result) || IsASweeper(result) || result >=78 && result <= 83|| GetVehicleModel(GetPlayerVehicleID(result)) == 523)
{
SendClientMessage(playerid, COLOR_GREY, " Ovo vozilo nema prtljaznik !");
return 1;
}
new buffer;
new objectID = GetPlayerWeapon(playerid);
if(objectID != 0)
{
vehTrunkCounter++;
vehTrunk[vehTrunkCounter] = objectID;
format(buffer, sizeof(buffer), "Stavili ste svoj %s (municija: %i) u prtljaznik vozila.");
SendClientMessage(playerid, COLOR_WHITE, buffer);
RemovePlayerAttachedObject(playerid, 1);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s otvara prtljaznik vozila i stavlja oruzje unutra.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SaveTrunk();
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Prtljaznik vozila je pun");
return 1;
}
}
default:
{
SendClientMessage(playerid, COLOR_GREY, " Nadjeno vise od jednog vozila");
return 1;
}
}
return 1;
}