GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: vardanega le 18 Janvier 2011, 21:32:25
-
Bonsoir ! avant tout Voila mon code:
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
{
new Float:health;
GetVehicleHealth(GetPlayerVehicleID(i),health);
SetPlayerHealth(i,health/1000);
}
}
pour l'instant j'utilise ce code mais je voudrais que quand la santé du véhicule arrive a 250 la vie du joueur soit complètement a 0 pas a 25.0 ! mais quelle ce fasse progressivement (pas tué le joueur des que la santé du véhicule et <= 250 sa je sait faire..)
Merci pour votre éventuelle aide !
-
Salut,
tu doit simplement rapporté la vie de la voiture sur les 750 points que tu désire et mettre le tout sur 100:
(vie - 250.0) * (100.0 / 750.0)
++Sim++
-
Meric beaucoup ! quelque fois je cherche compliqué alors que c'est si simple !
-
Il n'y a pas une fonction ApllyDamageToPlayer ou un truc comme ça?
-
Euh... Nan j'crois pas xD
C'est peut être dans un include pawno alors...
-
Autant pour moi