SA-MP Forums Archive
[Ayuda]Quitarme las armas teniendo 10 de vida. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda]Quitarme las armas teniendo 10 de vida. (/showthread.php?tid=472694)



[Ayuda]Quitarme las armas teniendo 10 de vida. - marconol - 30.10.2013

Buenas a todos, quisiera que me ayuden con un script que cuando alguien tenga 10 o menos de vida le quiten las armas.
PD: Estuve intentando yo mismo pero no pude
Gracias de antemano.



Respuesta: [Ayuda]Quitarme las armas teniendo 10 de vida. - Parka - 30.10.2013

Lo are en OnPlayerUpdate tu lo puedes hacer en otro lugar primero hacemos una restricciуn que nos diga cuanto de vida tiene el jugador si es menor a igual a 10 se le serбn removida las armas asн de simple, ahora vamos con el script

pawn Код:
public OnPlayerUpdate(playerid){
    new Float:pVida[MAX_PLAYERS];
    GetPlayerHealth(playerid,pVida[playerid]);
    if(pVida[playerid] <= 10 && GetPlayerWeapon(playerid) >= 2){
        ResetPlayerWeapons(playerid);
        SendClientMessage(playerid,-1,"Sus armas fueron removidas por tener poca vida!");
    }
    return 1;
}



Respuesta: [Ayuda]Quitarme las armas teniendo 10 de vida. - OTACON - 30.10.2013

Quote:
Originally Posted by Parka
Посмотреть сообщение
Lo are en OnPlayerUpdate tu lo puedes hacer en otro lugar primero hacemos una restricciуn que nos diga cuanto de vida tiene el jugador si es menor a igual a 10 se le serбn removida las armas asн de simple, ahora vamos con el script

pawn Код:
public OnPlayerUpdate(playerid){
    new Float:pVida[MAX_PLAYERS];
    GetPlayerHealth(playerid,pVida[playerid]);
    if(pVida[playerid] <= 10 && GetPlayerWeapon(playerid) >= 2){
        ResetPlayerWeapons(playerid);
        SendClientMessage(playerid,-1,"Sus armas fueron removidas por tener poca vida!");
    }
    return 1;
}
no hace falta crear la variable con MAX_PLAYERS, ya ke el call responde para un determinado player.
saludos.



Respuesta: [Ayuda]Quitarme las armas teniendo 10 de vida. - adri1 - 30.10.2013

Otacon tiene razуn.

Te recomiendo hacerlo en OnPlayerGiveDamage....


Respuesta: [Ayuda]Quitarme las armas teniendo 10 de vida. - Swedky - 31.10.2013

Quote:
Originally Posted by adri1
Посмотреть сообщение
Otacon tiene razуn.

Te recomiendo hacerlo en OnPlayerGiveDamage....
Y si el jugador se cae de algъn lugar?.


Respuesta: [Ayuda]Quitarme las armas teniendo 10 de vida. - MugiwaraNoLuffy - 31.10.2013

TakeDamage es mejor.