[POMOC] /qf

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

prethodna tema - sledeća tema

0 članova i 2 gostiju 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



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



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