SA-MP Forums Archive
[ajuda] POBLEMA ROUBAR BANCO - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda] POBLEMA ROUBAR BANCO (/showthread.php?tid=153503)



[ajuda] POBLEMA ROUBAR BANCO - Pedro_Star - 09.06.2010

Me ajuda ai Pessoal !

Код:
if(strcmp(cmd,"/roubar",true)==0)
    {
    new gangtext[64];
    if(PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15) { gangtext = "Groove Street"; }
    else if(PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18) { gangtext = "Ballas"; }
    else if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5) { gangtext = "Los Aztecas"; }
    else if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6) { gangtext = "Hamas"; }
    else if(PlayerInfo[playerid][pMembro] == 8 || PlayerInfo[playerid][pLider] == 8) { gangtext = "Hitmans"; }
    else if(PlayerInfo[playerid][pMembro] == 13 || PlayerInfo[playerid][pLider] == 13) { gangtext = "Surfistas"; }
    else if(PlayerInfo[playerid][pMembro] == 16 || PlayerInfo[playerid][pLider] == 16) { gangtext = "Al'qaeda"; }
    else if(PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19) { gangtext = "Los Vagos"; }
    else if(PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20) { gangtext = "Mafia Yakuza"; }
    else if(PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21) { gangtext = "Sons Of Anarchy"; }
    else if(PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22) { gangtext = "Mafia LH"; }
    else if(PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23) { gangtext = "Comando Vermelho"; }
    else if(PlayerInfo[playerid][pMembro] == 24 || PlayerInfo[playerid][pLider] == 24) { gangtext = "Drifters"; }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(playerrobbing[playerid] == 1)
    {
    SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre do banco espere 3 minutos para roubar de novo !");
    return 1;
}
else if(playerrobbing2[playerid] == 1)
    {
    SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre da Prefeitura espere 3 minutos para roubar de novo !");
    return 1;
}
    if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6
|| PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 8 || PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pMembro] == 13
|| PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15
|| PlayerInfo[playerid][pMembro] == 16 || PlayerInfo[playerid][pLider] == 16 || PlayerInfo[playerid][pMembro] == 18
|| PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19
|| PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21
|| PlayerInfo[playerid][pLider] == 21 || PlayerInfo[playerid][pMembro] == 22 || PlayerInfo[playerid][pLider] == 22
|| PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23 || PlayerInfo[playerid][pMembro] == 24
|| PlayerInfo[playerid][pLider] == 24)
{
    if(PlayerToPoint(5.0,playerid,2313.2744,-7.2386,26.7422))
    {
    format(string, sizeof(string), "%s e os %s estгo roubando o cofre banco!", sendername, gangtext);
    SendClientMessageToAll(COLOR_YELLOW, string);
    new grana = 10000 + random(80000);
    for(new i = 0; i < MAX_PLAYERS; i++)
{
  	  if(PlayerToPoint(20.0,i,2315.4229,-0.5206,26.7422))
{
SetPlayerCriminal(i,255, "Assalto ao Banco");
    new wantedlevel;
    wantedlevel = GetPlayerWantedLevel(i);
    SetPlayerWantedLevel(i,wantedlevel+1);
    WantedPoints[i] = wantedlevel+=3;
GivePlayerMoneyEx(i, grana);
format(string, sizeof(string), "Vocк e os %s roubaram $%d do cofre do Banco!",gangtext, grana);
    SendClientMessage(i, COLOR_YELLOW, string);
  	 }
}
    robbed == 1;
    SetTimerEx("RobDone",12, true, "i", playerid);
    playerrobbing[playerid] = 1;
    }
    else if(PlayerToPoint(5.0,playerid,345.9852,162.1651,1025.7964))
    {
    format(string, sizeof(string), "%s e os %s estгo roubando o cofre da Prefeitura", sendername, gangtext);
    SendClientMessageToAll(COLOR_YELLOW, string);
    new grana = 100000 + random(800000);
    for(new i = 0; i < MAX_PLAYERS; i++)
{
  	  if(PlayerToPoint(20.0,i,343.9483,160.1318,1025.7891))
{
SetPlayerCriminal(i,255, "Assalto a Prefeitura");
    new wantedlevel;
    wantedlevel = GetPlayerWantedLevel(i);
    SetPlayerWantedLevel(i,wantedlevel+1);
    WantedPoints[i] = wantedlevel+=3;
GivePlayerMoneyEx(i, grana);
format(string, sizeof(string), "Vocк e os %s roubaram $%d do cofre da Prefeitura!",gangtext, grana);
    SendClientMessage(i, COLOR_YELLOW, string);
  	 }
}
    robbed == 1;
    SetTimerEx("RobDone2",120000, true, "i", playerid);
    playerrobbing2[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Vocк nгo estб em um cofre de Banco ou Na Prefeitura!");
    return 1;
    }
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo pode assaltar o Bando ou a Prefeitura");
    return 1;
}
  }
Код:
\gamemodes\bps.pwn(23987) : error 017: undefined symbol "playerrobbing"
\gamemodes\bps.pwn(23987) : warning 215: expression has no effect
\gamemodes\bps.pwn(23987) : error 001: expected token: ";", but found "]"
\gamemodes\bps.pwn(23987) : error 029: invalid expression, assumed zero
\gamemodes\bps.pwn(23987) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Estб Dando esses Erros Ao Copilar.

Oque devo definir ou oque devo arrumar ? :X

a LINHA QUE ESTA ME DANDO ERRO Й ESSA :
Код:
    if(playerrobbing[playerid] == 1)



Re: " AJUDA ROUBAR BANCO " - Rick_DR - 09.06.2010

Coloca a linha que te da erro !

e como tenho dito altera o titulo se nгo o moderador vai-te eliminar o tуpico.

Ex: [Ajuda] Problema com comando roubar banco


Edit:
pawn Код:
if(playerrobbing[playerid] == 1);
Esqueceste de ;


Re: [ajuda] POBLEMA ROUBAR BANCO - [BEP]AcerPilot - 09.06.2010

Rick, os if's nгo precisam e nem podem ter ';' no final, apenas funзхes. (SendClientMessage etc)


Re: [ajuda] POBLEMA ROUBAR BANCO - Flavinho153 - 09.06.2010

tu boto public desse playerrobing ae?


Re: [ajuda] POBLEMA ROUBAR BANCO - Pedro_Star - 09.06.2010

Nгo, me ajuda ai como arrumar.


Re: [ajuda] POBLEMA ROUBAR BANCO - blackinhu214 - 11.06.2010

esse robbing parece ser do vlc certo?
se for, e so pegar a public eu tinha esse problema com esse mesmo roubar banco e resolvi


Re: [ajuda] POBLEMA ROUBAR BANCO - Guilherme_Canani - 11.06.2010

Lol.. Simples, coloca no topo do GM:

pawn Код:
new playerrobbing[MAX_PLAYERS];



Re: [ajuda] POBLEMA ROUBAR BANCO - Flavinho153 - 11.06.2010

Quote:
Originally Posted by Guilherme_Canani
Lol.. Simples, coloca no topo do GM:

pawn Код:
new playerrobbing[MAX_PLAYERS];
Edit : ta certo rsrs


Re: [ajuda] POBLEMA ROUBAR BANCO - ipsBruno - 12.06.2010

@Rick:
Nгo й Obrigatуrio por Tags,rs.

@Guilherme:
Isso Mesmo.

@Pedro:
Faz o que o Gui Disse


Re: [ajuda] POBLEMA ROUBAR BANCO - Rodolfo_LHP - 13.06.2010

porra й sу definir o playerrobbing,й sу prestar atenзгo e ler os erros que deram,nгo й sу pq vc nгo conseguiu compila logo de 1є q vc da um ctrl+c no erro e da ctrl+v aki pros outros resolve pra vc ¬¬