SA-MP Forums Archive
[Ajuda] Tempo de espera comando - 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] Tempo de espera comando (/showthread.php?tid=276889)



[Ajuda] Tempo de espera comando - Douglas_prt - 15.08.2011

Olб de novo...

Esta й mais uma dъvida minha xD

Estou criando o meu GM de RP, e estou agora na fase de criaзгo dos comandos das factions.

Criei a faction Ballas, e criei para essa faction o comando /roubar, que serve para roubar o banco... o comando й o seguinte:

pawn Код:
if(strcmp(cmd,"/roubar",true)==0)
{
if(!IsPlayerInRangeOfPoint(playerid , 30, 2315.4412,0.3551,26.7422)) return SendClientMessage(playerid, COLOR_RED, "Nгo estбs dentro do banco.");
{
new stringa[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string), "* %s tenta abrir a caixa forte do Banco para roubar a mesma.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimerEx("Robbank",60000,0,"i",playerid);
Kils = SetTimerEx("roubar",4000,1,"i",playerid);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Open_O",3.0,0,0,0,0,0);
robmoney[playerid] = random(10000);
}
retur

Mas o comando possibilita o player de o usar vбrias vezes seguidas... e й entгo por isso que estou pedindo ajuda, pois jб procurei no fуrum e no ******, mas nгo acho nada que resolva...

O que eu quero, й que o player dos Ballas use o comando /roubar e depois de roubar o banco, sу possa usar o mesmo comando 10 minutos depois... sei que й possivel, sу nгo sei o que devo ler ou usar...

Att,

Douglas


Re: [Ajuda] Tempo de espera comando - JonathanFeitosa - 15.08.2011

pawn Код:
// Topo:
new JFS123;

//No Comando Bota:
if(JFS123 == 1) return SendClientMessage(playerid, -1," O Banco Jб Foi Roubado.");
JFS123 = 1;
SetTimer("JFSLiberar", 60000, false); // dps de 1 min, libera :D

// No Final do GM :
forward JFSLiberar();
public JFSLiberar()
{
   JFS123 = 0
   return true;
}
Fiz na Hora...


Re: [Ajuda] Tempo de espera comando - Douglas_prt - 15.08.2011

Dб um erro no return da public:

pawn Код:
public JFSLiberar()
{
   JFS123 = 0
   return true;
}
ERRO:

pawn Код:
rptuga.pwn(9421) : error 001: expected token: ";", but found "return"



Re: [Ajuda] Tempo de espera comando - JonathanFeitosa - 15.08.2011

pawn Код:
public JFSLiberar()
{
   JFS123 = 0;
   return true;
}



Re: [Ajuda] Tempo de espera comando - array13 - 15.08.2011

return 1;


Re: [Ajuda] Tempo de espera comando - Douglas_prt - 15.08.2011

Obrigado pela ajuda JFS, jб possui crйditos no GM que estou fazendo


Re: [Ajuda] Tempo de espera comando - JonathanFeitosa - 15.08.2011

Denada, Boa sorte ai