[POMOC] HITNO PREPREKA!


Započeo Ognjen_Cassso, Januar 09, 2016, 19:01:19 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja skripta
Detaljan opis problema: E vako ja stvorim prepreku i ono nece da je pokaze streamer je najnoviji ! :/
Dio skripte: // Ako zatreba dacu ???
Neke slike/video za lakse dobivanje pomoci(neobavezno): //


Evo 3 cmd vezane za ovo
YCMD:prepreka(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""COL_BE"[UE:SP] "SIVA"Morate biti ulogovani da bi koristili komande!");
	if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(BGPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	if(PlayerInfo[playerid][pRank] < 3) return SCM(playerid, -1, ""PLAVA"[GRESKA] "BELA"Morate biti rank 3+ da bi koristili ovu komandu!");
	new id,Float:A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A);
	if(sscanf(params, "i", id))
	{
		SCM(playerid, -1, ""COL_BE""ZUTA"[UE:SP] "BELA"/prepreka [Prepreke (1-4)]");
		SCM(playerid, -1, "|------------------PREPREKE-----------------|");
		SCM(playerid, -1, ""COL_BE"(1). "BELA"M - Za Gume");
		SCM(playerid, -1, ""COL_BE"(2). "BELA"V - Za Gume");
		SCM(playerid, -1, ""COL_BE"(3). "BELA"Velika Blokada");
		SCM(playerid, -1, ""COL_BE"(4). "BELA"Obicna Prepreka");
		SCM(playerid, -1, "|------------------------------------------------|");
		return 1;
	}
	if(id == 1)
	{
		if(Prepreka1Kreirana[playerid] == false)
		{
			Prepreka1[playerid] = CreateObject(2899, X+5, Y, Z-0.9, 0.0, 0.0, A+180);
			Prepreka1Kreirana[playerid] = true;
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Postavili ste prepreku!");
		}
		else return SCM(playerid, -1, ""PLAVA"(GRESKA) "BELA"Vec imate kreiranu tu prepreku.");
	}
	else if(id == 2)
	{
		if(Prepreka2Kreirana[playerid] == false)
		{
			Prepreka2[playerid] = CreateObject(2892, X+5, Y, Z-1, 0.0, 0.0, A+180);
			Prepreka2Kreirana[playerid] = true;
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Postavili ste prepreku!");
		}
		else return SCM(playerid, -1, ""PLAVA"(GRESKA) "BELA"Vec imate kreiranu tu prepreku.");
	}
	else if(id == 3)
	{
		if(Prepreka3Kreirana[playerid] == false)
		{
			Prepreka3[playerid] = CreateObject(981, X+5, Y, Z-0.5, 0.00000000, 0.00000000, 0.00000000);
			Prepreka3Kreirana[playerid] = true;
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Postavili ste prepreku!");
		}
		else return SCM(playerid, -1, ""PLAVA"(GRESKA) "BELA"Vec imate kreiranu tu prepreku.");
	}
	else if(id == 4)
	{
		if(Prepreka4Kreirana[playerid] == false)
		{
			Prepreka4[playerid] = CreateObject(1228, X+5, Y, Z-0.5, 0.00000000, 0.00000000, 0.00000000);
			Prepreka4Kreirana[playerid] = true;
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Postavili ste prepreku!");
		}
		else return SendClientMessage(playerid, -1, ""PLAVA"(GRESKA) "BELA"Vec imate kreiranu tu prepreku.");
	}
	else return SCM(playerid, -1, ""PLAVA"(GRESKA) "BELA"Pogresan ID prepreke (1-4)!");
	return 1;
}
///////////////////////////////////////////////////////
YCMD:unistiprepreku(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""COL_BE"[UE:SP] "SIVA"Morate biti ulogovani da bi koristili komande!");
	if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(BGPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	new id;
	if(sscanf(params, "i", id)) return SCM(playerid,-1, ""COL_BE""ZUTA"[UE:SP] "SIVA"/unistiprepreku [Prepreke (1-4)]");
	if(id == 1)
	{
		if(Prepreka1Kreirana[playerid] == true)
		{
			DestroyObject(Prepreka1[playerid]);
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Unistili ste prepreku!");
			Prepreka1Kreirana[playerid] = false;
		}
		else return SendClientMessage(playerid, -1, ""PLAVA"(GRESKA) "BELA"Ta prepreka nije kreirana!");
	}
	else if(id == 2)
	{
		if(Prepreka2Kreirana[playerid] == true)
		{
			DestroyObject(Prepreka2[playerid]);
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Unistili ste prepreku!");
			Prepreka2Kreirana[playerid] = false;
		}
		else return SendClientMessage(playerid, -1, ""PLAVA"(GRESKA) "BELA"Ta prepreka nije kreirana!");
	}
	else if(id == 3)
	{
		if(Prepreka3Kreirana[playerid] == true)
		{
			DestroyObject(Prepreka3[playerid]);
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Unistili ste prepreku!");
			Prepreka3Kreirana[playerid] = false;
		}
		else return SendClientMessage(playerid, -1, ""PLAVA"(GRESKA) "BELA"Ta prepreka nije kreirana!");
	}
	else if(id == 4)
	{
		if(Prepreka4Kreirana[playerid] == true)
		{
			DestroyObject(Prepreka4[playerid]);
			SCM(playerid, -1, ""SIVA"INFO | "BELA"Unistili ste prepreku!");
			Prepreka4Kreirana[playerid] = false;
		}
		else return SendClientMessage(playerid, -1, ""PLAVA"(GRESKA) "BELA"Ta prepreka nije kreirana!");
	}
	else return SCM(playerid, -1, ""PLAVA"(GRESKA) "BELA"Pogresan ID prepreke!");
	return 1;
}
/////////////////////////////////////////////////////
YCMD:unistisveprepreke(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""COL_BE"[UE:SP] "SIVA"Morate biti ulogovani da bi koristili komande!");
	if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(BGPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	foreach(Player,i)
	{
		DestroyObject(Prepreka1[i]);
		DestroyObject(Prepreka2[i]);
		DestroyObject(Prepreka3[i]);
		DestroyObject(Prepreka4[i]);
		Prepreka1Kreirana[i] = false;
		Prepreka2Kreirana[i] = false;
		Prepreka3Kreirana[i] = false;
		Prepreka4Kreirana[i] = false;
	}
	SCM(playerid,-1,""CRVENA"Unistili ste sve potavljene prepreke!");
	new string[128];
	format(string, sizeof(string),""ZUTA"[UE:SP] "SIVA"Sve prepreke BGPD-a je unistio %s!",GetName(playerid));
	SCMTA(-1,string);
	return 1;
}


Probacu a zasto to u gh modu nije :D a radi

E hvala sredio sam nego sporo ucitava mapu a i ovo