Skripta koju koristim:0
Detaljan opis problema:Napravio sam da se kapija otvara pritiskom na slovo C kada je igrac u toj blizini.Ovako nesto nisam radio jer sam pravio preko komandi i radilo je...Ali sa ovim kapija nece ni da se mrdne jedino sto se desi je poruka koja se posalje...
Dio skripte:stavio sam ovo gorenew adminkapija;
zatim sam stavio ovako nestopublic OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_CROUCH)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1265.0709,-2045.5453,59.2627))
{
MoveObject(adminkapija, 1253.43701, -2045.54749, 60.86406, 2.00);
SetTimer("zatvori", 5000, 0);
SCM(playerid, ZELENA, "Uspesno si otvorio kapiju.Automatski ce se zatvoriti");
}
}
return 1;
}
Tu je i kapija adminkapija = CreateDynamicObject(980, 1264.10291, -2045.93726, 60.86406, 0.00000, 0.00000, -181.37999);
kao i tajmer forward zatvori();
public zatvori() // ADMIN KAPIJA ZATVARANJE
{
MoveObject(adminkapija, 1264.10291, -2045.93726, 60.86406, 2.00);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Pa objekat si kreirao kao CreateDynamicObject a pomeranje ostavio na MoveObject ako vec ides preko streamera (sto je i dobro) onda radis isto i za kapije te bi onda to trebalo da bude MoveDynamicObject