22.07.2013, 00:43
[Include] Simple SetTimerCMD By OTACON para los segundos en espera.
GetPlayerScore para lo del nivel.
SetPlayerHealth para lo de la vida por nivel.
GetPlayerScore para lo del nivel.
pawn Код:
//EJEMPLO:
if(GetPlayerScore(playerid)==2) {
SendClientMessage(playerid, -1, "no eres igual a nivel 2");
return true;
}
if(GetPlayerScore(playerid)>=2) {
SendClientMessage(playerid, -1, "no eres mayor o igual a nivel 2");
return true;
}
if(GetPlayerScore(playerid)<=2) {
SendClientMessage(playerid, -1, "no eres menor o igual a nivel 2");
return true;
}
pawn Код:
new Float:health;
GetPlayerHealth(playerid,health);
switch(GetPlayerScore(playerid)) {
case 2: SetPlayerHealth(playerid, health+0.30);
case 4: SetPlayerHealth(playerid, health+0.50);
case 7: SetPlayerHealth(playerid, health+0.70);
}
pawn Код:
#include <a_samp>
#include <zcmd>
#include <SetTimerCMD>
COMMAND:heal(playerid, params[]) {
if(GetTimerCMD(playerid,0)) {
new str[128];
format(str, sizeof(str), "Debes Esperar %d Segundos Para Volver a Utilizar el Comando!.", GetSegTimetCMD(playerid,0));
return SendClientMessage(playerid, -1, str);
}
SetTimerCMD(playerid,0,40); //40 igual a 40 segundos.
new Float:health;
GetPlayerHealth(playerid,health);
switch(GetPlayerScore(playerid)) {
case 2: SetPlayerHealth(playerid, health+0.30);
case 4: SetPlayerHealth(playerid, health+0.50);
case 7: SetPlayerHealth(playerid, health+0.70);
}
return true;
}