Skripta koju koristim: 4CRP
Detaljan opis problema: //
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Kako da stavim da samo vlasnik kuce moze da otvara kucnu kapiju.Naprimer: Kuca je na buy i ja je kupim a kuca ima kapiju niko ne moze da je otvara i ja kada sam kupio tu kucu dodjem do kucne kapije i kucam /kopen i ona se otvori posle kucam /kclose ona se zatvori moze neko da mi pomogne ?
[Pomoc] Kucna kapija
436
pregleda
8
postova
31. Okt. 2013.
31. Okt. 2013.
Namestis kao i kapije za organizacije samo stavis provaru na kucne kljuceve ili id kuce da se otvara kapija.Mislim da na 4crp je definisano na"pPhousekey" pa ti stavis od ID-a kuce proveru xD .
31. Okt. 2013.
new necijakapija;CMD:otvori(playerid,params[])
{
MoveDynamicObject(necijakapija,Koordinate);
return 1;
}
CMD:zatvori(playerid,params[])
{
MoveDynamicObject(necijakapija, Koordinate);
return 1;
}E sada u komandu ubaci samo proveru da cita varijablu kuce pa podesi taj id kuce vlasnik moze koristiti kapiju.
1. Nov. 2013.
if(!strcmp(cmdtext, "/kopen", true))
{
if (PlayerToPoint(15, playerid, 1557.3126,-2185.1287,13.5469)) //stavi koordinate tvoje
{
if(PlayerInfo == 317) //promeni id kuce
{
MoveDynamicObject(villagate, 1557.40002441,-2184.69995117,10.80000019, 2.5); // stavi koordinate otvorene kapije // villagate promeni kao sto si definisao svoju kapiju
SetTimer("villagatee", 7000, 0); // stavi tvoj timer
SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
{
SendClientMessage(playerid, COLOR_GREY,"* Nemate daljinski od vrata ili kapije !");
return 1;
}
}
SendClientMessage(playerid, COLOR_GREY,"* Niste blizu vrata ili kapije !");
return 1;
} da zatvoris kapiju samo napravi cmd /kclose sve isto kao ovde sem MoveDynamicObject tu stavljas koordinate zatvorene kapije i promenis da ne pise %s otvara kapiju nego %s zatvara 🙂1. Nov. 2013.
Dodam new vilagatee i forward vilagatee ? Da ne menjam i kako da namestim da se automacki zatvara da nekuca /kclose ?
1. Nov. 2013.
new villagate;
forward villagatee();
public villagatee()
{
MoveDynamicObject(villagate,1557.40002441,-2184.69995117,13.80000019, 2.0); // zatvorene kordinate stavi svoje ovde
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava