[Pedido] Alquem min Min ajuda Limite de tempo!
#1

Alquem min ajuda aqui,com esse comando
tipo o cara usar /kitak47 ae o cara ganha ak47 com mas 20 balas exem!
eu quero empedi isso depois o cara da /kitak47 e ganha mais balas por isso quero por um limite de 2min para esse comando!


Код:
forward TimerArmas(); // topo
new contar[MAX_PLAYERS];


if(strcmp("/kit1", cmdtext, true) ==0)
{
    if(PlayerInfo[playerid][pVip] >=1)
    {
       if(contar[playerid]==0)
      {
        // GivePlayerWeapon...
        contar[playerid]=1;
        SetTimer("TimerArmas" , 6000, true);
        SendClientMessage(playerid, vermelho, "teste");
      }
      else
      {
        SendClientMessage(playerid, vermelho, "Vocк tem que esperar para reusar o comando");
      }
    }
    else
    {
        SendClientMessage(playerid, vermelho, "Voce nгo й vip");
    }
  return 1;
}

public TimerArmas()
{
new playerid;
contar[playerid]=0;
return 1;
}
achei esse comando de exemplo mais nao entedi pq o cara boto sistema de vip nesse comando alquem?
Reply
#2

if (strcmp("/kitpesado", cmdtext, true, 10) == 0)
{
GivePlayerWeapon(playerid, 4, 9999);
GivePlayerWeapon(playerid, 37, 9999);
GivePlayerWeapon(playerid, 42, 9999);
GivePlayerWeapon(playerid, 44, 9999);
GivePlayerWeapon(playerid, 16, 6);
SendClientMessage(playerid, -1, "Vocк pegou seu Kit!");
return 1;
}
alquem por limite de tempo nesse comando?
Reply
#3

Tente assim:

Topo do GM:
pawn Код:
new VoceJaUsou[MAX_PLAYERS];
OnPlayerCommandText:
pawn Код:
if (strcmp("/kitpesado", cmdtext, true, 10) == 0)
{
if(VoceJaUsou[playerid] > gettime()) return SendClientMessage(playerid, -1,"Aguarde 2 Minutos para usar o comando novamente!");
GivePlayerWeapon(playerid, 4, 9999);
GivePlayerWeapon(playerid, 37, 9999);
GivePlayerWeapon(playerid, 42, 9999);
GivePlayerWeapon(playerid, 44, 9999);
GivePlayerWeapon(playerid, 16, 6);
SendClientMessage(playerid, -1, "Vocк pegou seu Kit!");
VoceJaUsou[playerid] = gettime() + 120;
return 1;
}
Reply
#4

Tem essa outra forma aki
PHP код:
// TOPO DO GM
forward Spam(playerid);
new 
Equipo[MAX_PLAYERS];

//ONPLAYERCONNECT
Equipo[playerid] = 0;

//ONPLAYERCOMMANDTEXT
if (strcmp("/kitpesado"cmdtexttrue10) == 0)
{
    if(
Equipo[playerid] == 1)
    {
        
SendClientMessage(playerid, -1"Vocк ja se equipou. Anti Span ! ! !");
        return 
1;
    }
    
Equipo[playerid] = 1;
    
GivePlayerWeapon(playerid49999);
    
GivePlayerWeapon(playerid379999);
    
GivePlayerWeapon(playerid429999);
    
GivePlayerWeapon(playerid449999);
    
GivePlayerWeapon(playerid166);
    
SendClientMessage(playerid, -1"Vocк pegou seu Kit!");
    
SetTimerEx("Spam"10000false"i"playerid);//TEMPO em milisegundo aki esta definido em 10 segundos caso queria 2 minutos e 200000
    
return 1;
}

//FINAL DO CAME MODE

public Spam(playerid)
{
  
pDigitado[playerid] = 0;
  return 
1;

Reply
#5

Код:
4 erro ai o lucas:
.pwn(1876) : error 017: undefined symbol "pDigitado"
.pwn(1876) : warning 215: expression has no effect
.pwn(1876) : error 001: expected token: ";", but found "]"
.pwn(1876) : error 029: invalid expression, assumed zero
pwn(1876) : fatal error 107: too many error messages on one line

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


4 Errors
linha:
Код:
pDigitado[playerid] = 0;
Reply
#6

up,alquem?
Reply
#7

Up,aquem? o do Baiano sv para nada eu botei esse codigo em todos condigo do meu gm pensando que pegava mais aditanta de nada,tipo eu uso /ak47 com 30 balas ai ganho depois do /ak47 dnv ai fala seu aviso espere 2 minutos para usa o comando,mais a bala aumenta para 60 int so faz o aviso, eo do lucas ta dando esse erro ai que falei ai em cima ^


alquem min ajuda ai! com os erro do codigo do lucas
Reply
#8

Quote:
Originally Posted by Weslly Stronda
Посмотреть сообщение
Код:
4 erro ai o lucas:
.pwn(1876) : error 017: undefined symbol "pDigitado"
.pwn(1876) : warning 215: expression has no effect
.pwn(1876) : error 001: expected token: ";", but found "]"
.pwn(1876) : error 029: invalid expression, assumed zero
pwn(1876) : fatal error 107: too many error messages on one line

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


4 Errors
linha:
Код:
pDigitado[playerid] = 0;
No topo do GM adicione:

pawn Код:
new pDigitado[MAX_PLAYERS];
E teste
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)