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 😄
[POMOC] Zakljucavanje vozila
1,198
pregleda
17
postova
22. Sep. 2016.
23. Sep. 2016.
idi preko pozicije auta iz CarInfo- VoziloInfo, kako ti ide, ako je igrac na poziciji tog vozila da mo otkljuca....
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
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
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
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?
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 ☹️
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;
}
#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