[AJUDA] /roubarbanco nao reconhece gangues
#1

quando vai ao banco e digita o comando , com qualquer gangue diz: voce nao esta em uma gangue!.
if(strcmp(cmdtext, "/roubarbanco", true) == 0)
{
new suspect = GetClosestPlayer(playerid);
if(IsPlayerConnected(suspect))
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
if (!PlayerToPoint(100, playerid, 2309.540283, -2.270713, 26.742187))
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo estб а volta do banco!");
return 1;
}
if(robtime > 1)
{
format(string, sizeof(string), "Banco foi recentemente roubado por favor aguarde [%d]", robtime);
SendClientMessage(playerid,COLOR_YELLOW,string);
return 1;
}
if (robbed == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Alguйm jб estб a tentar roubar o Banco.");
return 1;
}
if(PlayerInfo[playerid][pFMember] == 255)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo estб em uma gangue!");
return 1;
}
if(PlayerInfo[playerid][pMembro] == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo estб em uma gangue!");
return 1;
}
if(gTeam[playerid] == 2 || IsACop(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Policiais nгo podem roubar o banco й um Crime.");
return 1;
}
if (playerrobbing[playerid] == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Vocк jб estб a tentar roubar o banco, por favor aguarde.");
return 1;
}
if(PlayerInfo[suspect][pMembro] != PlayerInfo[playerid][pMembro])
{
SendClientMessage(playerid, COLOR_YELLOW, "You must robbank with another member");
return 1;
}
if (GetPlayerWeapon(playerid) <= 1)
{
SendClientMessage(playerid, COLOR_GREY, "You must equip your weapon");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "(( %s is attempting to rob the bank ))", sendername);
SendClientMessage(playerid,COLOR_WHITE,"stay in this area for 2 minutes");
SendFamilyMessage(1,COLOR_RED, "The Los Santos Bank is attempting to get robbed.");
SendFamilyMessage(PlayerInfo[playerid][pMembro],COLOR_LIGHTBLUE, string);
robbed = 1;
SetTimerEx("RobDone",120000, false, "i", playerid);
playerrobbing[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "Vocк deve roubar com um outro membro.");
return 1;
}
}
Reply
#2

Verifique a linha "if(PlayerInfo[playerid][pMembro] == 1)", o 1 й o id de alguma profissгo... no meu gamemode й policial, talvez no seu tambйm seja... procure saber o id da gang do seu gm e troque o 1 pelo id da gang... se for mais de uma "if(PlayerInfo[playerid][pMembro] == 'id aqui' || PlayerInfo[playerid][pMembro] == 'id aqui')"
Reply
#3

1 e pm mesm mais tentei roba com eles nao funfo tb
Reply
#4

Quote:

if(PlayerInfo[playerid][pFMember] == 255)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo estб em uma gangue!");
return 1;
}

if(PlayerInfo[playerid][pMembro] == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo estб em uma gangue!");
return 1;
}

tente fazer um comando em que meta

pawn Код:
PlayerInfo[playerid][pMembro] = 2;
PlayerInfo[playerid][pFMember] = 2;
por exemplo kuase a certeza ke vai funcionar...
Reply
#5

Cara Não sei se vai Resolver mais tente do geito do meu Gm

if(dini_Int(file, "Profissao") == O nome da prof){
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)