Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Andrijan poslato Februar 12, 2014, 02:26:32 PRE PODNE

Naslov: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 12, 2014, 02:26:32 PRE PODNE
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):/
Naslov: Odg: [Pomoc] Rent
Poruka od: .::^FrAjLo^::. poslato Februar 12, 2014, 09:56:18 PRE PODNE
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);
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 12, 2014, 12:46:07 POSLE PODNE
Jesam a sta mu dodje ovo CanTurnEngine[playerid] = 9999; ?
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 13, 2014, 02:43:14 PRE PODNE
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
Naslov: Odg: [Pomoc] Rent
Poruka od: .::^FrAjLo^::. poslato Februar 13, 2014, 16:07:38 POSLE PODNE
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 :)
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 13, 2014, 17:18:20 POSLE PODNE
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
Naslov: Odg: [Pomoc] Rent
Poruka od: .::^FrAjLo^::. poslato Februar 13, 2014, 17:53:38 POSLE PODNE
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 !
Naslov: Odg: [Pomoc] Rent
Poruka od: strahinja poslato Februar 13, 2014, 19:45:07 POSLE PODNE
Daj celu funkciju
Naslov: Odg: [Pomoc] Rent
Poruka od: .::^FrAjLo^::. poslato Februar 13, 2014, 20:46:00 POSLE PODNE
To sam ti dao samo kao primer da bi naso i izbrisao to TogglePlayerControllable(playerid, 0);
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 14, 2014, 00:07:56 PRE PODNE
Nece i dalje moze da se vozi. jel mogu da stavim da kola budu ugasena ?
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 14, 2014, 01:00:22 PRE PODNE
bumpic
Naslov: Odg: [Pomoc] Rent
Poruka od: Andrijan poslato Februar 14, 2014, 01:06:54 PRE PODNE
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.
Naslov: Odg: [Pomoc] Rent
Poruka od: .::^FrAjLo^::. poslato Februar 14, 2014, 15:23:16 POSLE PODNE
Ne bi trebalo to dase desava ! I koristi funkciju EDIT nemoj da postas 2-3 puta za redom!