[POMOC]Kapija


Započeo [BURPG]Mihajlo, Februar 08, 2014, 11:07:04 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Raven's
Detaljan opis problema:Trebam da napravim jednostavnu kapiju ako bi mi iko mogao objasniti kako + pravljenje cmd za otvori, zatvori :D
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Nagradna igra u toku: Klikni me nezno

 Tu gdje ti pise YakuzaKapija ti stavi svoje ali moraÅ¡ definirati na početku
new YakuzaKapija;

i pod on gamemodeinit
YakuzaKapija = CreateDynamicObject(988,1041.5000000,-1460.0000000,13.6000000,0.0000000,0.0000000,91.0000000);

ovo za ongamemode init dobiješ kad convertaš mapu
CMD:otvori(playerid, params[])
{
     if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6)  // ako je igrac u organizaciji ID 6 može samo otvoriti, promjeni si
     {
        if(IsPlayerInRangeOfPoint(playerid,15.0, 1041.5000000,-1460.0000000,13.6000000)) //ako je igrac u blizini kapije
        {
            MoveDynamicObject(YakuzaKapija,1041.5000000,-1460.0000000,5.6000000,2.0); // koordinate otvorene kapije
	    	SendClientMessage(playerid, COLOR_BISQUE, "(Kapija){CCCCCC} Otvaras kapiju u Yakuza bazi!"); //ispisuje poruku igracu koji je otvorio kapiju
        }
     }
	 return 1;
}

CMD:zatvori(playerid, params[])
{
	if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6) // ako je igrac u orgi id 6 može zatvoriti
	{
        if(IsPlayerInRangeOfPoint(playerid,15.0, 1041.5000000,-1460.0000000,13.6000000)) //ako je igrac u toj blizini
        {
            MoveDynamicObject(YakuzaKapija,1041.5000000,-1460.0000000,13.6000000,2.0); //koordinate zatvorene kapije
	    	SendClientMessage(playerid, COLOR_BISQUE, "(Kapija){CCCCCC} Zatvaras kapiju u Yakuza bazi!"); //ispisuje poruku igracu koji je zatvorio kapiju
        }
     }
	 return 1;
}

Hvala kako definisati da igrac moze da otvori tu kapiju?

Nagradna igra u toku: Klikni me nezno



Samo zamenis ovo kako ti odgovara:
     if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6)


Evo primeri da moze bilo ko :

     if(PlayerInfo[playerid][pLevel] >= 1)

Mod je u strcmp ako bi neko mogao napisati takvu cmd :D

Nagradna igra u toku: Klikni me nezno

A cuo sam i za neki timer?Kkao to da uradim?

Nagradna igra u toku: Klikni me nezno