[Pomoc] Rent

Započeo Andrijan, Februar 12, 2014, 02:26:32 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
Poslednja Izmena: Februar 13, 2014, 19:50:23 POSLE PODNE od strahinja

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 ?


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!