[Pomoc]Kapija


Započeo Null, April 17, 2014, 22:29:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: /
Detaljan opis problema: Neko da mi da komandu za kapiju kucnu, samo da vlasnik moze otvarati u YCMD ako nije problem.. Hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

imaš kreiranu kapiju (otvorenu) i zatvorenu? (napravljenu)
Da ti napravimo da se to moze radit.
I imaš tutorijal pogledaj malo.

CreateDynamicObject(971, 200.60747, -1386.50452, 43.42339,   0.00000, 0.00000, 225.48000); Otvorena
CreateDynamicObject(971, 200.60747, -1386.50452, 47.63379,   0.00000, 0.00000, 225.48000);  zatvorena
AddPlayerClass(294,196.7732,-1383.8234,48.4648,230.4902,0,0,0,0,0,0); //  Ovo za Range ispred kapije

na pocetku napravi
new kucnakapija;


Sada treba da napravis tu kapiju :)
kucnakapija = CreateDynamicObject(971, 200.60747, -1386.50452, 47.63379,   0.00000, 0.00000, 225.48000);  //zatvorena


Komanda za otvaranje
CMD:otvori(playerid, params[])
{
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"Greska | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	new string[100];
	if(IsPlayerInRangeOfPoint(playerid, 10.0, 196.7732,-1383.8234,48.4648,230.4902)) //Tvoja Kapija
	{
		if(PlayerInfo[playerid][pVlasnikKuce] == ID_Kuce) //Podesi svoje parametre ovde
		{
			MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 43.42339, 2.00); // Ovo 2.00 je brzina otvaranja podesi i to
			KapijeTimer[playerid] = SetTimer("kucnakapija1", 7000, 0);
			format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
			ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
			SCM(playerid,-1,"{FFDEAD}(Kapija) "SIVA"Otvaras kapiju na kuci"");
		}
		else return SCM(playerid,-1, ""CRVENA"[Greska!] "Siva"Samo vlasnik kuce!");
	}


Sada napravis novi Public za timer koji ce zatvoriti kapiju automatski znaci ne treba ti komanda /zatvori :)
forward kucnakapija1();
public kucnakapija1()
{
	MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 47.63379, 2.00); // Ovo zatvara kapiju
	return 1;
}


Ja sam ubacio tvoje kordinate tebi samo preostaje da ubacis ovo u skriptu ako ti bude erora oko ovog "CRVENA" i to to su definisane boje samo izbrisi to i radi ce sve ok :)
_____________ Objavljeno:_____________
Balkan City- Kupovina Auta | Balkna City- Auto Perionica | [MAP]Balkan City- La Cosa Nostra | [Map]Balkan City - Kuce kod opstine

Balkan City RolePlay    [85%]

Treba mi u YCMD kad ubacim u CMD nadje mi nekakvih errora ne vezano za tu komandu :D

Moja greska nisam zatvorio komadnu  :D

CMD:otvori(playerid, params[])
{
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"Greska | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	new string[100];
	if(IsPlayerInRangeOfPoint(playerid, 10.0, 196.7732,-1383.8234,48.4648,230.4902)) //Tvoja Kapija
	{
		if(PlayerInfo[playerid][pVlasnikKuce] == ID_Kuce) //Podesi svoje parametre ovde
		{
			MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 43.42339, 2.00); // Ovo 2.00 je brzina otvaranja podesi i to
			KapijeTimer[playerid] = SetTimer("kucnakapija1", 7000, 0);
			format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
			ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
			SCM(playerid,-1,"{FFDEAD}(Kapija) "SIVA"Otvaras kapiju na kuci"");
		}
		else return SCM(playerid,-1, ""CRVENA"[Greska!] "Siva"Samo vlasnik kuce!");
	}
        return 1;
}


Sad ne bi trebalo da bude errora, javi ako bude ili ako uspes. :)
_____________ Objavljeno:_____________
Balkan City- Kupovina Auta | Balkna City- Auto Perionica | [MAP]Balkan City- La Cosa Nostra | [Map]Balkan City - Kuce kod opstine

Balkan City RolePlay    [85%]

Kazem ti treba mi YCMD ta komanda nece kad ubacim, pojavi se 26 drugih errora ne vezano za tu komandu

Pa prebaci u YCMD pogledaj kako su ti sastavljene neke komande u YCMD i onda napravi komandu na ovu foru sto sam ti poslao gore  ;)
_____________ Objavljeno:_____________
Balkan City- Kupovina Auta | Balkna City- Auto Perionica | [MAP]Balkan City- La Cosa Nostra | [Map]Balkan City - Kuce kod opstine

Balkan City RolePlay    [85%]