24.05.2013, 13:40
Quote:
El uso de "PVars" podria ocacionar problemas con los nombres de las variables. Macros? a que te refieres? no es posible devolver valores binarios ni de otro tipo mediante un macro...
|
Algo asн me referia.
pawn Код:
#define Restringido(%1,%2) GetTickCount()<GetPVarInt(%1,%2)
#define Restringir(%1,%2,%3) SetPVarInt(%1,%2,%3+GetTickCount())
//Ejemplo
if(!strcmp("/curarme",cmdtext,true)) {
if(Restringido(playerid,"SALUD")) {
SendClientMessage(playerid,-1,"Por favor espera el tiempo requerido para usar nuevamente este comando");
return 1;
}
SetPlayerHealth(playerid,100.00);
SendClientMessage(playerid,-1,"Te has curado, podrбs usar el comando nuevamente dentro de 1 minuto");
Restringir(playerid,"SALUD",60000);
return 1;
}