[PEDIDO AYUDA] cmd heal D:
#1

Hola,
Quisiera saber si me pueden ayudar con un cmd !
bueno estoy testeando un server, solo es para aprender mas sobre pawn,
quiero un Comando, que cuando uses /heal tengas que esperar de 30 a 40 segundos para poder utilizarlo otra vez,
el mismo cmd segun el nivel, por ejemplo, si eres rango o nivel 2 te da 0.30 de vida, si eres rango 4 te da 0.50 de vida y si eres rango 7 te da 0.70 de vida ! porfavor ! respondan, desde ya gracias !
Reply
#2

1 Escribe todo en una misma lнnea; esto va en pedidos de script acб se ayuda a los usuarios con el cуdigo que utilizan nada mбs. Si queres un script ponelo en el post correspondiente si necesitas ayuda con un cуdigo postealo y te ayudaremos.
Reply
#3

[Include] Simple SetTimerCMD By OTACON para los segundos en espera.

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;
}
SetPlayerHealth para lo de la vida por nivel.
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;
    }
Reply
#4

Quote:
Originally Posted by OTACON
Посмотреть сообщение
[Include] Simple SetTimerCMD By OTACON para los segundos en espera.

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;
}
SetPlayerHealth para lo de la vida por nivel.
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;
    }
muchas Gracias me sirvio de mucho es justo lo que necesitaba !, descage el archivo y lo probe y me funciono ! gracias :3
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)