[POMOC] Zakljucavanje vozila

Započeo Majkl Script
22. Sep. 2016. Zaključano
1,198
pregleda
17
postova
Marko_Salvatorelo
4
Made Man
22. Sep. 2016.
Skripta koju koristim: Moja
Detaljan opis problema: Stavio sam da kada je igrac previse udaljen od svog vozila da ne moze da ga zakljuca/otkljuca tj mora da bude u blizini svog vozila , ali ja i kada sam blizu vozila kaze niste u blizini vozila
Dio skripte: http://pastebin.com/Zmfkuy7p - LINK

Neke slike/video za lakse dobivanje pomoci(neobavezno): Nemam nista 😄
PedjaZakon
5
Godfather
23. Sep. 2016.
Probaj ovako http://pastebin.com/FFCsvLSd
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
opet isto ne radi ☹️
Amar Tinjak
4
Enforcer
23. Sep. 2016.
idi preko pozicije auta iz CarInfo- VoziloInfo, kako ti ide, ako je igrac na poziciji tog vozila da mo otkljuca....
ophion
5
OG Legend
23. Sep. 2016.
if( IsPlayerInRangeOfPoint(playerid,10.0,VehicleInfo..,VehicleInfo...); itd.
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
Da ali tako cu moci da ga otkljucam/zakljucam samo na mestu gde mu je save X,Y,Z koridinate tj tamo gde je parkiran
Lenonâ„¢
5
Godfather
23. Sep. 2016.
Kako ti je definisano ovo "i" ?
eSADâ„¢
5
Kingpin
23. Sep. 2016.
            case 1:
            {
              new Float:X,Float:Y,Float:Z;
              GetVehiclePos(VoziloInfo,X,Y,Z);
              if(IsPlayerInRangeOfPoint(VoziloInfo,10.0,X,Y,Z))
            {
                if(VoziloInfo == 0)
                {
                    VoziloInfo = 1; SacuvajVozilo(i);
                    GameTextForPlayer(playerid, "~w~Vozilo ~r~zakljucano", 3000, 3);
                    new string;
                    format(string, sizeof(string), "*%s zakljucava svoje vozilo marke %s.",GetName(playerid),ImenaVozila[VoziloInfo - 400]);
                    ProxDetector(20.0, playerid, string,roza2,roza2,roza2,roza2,roza2);
                    SacuvajVozilo(i);
                }
                else
                {

                    VoziloInfo = 0; SacuvajVozilo(i);
                    GameTextForPlayer(playerid, "~w~Vozilo ~g~otkljucano", 3000, 3);
                    new string;
                    format(string, sizeof(string), "*%s otkljucava svoje vozilo marke %s.",GetName(playerid),ImenaVozila[VoziloInfo - 400]);
                    ProxDetector(20.0, playerid, string,roza2,roza2,roza2,roza2,roza2);
                    SacuvajVozilo(i);
                }
            }
            else  return SCM(playerid,grey,"Niste u blizni vaseg vozila ,nemate domet !");
            }

Probaj sad
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
Lenonâ„¢ wrote on September 23, 2016, 11:27 am:
Kako ti je definisano ovo "i" ?


new i = autoodabir; tj to je lepo podeseno kad igrac u Dialogu izabere slot vozila
Lenonâ„¢
5
Godfather
23. Sep. 2016.
Marko_Salvatorelo wrote on September 23, 2016, 11:27 am:
Kako ti je definisano ovo "i" ?


new i = autoodabir; tj to je lepo podeseno kad igrac u Dialogu izabere slot vozila

Tebi ne treba slot vozila vec ID vozila na serveru. Imas li enum za ID vozila?
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
imam
eSADâ„¢
5
Kingpin
23. Sep. 2016.
De probaj ba uradi onako kako sam ti ja gore dao
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
ᕼᖇᑌᔕTᗩᑎOᐯIᑕ wrote on September 23, 2016, 1:01 pm:
De probaj ba uradi onako kako sam ti ja gore dao


Probao ali opet ne radi ☹️
Lenonâ„¢
5
Godfather
23. Sep. 2016.
Uradi ovako kako ti je  ᕼᖇᑌᔕTᗩᑎOᐯIá‘• rekao samo uvrsti svoj enum. Ako i dalje ne funkcionise postavi mi dio gdje ucitavas vozila.
Marko_Salvatorelo
4
Made Man
23. Sep. 2016.
#define MAX_AUTA        1000
#define AUTO_FILE                      "Automobili/%d.ini" // file u kome se sprema statistika vozila
enum vInfo
{
vModel,
    Float:vPozX,
    Float:vPozY,
    Float:vPozZ,
    Float:vPozA,
    vBoja1,
    vBoja2,
    vVlasnik,
    vImaVlasnika,
    vZakljucan,
ownedvehicleodabir,
vRadio,
vComponent0,
vComponent1,
vComponent2,
vComponent3,
vComponent4,
vComponent5,
vComponent6,
vComponent7,
vComponent8,
vComponent9,
vComponent10,
vComponent11,
vComponent12,
vComponent13,
vPaintJob,
vPrtljaznik,
vID,
vCena,
vProdaja,
vNeaktivnost
};
new VoziloInfo;

forward UcitajVozila(id, name[], value[]);
public UcitajVozila(id, name[], value[])
{
    INI_Int("Model", VoziloInfo);
    INI_Float("X", VoziloInfo);
    INI_Float("Y", VoziloInfo);
    INI_Float("Z", VoziloInfo);
    INI_Float("A", VoziloInfo);
    INI_Int("Boja1", VoziloInfo);
    INI_Int("Boja2", VoziloInfo);
    INI_String("Vlasnik", VoziloInfo,60);
    INI_Int("ImaVlasnika", VoziloInfo);
INI_Int("Zakljucan", VoziloInfo);
INI_Int("Radio", VoziloInfo);
INI_Int("Component0", VoziloInfo);
INI_Int("Component1", VoziloInfo);
INI_Int("Component2", VoziloInfo);
INI_Int("Component3", VoziloInfo);
INI_Int("Component4", VoziloInfo);
INI_Int("Component5", VoziloInfo);
INI_Int("Component6", VoziloInfo);
INI_Int("Component7", VoziloInfo);
INI_Int("Component8", VoziloInfo);
INI_Int("Component9", VoziloInfo);
INI_Int("Component10", VoziloInfo);
INI_Int("Component11", VoziloInfo);
INI_Int("Component12", VoziloInfo);
INI_Int("Component13", VoziloInfo);
INI_Int("PaintJob", VoziloInfo);
INI_Int("Cena", VoziloInfo);
INI_Int("Prodaja", VoziloInfo);
INI_Int("Neaktivnost", VoziloInfo);
    return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha