[POMOC] /qf


Započeo Mrki 789, Mart 05, 2012, 18:20:44 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: CLRP
Detaljan opis problema: Znaci ako jedan iz GSF napusti (/qf) onda izadje svim bandama da je napustio, a ja bih namjestio da samo GSF-u dodje.. tak i za PD/FBI/SWAT, neko napusti iz FBI, pokaze se Mayorim, FBI, Swat, MD i ostalim org sa /r i /d ..
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

if(strcmp(cmd,"/qf",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] >= 1 || PlayerInfo[playerid][pLeader] >= 1)
			{
	 	     	SendClientMessage(playerid, COLOR_LIGHTRED,"* Napustili ste organizaciju sada ste civil.");
	 	     	
	     		PlayerInfo[playerid][pTeam] = TEAM_GREEN;
	     		GetPlayerName(playerid, sendername, sizeof(sendername));
	     		format(string, sizeof(string), "%s je napustio Organizaciju/mafiju/bandu", sendername);
 				SendFamilyMessage(PlayerInfo[playerid][pLeader], 0xFF9900AA, string);
 				format(string, sizeof(string), "%s je napustio Organizaciju/mafiju/bandu", sendername);
				SendRadioMessage(7, COLOR_MOJABOJA, string);
	    		PlayerInfo[playerid][pMember] = 0;
	    		PlayerInfo[playerid][pRank] = 0;
	    		PlayerInfo[playerid][pChar] = 0;
	    		PlayerInfo[playerid][pLeader] = 0;
   	    		SetPlayerSkin(playerid, 212);
    		}
			else if (PlayerInfo[playerid][pFMember] != 255)
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "*Napustili ste organizaciju sada ste civil !");
                gTeam[playerid] = 3;
				PlayerInfo[playerid][pTeam] = 3;
				PlayerInfo[playerid][pFMember] = 255;
				PlayerInfo[playerid][pRank] = 0;
				PlayerInfo[playerid][pChar] = 0;
				SetPlayerSkin(playerid, 137);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Niste clan organizacije/mafije");
			}
		}
		return 1;
	}
Poslednja Izmena: Mart 05, 2012, 18:21:34 POSLE PODNE od Mrki 789



Blaeks

*

Madmen

Stavio si
SendRadioMessage
zbog toga ti se pojavljuje na radiu

if(strcmp(cmd,"/qf",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] >= 1 || PlayerInfo[playerid][pLeader] >= 1)
			{
	 	     	SendClientMessage(playerid, COLOR_LIGHTRED,"* Napustili ste organizaciju sada ste civil.");
	    		PlayerInfo[playerid][pMember] = 0;
	    		PlayerInfo[playerid][pRank] = 0;
	    		PlayerInfo[playerid][pChar] = 0;
	    		PlayerInfo[playerid][pLeader] = 0;
   	    		SetPlayerSkin(playerid, 212);
    		}
			else if (PlayerInfo[playerid][pFMember] != 255)
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "*Napustili ste organizaciju sada ste civil !");
                gTeam[playerid] = 3;
				PlayerInfo[playerid][pTeam] = 3;
				PlayerInfo[playerid][pFMember] = 255;
				PlayerInfo[playerid][pRank] = 0;
				PlayerInfo[playerid][pChar] = 0;
				SetPlayerSkin(playerid, 137);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Niste clan organizacije/mafije");
			}
		}
		return 1;
	}


eto



Blaeks

*

Madmen

On hoce da samo clanovi organizacije vide ko je izasao iz organizacije, to jest neka obrise SendRadioMessage

Sta da stavim onda umjesto sendradiomessage?



Citat: Mrki 789 poslato Mart 05, 2012, 20:13:06 POSLE PODNE
Sta da stavim onda umjesto sendradiomessage?
pa nista :S samo izbrises

Quilound_Williams

Citat: Mrki 789 poslato Mart 05, 2012, 20:13:06 POSLE PODNE
Sta da stavim onda umjesto sendradiomessage?
if(strcmp(cmd,"/qf",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] >= 1 || PlayerInfo[playerid][pLeader] >= 1)
			{
	 	     	SendClientMessage(playerid, COLOR_LIGHTRED,"* Napustili ste organizaciju sada ste civil.");
	 	     	
	     		PlayerInfo[playerid][pTeam] = TEAM_GREEN;
	     		GetPlayerName(playerid, sendername, sizeof(sendername));
	     		format(string, sizeof(string), "%s je napustio Organizaciju/mafiju/bandu", sendername);
 				SendFamilyMessage(PlayerInfo[playerid][pLeader], 0xFF9900AA, string);
 				format(string, sizeof(string), "%s je napustio Organizaciju/mafiju/bandu", sendername);
                        PlayerInfo[playerid][pMember] = 0;
	    		PlayerInfo[playerid][pRank] = 0;
	    		PlayerInfo[playerid][pChar] = 0;
	    		PlayerInfo[playerid][pLeader] = 0;
   	    		SetPlayerSkin(playerid, 212);
    		}
			else if (PlayerInfo[playerid][pFMember] != 255)
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "*Napustili ste organizaciju sada ste civil !");
                gTeam[playerid] = 3;
				PlayerInfo[playerid][pTeam] = 3;
				PlayerInfo[playerid][pFMember] = 255;
				PlayerInfo[playerid][pRank] = 0;
				PlayerInfo[playerid][pChar] = 0;
				SetPlayerSkin(playerid, 137);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, " Niste clan organizacije/mafije");
			}
		}
		return 1;
	}

Ev vako stavi i bice tako ko sto ti hoces :D