Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [yub] Leo_Karl poslato Maj 01, 2013, 18:39:39 POSLE PODNE

Naslov: pomoć otvaranje kapije
Poruka od: [yub] Leo_Karl poslato Maj 01, 2013, 18:39:39 POSLE PODNE
Skripta koju koristim: moja od 0
Detaljan opis problema: kako da namestim da kada se igrač približi kapiji ona se sama otvori?
Dio skripte: šta god treba daću
Neke slike/video za lakse dobivanje pomoci(neobavezno): ovo mi je hitno!
Naslov: Odg: pomoć otvaranje kapije
Poruka od: [yub] Leo_Karl poslato Maj 01, 2013, 21:02:01 POSLE PODNE
[quote author=
Lenon link=topic=73039.msg509500#msg509500 date=1367429598]


na vrh:
new otvoriokapiju[MAX_PLAYERS];

pod OnPlayerConnect stavi:

otvoriokapiju[playerid] = 1;

stavi pod OnPlayerUpdate

if(otvoriokapiju[playerid] == 0)
      if(IsPlayerInRangeOfPoint(playerid, 5.0, X, Y, Z)) // izmjeni range po potrebi ja sam stavio 5 i dodaj svoje koordinate
      {
          //tvoj kod za otvaranje kapije
          otvoriokapiju[playerid] == 1;
          SendClientMessage(playerid, -1, "Otvaras kapiju!");
          SetTimerEx("otvorenakapija", 5000, 0, "i", playerid); // nakon 5 sekundi moci ce opet otvoriti kapiju
          return 1;
       }
      else
      {
           return 1;
       }
}



forward otvorenakapija(playerid);
public otvorenakapija(playerid)
{
    otvoriokapiju[playerid] == 1;
    return 1;
}



samo poravnaj ovo... i naravno prilagodi sebi kako hoces


ako sam negdje pogrijesio ispravite me.. :)
[/quote]

radi brate može lock ovde