SA-MP Forums Archive
[AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] (/showthread.php?tid=473031)



[AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - !R1Ch@rD! - 01.11.2013

Bueno Hola A todos amigos queria saber algo :P tengo mi gm en ZCMD pero nesecito saber que error tiene esto e.e :v


pawn Код:
static iPlayerChatTime[MAX_PLAYERS];

public OnPlayerText(playerid, text[])
{
iPlayerChatTime[playerid] = GetTickCount();
return 0;
}

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
  if(IsPlayerFlooding(playerid) && !IsPlayerAdmin(playerid))
{
    SendClientMessage(playerid, 0xFF0000FF, "[INFO]: No Puedes usar comando dentro de 2 Segundos.");
    return 1;
}



stock IsPlayerFlooding(playerid)
{
    if(GetTickCount() - iPlayerChatTime[playerid] < 2500)
        return 1;
       
    return 0;
}
їMuchos dicen que es eso?.... lo que quiero es que si yo uso un comando varias veses!!! salga el error de "[INFO]: No Puedes usar comando dentro de 2 Segundos." y el comando no de hasta pasar los 2 segundos!! :_ їEntienden?
se que es una cosa facil.. e_e pero ya pozz x'D



Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - Parka - 01.11.2013

Yo opino que deberнas usar OnPlayerCommandReceived


Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - OTACON - 01.11.2013

mira esto.. tal vez te pueda servir .
saludos.


https://sampforum.blast.hk/showthread.php?pid=2547692#pid2547692


Re: Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - 0xFFFFFF - 01.11.2013

Quote:
Originally Posted by OTACON
Посмотреть сообщение
mira esto.. tal vez te pueda servir .
saludos.


https://sampforum.blast.hk/showthread.php?pid=2547692#pid2547692
a caso lees los temas antes de responderles?


Respuesta: Re: Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - OTACON - 01.11.2013

Quote:
Originally Posted by 0xFFFFFF
Посмотреть сообщение
a caso lees los temas antes de responderles?
la misma pregunta le hago seсor... abajo del codigo continua... .
saludos.



Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - !R1Ch@rD! - 01.11.2013

Quote:
Originally Posted by OTACON
Посмотреть сообщение
mira esto.. tal vez te pueda servir .
saludos.


https://sampforum.blast.hk/showthread.php?pid=2547692#pid2547692
ta muy bueno pero yo quiero como lo vez hay :P e_e :$

Quote:
Originally Posted by Parka
Посмотреть сообщение
Yo opino que deberнas usar OnPlayerCommandReceived
sera que me le puedes arreglar ese variable :3? gracias C:


Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - Parka - 01.11.2013

Ok lo repare

pawn Код:
static FloodCommand[MAX_PLAYERS];

public OnPlayerCommandPerformed(playerid, cmdtext[], success){
    FloodCommand[playerid] = GetTickCount();
    return 0b1;
}

public OnPlayerCommandReceived(playerid, cmdtext[]){
    if(StaticFloodCommand(playerid) &&!IsPlayerAdmin(playerid)){
    SendClientMessage(playerid, 0xFF0000FF, "[INFO]: No Puedes usar comando dentro de 2 Segundos.");
    return 0b0;
    }
    return 0b1;
}

static StaticFloodCommand(playerid){
    if(GetTickCount() - FloodCommand[playerid] < 0b11111010000){
    return 0b1;
    }
    return 0b0;
}
EDIT: tengo una duda verй!


Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - !R1Ch@rD! - 01.11.2013

Quote:
Originally Posted by Parka
Посмотреть сообщение
Ok lo repare

pawn Код:
static FloodCommand[MAX_PLAYERS];

public OnPlayerCommandPerformed(playerid, cmdtext[], success){
    FloodCommand[playerid] = GetTickCount();
    return 0b1;
}

public OnPlayerCommandReceived(playerid, cmdtext[]){
    if(StaticFloodCommand(playerid) &&!IsPlayerAdmin(playerid)){
    SendClientMessage(playerid, 0xFF0000FF, "[INFO]: No Puedes usar comando dentro de 2 Segundos.");
    return 0b0;
    }
    return 0b1;
}

static StaticFloodCommand(playerid){
    if(GetTickCount() - FloodCommand[playerid] < 0b11111010000){
    return 0b1;
    }
    return 0b0;
}
EDIT: tengo una duda verй!
EDIT: Editaste a mi no me engaсas e_e =D gracias me funciono :3


Respuesta: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - Swedky - 01.11.2013

pawn Код:
//
    if(FloodCommand(playerid) && !IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid, 0xFF0000FF, "[INFO]: No Puedes usar comando dentro de 2 Segundos.");
    }
    return 0b0;
}



Re: [AYUDA] Esperar 2 Segundo (Uso de comando)!! [ZCMD] - RafaelZam - 01.11.2013

parka, no me habia dado cuenta que era un comando para rp
me confundi, pense que era un comando /an de announce xd
:V postie un codigo erroneo
XD
._.
Edited:
tambien me equivoke de topic, era el otro el de el comando /ad ._.