Skripta koju koristim:FB
Detaljan opis problema:Ovako ne znam kako da resim kad neko udje u rentvozilo ne mora da kuca /rentbike ili /rentcar nego moze odmah da ga vozi vozilo je upaljeno ako neko zna kako da to sredim i na svaki rent mi je drugacija cena negde 250,120,30,5 i kako da stavim da svuda bude ista.Hvala unapred
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Moras da dodas ovo :) :
TogglePlayerControllable(playerid, 0); // Freeza igraca, da ne moze da pobegne
Nacices tamo kod "OnPlayerStateChange" imaces
SendClientMessage(playerid, COLOR, "Da rentate auto /rentcar");
ili tako ness slicno i ti samo dodas ono TogglePlayerContollable(playerid, 0);
Jesam a sta mu dodje ovo CanTurnEngine[playerid] = 9999; ?
Nece i dalje moze da se vozi a jel zna neko kako da namestim da motor bude ugasen i da ne moze da kuca /engine dok ne ukuca /rentcar ili /rentbike ja imam komandu /engine
Gledaj ovako ------->
Pod "public OnPlayerStateChange" imas ovako nes slicno:
if(newstate == 2)
{
if(RentVozila(newcar))
{
if (Rentano[playerid] != newcar)
{
SendClientMessage(playerid,ZELENA,"========== RENT VOZILO ==========");
SendClientMessage(playerid,LJUBICASTA,"Da rentas: /rentcar .");
SendClientMessage(playerid,LJUBICASTA,"Da izadjes: /exitcar .");
TogglePlayerControllable(playerid, 0);// Freeza igraca, da ne moze da pobegne
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
}
else
{
return 1;
}
}
}
E sad vidis ono "TogglePlayerControllable(playerid, 0);// Freeza igraca, da ne moze da pobegne " e to ti nemas to treba da ubacis :)
bas suprotno ja imam to i dalje nece nego neko udje u vozilo i moze odmah da vozi upaljeno je kako da stavim da bude ugaseno
imas siguro negde tipa:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
TogglePlayerControllable(playerid, 1);
....
....
....
....
ili imas tu ili imaas ova :
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(IsPlayerInAnyVehicle(playerid))
{
TogglePlayerControllable(playerid, 1);
.....
.....
.....
Imas nes od ovog slicno sigurno niss drugo ne moze da bude !
Daj celu funkciju
To sam ti dao samo kao primer da bi naso i izbrisao to TogglePlayerControllable(playerid, 0);
Nece i dalje moze da se vozi. jel mogu da stavim da kola budu ugasena ?
bumpic
E da evo sad sam video ovo tek kad udjem u rent vozilo mogu da vozim, pa kad izadjem i udjem opet e tad ne mogu nego mi kuca da rentam.
Ne bi trebalo to dase desava ! I koristi funkciju EDIT nemoj da postas 2-3 puta za redom!