[Pomoc] /flare


Započeo ωт:яρ | αχєℓ иєℓѕσи, Jul 14, 2011, 18:49:21 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: WebTech
Detaljan opis problema: Ma nesto sam uredjivao komandu i pravio da i NG moze koristiti /flare kao i LSPD,i sada kada NG ode /flare normalno pojavi se zahtjev za pomoc svim organizacijama koje se bore protiv kriminala. Ali kada LSPD ode /flareclear ,unisti se poziv za pomoc,a kada NG ode na tu komandu nedesi se nista samo se pojavi ovo "Niste Policajac/FBI/SAPD". E sada mi treba mala pomoc oko toga jer neznam gdje sam propustio.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

}
	if(strcmp(cmd,"/flareclear",true) == 0 || strcmp(cmd,"/flc",true) == 0) // yea mala
	{
	    if(IsACop(playerid) || IsANG(playerid))
		{
			if(PlayerInfo[playerid][pRequestingBackup] == 0)
			{
				SendClientMessage(playerid, COLOR_GREY, "   Niste bacili raketu u zrak!");
				return 1;
			}
		    GetPlayerName(playerid,sendername,sizeof(sendername));
		    format(string, sizeof(string), "Dispecer: %s %s je ugasio svoj poziv za pomoc.", GetPlayerRank(playerid), sendername);
			SendRadioMessage(1, TEAM_BLUE_COLOR, string);
   			SendRadioMessage(2, TEAM_BLUE_COLOR, string);
      		SendRadioMessage(3, TEAM_BLUE_COLOR, string);
			DestroyObject(PlayerInfo[playerid][pBackupObjectID]);
			BackupClear(playerid, 0);
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREY, "Vi niste predstavnik zakona.");
		}
		return 1;
	}
	if(strcmp(cmd,"/flare",true) == 0 || strcmp(cmd,"/fl",true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(IsACop(playerid) || IsANG(playerid))
			{
				if(PlayerInfo[playerid][pRequestingBackup] != 1)
				{
					new string3[128];
                    new Float:X, Float:Y, Float:Z;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "HQ: Sve jedinice, %s %s %s je ispalio raketu za pomoc,oznacen je na GPS-u.", GetPlayerFactionName(playerid),GetPlayerRank(playerid), sendername);
                    SendRadioMessage(1, TEAM_BLUE_COLOR, string);
			        SendRadioMessage(2, TEAM_BLUE_COLOR, string);
			        SendRadioMessage(3, TEAM_BLUE_COLOR, string);
					PlayerInfo[playerid][pRequestingBackup] = 1;
					GetPlayerPos(playerid, X, Y, Z);
					PlayerInfo[playerid][pBackupObjectID] = CreateObject(18728, X, Y, Z, 1, 1, 1);
					AttachObjectToPlayer(PlayerInfo[playerid][pBackupObjectID], playerid, 1, 1, 1, 1, 1, 1);
					for (new i = 0; i < MAX_PLAYERS; i++)
					{
						if(IsPlayerConnected(i))
						{
							if(IsACop(i) || IsANG(i))
							{
								SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
							}
						}
					}
					SendClientMessage(playerid, TEAM_BLUE_COLOR, "Ukucaj /flc da unistis raketu za pomoc.");
					format(string3, sizeof(string3), "* %s vadi pistolj i puca iz njega raketu za pomoc.",GetName(playerid));
			        ProxDetector(30.0, playerid, string3, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1);
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "Vec imate aktivnu raketu za pomoc!");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "Niste Policajac/FBI/SAPD !");
			}
		}
		return 1;
	}
//

daj funkciju IsACop i IsANG
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √