[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
|
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
|
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 ._.