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!
[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