[Ajuda] Sistema de banco com problema
#1

TENHO UM SISTEMA DE ROUBO A BANCO SO Q ELE NГO FUNFA POR EXEMPLO ELE APARECE Q ESTГO
ROUBANDO COLOCA PROCURADO SO QUE NAO DA DINHEIRO E NEM ACABA O ASSALTO FICA LA PARA AII
EM BAIXO VAI OS SCRIPTES

Quote:

//=======================[NOVO ROUBAR]========================
if(strcmp(cmd,"/roubarbanco",true)==0 )
{
if(PlayerInfo[playerid][pMembro] != 5 && PlayerInfo[playerid][pLider] != 5
&& PlayerInfo[playerid][pMembro] != 14 && PlayerInfo[playerid][pLider] != 14
&& PlayerInfo[playerid][pMembro] != 17 && PlayerInfo[playerid][pLider] != 17
&& 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
&& GetPlayerOrg(playerid) != 6 && GetPlayerOrg(playerid) != 12
&& GetPlayerOrg(playerid) != 13 && GetPlayerOrg(playerid) != 15)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo pode assaltar um Banco/Loterica/Loja de Armas 1, 2");
return 1;
}
if(roubando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб roubando algum lugar.");
return 1;
}
if(PlayerToPoint(1.0,playerid, 2144.3225,1642.6930,994.5201))//banco
{
if(roubobanco == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma tentativa de roubo nesse cofre.");
return 1;
}
if(temporoubobanco == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre do banco espere 3 minutos para roubar de novo !");
return 1;
}
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os %s estгo tentando roubar o cofre banco! ID:[%d]", playername, NomeORG(playerid) , playerid);
SendClientMessageToAll(GetPlayerColor(playerid), string);
SendClientMessage(playerid, COLOR_GRAD5, "Espere 40 segundos para terminar de roubar o banco.");
SetPlayerCriminal(playerid,255, "Tentativa de Roubo ao Banco");
roubando[playerid] = 1;
ProvocoBanco[playerid] = 1;
roubobanco = 1;
temporoubobanco = 1;
SetTimer("Aroubo", 220000, 0);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob", 1.0,1,0,0,0,0);
tempobanco = SetTimerEx("RouboBanco", 40000, 0, "i", playerid);
return 1;
}

Reply
#2

poste a public RouboBanco
Reply
#3

TA AEE

Quote:

//BANCO
new roubando[MAX_PLAYERS];
new temporoubobanco = 0;
new roubobanco;
new ProvocoBanco[MAX_PLAYERS];
new tempobanco;
forward RouboBanco(playerid);

Reply
#4

Tenta Isso Ae Nгo Testei Me Avisa Se Funfa
pawn Код:
//=======================[NOVO ROUBAR]========================
if(strcmp(cmd,"/roubarbanco",true)==0 )
{
if(PlayerInfo[playerid][pMembro] != 5 && PlayerInfo[playerid][pLider] != 5
&& PlayerInfo[playerid][pMembro] != 14 && PlayerInfo[playerid][pLider] != 14
&& PlayerInfo[playerid][pMembro] != 17 && PlayerInfo[playerid][pLider] != 17
&& 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
&& GetPlayerOrg(playerid) != 6 && GetPlayerOrg(playerid) != 12
&& GetPlayerOrg(playerid) != 13 && GetPlayerOrg(playerid) != 15)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo pode assaltar um Banco/Loterica/Loja de Armas 1, 2");
return 1;
}
if(roubando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб roubando algum lugar.");
return 1;
}
if(PlayerToPoint(1.0,playerid, 2144.3225,1642.6930,994.5201))//banco
{
if(roubobanco == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma tentativa de roubo nesse cofre.");
return 1;
}
if(temporoubobanco == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre do banco espere 3 minutos para roubar de novo !");
return 1;
}
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os %s estгo tentando roubar o cofre banco! ID:[%d]", playername, NomeORG(playerid) , playerid);
SendClientMessageToAll(GetPlayerColor(playerid), string);
SendClientMessage(playerid, COLOR_GRAD5, "Espere 40 segundos para terminar de roubar o banco.");
SetPlayerCriminal(playerid,255, "Tentativa de Roubo ao Banco");
roubando[playerid] = 1;
ProvocoBanco[playerid] = 1;
roubobanco = 1;
temporoubobanco = 1;
SetTimer("Aroubo", 220000, 0);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob", 1.0,1,0,0,0,0);
tempobanco = SetTimerEx("RouboBanco", 40000, 0, "i", playerid);
ClearAnimations(playerid); // Para Todas Animaзхes
SendClientMessage(playerid, COLOR_GRAD5, "Parabйns Roubou O Banco Com Sucesso Agora Fuga!!!"); // Mensagem Apуs O Roubo
GivePlayerMoney(playerid,5000); // 5000 = Valor Da Grana :)
return 1;
}
Reply
#5

ficou sem a anime e o tempo foi rapidao
Reply
#6

Quanto Tempo Tu Espero O Roubo?
Reply
#7

Tenta Isso (Nгo Testei )

Em Cima Do Public Do OnplayerCommand:


pawn Код:
forward TempoAnime(playerid);
public TempoAnime(playerid) ClearAnimations(playerid); // Para Todas Animaзхes

Comando:

pawn Код:
//=======================[NOVO ROUBAR]========================
if(strcmp(cmd,"/roubarbanco",true)==0 )
{
if(PlayerInfo[playerid][pMembro] != 5 && PlayerInfo[playerid][pLider] != 5
&& PlayerInfo[playerid][pMembro] != 14 && PlayerInfo[playerid][pLider] != 14
&& PlayerInfo[playerid][pMembro] != 17 && PlayerInfo[playerid][pLider] != 17
&& 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
&& GetPlayerOrg(playerid) != 6 && GetPlayerOrg(playerid) != 12
&& GetPlayerOrg(playerid) != 13 && GetPlayerOrg(playerid) != 15)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo pode assaltar um Banco/Loterica/Loja de Armas 1, 2");
return 1;
}
if(roubando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб roubando algum lugar.");
return 1;
}
if(PlayerToPoint(1.0,playerid, 2144.3225,1642.6930,994.5201))//banco
{
if(roubobanco == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma tentativa de roubo nesse cofre.");
return 1;
}
if(temporoubobanco == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre do banco espere 3 minutos para roubar de novo !");
return 1;
}
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os %s estгo tentando roubar o cofre banco! ID:[%d]", playername, NomeORG(playerid) , playerid);
SendClientMessageToAll(GetPlayerColor(playerid), string);
SendClientMessage(playerid, COLOR_GRAD5, "Espere 40 segundos para terminar de roubar o banco.");
SetPlayerCriminal(playerid,255, "Tentativa de Roubo ao Banco");
roubando[playerid] = 1;
ProvocoBanco[playerid] = 1;
roubobanco = 1;
temporoubobanco = 1;
SetTimer("Aroubo", 220000, 0);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob", 1.0,1,0,0,0,0);
tempobanco = SetTimerEx("RouboBanco", 40000, 0, "i", playerid);
SetTimerEx("TempoAnime", 40000, 0, "i", playerid);
SendClientMessage(playerid, COLOR_GRAD5, "Parabйns Roubou O Banco Com Sucesso Agora Fuga!!!"); // Mensagem Apуs O Roubo
GivePlayerMoney(playerid,5000); // 5000 = Valor Da Grana :)
return 1;
}
Mal Pelo Double Post ;( Nгo Vi
Reply
#8

continuou igual
foi rapidao e sem anime
Reply
#9

Vocк Colocou o Forward e o Public em cima?? do OnPlayerCommandText

Em Cima Assim:

pawn Код:
forward TempoAnime(playerid);
public TempoAnime(playerid) ClearAnimations(playerid); // Para Todas Animaзхes
public OnPlayerCommandText(playerid, cmdtext[])
Ahhhhhhh

Em Cima Do Public Do OnplayerCommand:


pawn Код:
forward TempoAnime(playerid);
public TempoAnime(playerid) ClearAnimations(playerid); // Para Todas Animaзхes

Comando:

pawn Код:
//=======================[NOVO ROUBAR]========================
if(strcmp(cmd,"/roubarbanco",true)==0 )
{
if(PlayerInfo[playerid][pMembro] != 5 && PlayerInfo[playerid][pLider] != 5
&& PlayerInfo[playerid][pMembro] != 14 && PlayerInfo[playerid][pLider] != 14
&& PlayerInfo[playerid][pMembro] != 17 && PlayerInfo[playerid][pLider] != 17
&& 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
&& GetPlayerOrg(playerid) != 6 && GetPlayerOrg(playerid) != 12
&& GetPlayerOrg(playerid) != 13 && GetPlayerOrg(playerid) != 15)
{
SendClientMessage(playerid,COLOR_GREY,"Vocк nгo pode assaltar um Banco/Loterica/Loja de Armas 1, 2");
return 1;
}
if(roubando[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Vocк ja estб roubando algum lugar.");
return 1;
}
if(PlayerToPoint(1.0,playerid, 2144.3225,1642.6930,994.5201))//banco
{
if(roubobanco == 1)
{
SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma tentativa de roubo nesse cofre.");
return 1;
}
if(temporoubobanco == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Jб roubaram o cofre do banco espere 3 minutos para roubar de novo !");
return 1;
}
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e os %s estгo tentando roubar o cofre banco! ID:[%d]", playername, NomeORG(playerid) , playerid);
SendClientMessageToAll(GetPlayerColor(playerid), string);
SendClientMessage(playerid, COLOR_GRAD5, "Espere 40 segundos para terminar de roubar o banco.");
SetPlayerCriminal(playerid,255, "Tentativa de Roubo ao Banco");
roubando[playerid] = 1;
ProvocoBanco[playerid] = 1;
roubobanco = 1;
temporoubobanco = 1;
SetTimer("Aroubo", 200000, 0);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob", 1.0,1,0,0,0,0);
tempobanco = SetTimerEx("RouboBanco", 200000, 0, "i", playerid);
SetTimerEx("TempoAnime", 200000, 0, "i", playerid);
SendClientMessage(playerid, COLOR_GRAD5, "Parabйns Roubou O Banco Com Sucesso Agora Fuga!!!"); // Mensagem Apуs O Roubo
GivePlayerMoney(playerid,5000); // 5000 = Valor Da Grana :)
return 1;
}
O Tempo Do Roubo Tava 4 Segundos Agora Coloquei 20 ve se funfa ae
Reply
#10

eu axei so que continuou rapidooo alguem me ajuda aiii
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)