Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Paki poslato Novembar 10, 2013, 02:27:24 PRE PODNE

Naslov: [POMOC]Vozilo Ulaz
Poruka od: Paki poslato Novembar 10, 2013, 02:27:24 PRE PODNE
MOD:EGRP

Opis:Zanima me kako da napravim kad npr. napisem /udi ili samo stisnem F da udem s vozilom u garazu znaci imam 

PD i kada se upise ili stine F da me porta dole isto tako da mogu i nazad? moze neka pomoc pls!

Dio:Ako sta treba dat cu...

Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Newest Ralph. poslato Novembar 10, 2013, 12:02:24 POSLE PODNE
Po pravilima popuni temu. http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint (http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint) koristi ovo.
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Ermin. poslato Novembar 10, 2013, 14:38:34 POSLE PODNE

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if(newkeys & KEY_SECONDARY_ATTACK) // kada pritisne ENTER / F
   {
      if(IsPlayerInRangeOfPoint(playerid, 4.0, x, y, z))
      {
         // sta ce se desit ako je blizu tih ko-ordinata
      }
      else
      {
         // sta ce se desit ako nije blizu tih ko-ordinata
      }
   }
   return 1;
}
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Ermin. poslato Novembar 10, 2013, 16:16:03 POSLE PODNE
Isto je, isto ce mu napravit, ne vidim razliku.. zar je toliko bitno kako se napise :D

ali eto, kad vec ocete tako:

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if(newkeys & KEY_SECONDARY_ATTACK) // kada pritisne ENTER / F
   {
      if(IsPlayerInRangeOfPoint(playerid, 4.0, x, y, z))
      {
         // sta ce se desit ako je blizu tih ko-ordinata
         return 1;
      }
      // sta ce se desit ako nije blizu tih ko-ordinata
   }
   return 1;
}
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: [BR] Ralph poslato Novembar 10, 2013, 21:15:44 POSLE PODNE
Definisi sam odrugo dugme, jer ces tako izlaziti iz auta -.-
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Ermin. poslato Novembar 10, 2013, 21:25:19 POSLE PODNE
[quote author=[X-3] Ralph link=topic=81310.msg557438#msg557438 date=1384114544]
Definisi sam odrugo dugme, jer ces tako izlaziti iz auta -.-
[/quote]

Pa ne mora, ako bas oce sa 'F', nek kod OnPlayerExitVehicle stavi provjeru ako je blizu te garaze da ga vrati u vozilo
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Paki poslato Novembar 10, 2013, 21:58:38 POSLE PODNE
Oke decki hvala...samo me zanima di da to stvaim...
Dali moze dole na kraj skripte novi sam pa onda nisam sto posto siguran ako moze pomoc?
Naslov: Odg: [POMOC]Vozilo Ulaz
Poruka od: Ermin. poslato Novembar 10, 2013, 22:13:48 POSLE PODNE
if(newkeys & KEY_SECONDARY_ATTACK) // kada pritisne ENTER / F
   {
      if(IsPlayerInRangeOfPoint(playerid, 4.0, x, y, z))
      {
         // sta ce se desit ako je blizu tih ko-ordinata
      }
      else
      {
         // sta ce se desit ako nije blizu tih ko-ordinata
      }
   }


ovaj kod stavi pod
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)