Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] Oko komande /stavikutiju

Započeo Fantasy_Man
pre 12 godina
499
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Fantasy_Man
Hustler
pre 12 godina
Mod: GTARP
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;
}
MadDog
Crime Lord
pre 12 godina
MAX_TRUNK_SLOTS pa povecaj, verovatno to moras uraditi, trebalo bi da cuva kutije ima varijabla za cuvanje koliko vidim.
Fantasy_Man
Hustler
pre 12 godina
a gde to da ubacim ?
MadDog
Crime Lord
pre 12 godina
Fantasy_Man wrote on October 28, 2013, 12:54 pm:
a gde to da ubacim ?


to vec imas i potrazi u modu da vidis koji ti je limit.
Fantasy_Man
Hustler
pre 12 godina
dzabe,ne znam kako da uradim to. Da li postiji neki drugi nacin
Fantasy_Man
Hustler
pre 12 godina
Meni ta komanda ne radi
Matorp
Underboss
pre 12 godina
Pa nemoj raditi u strcm koamnde nego u ZCMD laganiji je i prvo moras stisnuti CTRL+F i onda upises no gdje ti je limit!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava