[Pomoc] Department /d


Započeo RilleX, Avgust 27, 2014, 18:39:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:Kako napraviti department chat tj. hitna,policija,fbi......
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

Kako ce ti neko objasniti kako da to uradis kada nes da kazes koja je skripta, ali uzmes /f chat i promijenis uslove.

/////////////////////////////////////////////////////////
CMD:d(playerid, params[])
{
    //#pragma unused help
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UR:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	new tekst[256];
	if (sscanf(params, "s[90]", tekst))  return SendClientMessage(playerid,-1,  ""SPLAVA"UR:RP Pomoc | "BELA"/d [tekst]");
	if(PlayerInfo[playerid][pMutiran] == 1) { SCM(playerid, -1, ""CRVENA"[UR:RP] "BELA"Ne mozete pisati dok ste mutirani!"); return 1; }
	if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 8 || PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9 )
    {
	    /////////////////////////LSPD CHAT//////////////////////
		if(PlayerInfo[playerid][pLider] == 1)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"LSPD {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
		else if(PlayerInfo[playerid][pClan] == 1)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"LSPD {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
		/////////////////////////fbi CHAT//////////////////////
		else if(PlayerInfo[playerid][pLider] == 8)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"FBI {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
		else if(PlayerInfo[playerid][pClan] == 8)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"FBI {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
		/////////////////////////vatrogasci CHAT//////////////////////
		else if(PlayerInfo[playerid][pLider] == 9)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"LSFD {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
		else if(PlayerInfo[playerid][pClan] == 9)
		{
			new string[256];
			format(string, sizeof(string), "{AD1818}(Department)"PLAVA"LSFD {AD1818}%s %s: "BELA"%s", RankOrg(playerid),GetName(playerid), params[0] );
			return ChatD(-1,string);
		}
	}
	else SendClientMessage(playerid,-1,""CRVENA"[UR:RP] "BELA"Niste clan ni jedne organizacije!");
	return 1;
}


///////////////////////////////////////////////////////////////////////////
forward ChatD(Boja, const string[]);
public ChatD(Boja, const string[])
{
	foreach(Player, i)
	{
		if(!gDep[i])
		if(PlayerInfo[i][pLider] == 1 || PlayerInfo[i][pClan] == 1 || PlayerInfo[i][pLider] == 8 || PlayerInfo[i][pClan] == 8 || PlayerInfo[i][pLider] == 9 || PlayerInfo[i][pClan] == 9) SendClientMessage(i, -1, string);
	}
	return 1;
}


Uredi po svome