[DUDA] Vida...
#3

El cуdigo de Tirael estб bien pero yo le pondrнa un lнmite porque sino asн podrб subir su vida infinitamente y serб invencible.

pawn Код:
if (newkeys & KEY_JUMP)
{
        if(gTeam[playerid] == TEAM_ZOMBIES)
            {
            if(Informacion[playerid][ClaseZombies] == 4) // Hunter
            {
                if(Informacion[playerid][SaltoHunter] == 1) // Si estб activado el salto
                {
                   new Float:Vida;
                       GetPlayerHealth(playerid, Vida);
                                   if(Vida == 100) return SendClientMessage(playerid, -1, "Ya tienes la vida al mбximo");
                                   SetPlayerHealth(playerid,Vida+18);
                                   if(Vida > 100){
                   SetPlayerHealth(playerid,100);
                                   }
                   new Float:x, Float:y, Float:z;
                   GetPlayerVelocity(playerid, x, y, z);
                   SetPlayerVelocity(playerid, x,y,z+2.0);
                                }
            }
            }
}
Explicaciуn:

if(Vida == 100) return SendClientMessage(playerid, -1, "Ya tienes la vida al mбximo");
Esto harб que si tiene la vida al 100 ya no pueda seguir sumando vida y no se ejecute la funciуn.



if(Vida > 100){
SetPlayerHealth(playerid,100);
}

їPor quй ponemos esto si ya con lo anterior no deja que se sume vida si la vida es 100?

Porque si el jugador tiene por ejemplo 99 lo dejarб sumar, quedarб con 117 de vida entonces el cуdigo se la pone en 100 y si se vuelve a querer sumar vida, saldrб el mensaje de que tiene la vida al mбximo.

No sй si lo quieras hacer asн pero lo supongo por eso lo pongo, saludos.
Reply


Messages In This Thread
[DUDA] Vida... - by Matyaas - 31.05.2017, 00:21
Respuesta: [DUDA] Vida... - by Tirael - 31.05.2017, 00:36
Respuesta: [DUDA] Vida... - by Goncho28 - 31.05.2017, 13:30
Respuesta: [DUDA] Vida... - by Matyaas - 01.06.2017, 03:59
Respuesta: [DUDA] Vida... - by Tirael - 01.06.2017, 11:46
Respuesta: [DUDA] Vida... - by Goncho28 - 01.06.2017, 13:06

Forum Jump:


Users browsing this thread: 1 Guest(s)