• 06 Juin 2026, 08:20:59


Auteur Sujet: Condition de Vehicule  (Lu 1580 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Kiloutre

  • Nolife, nerd et geek passionné d'Ordinatique ! ^^
  • *
  • Grand Banditisme
  • Messages: 567
    • Voir le profil
Condition de Vehicule
« le: 15 Juillet 2012, 18:56:49 »
Bonjour a tous et a toute, je cherche a crée un fs qui reparerai un vehicule quand il subit des dégats (pratique pour les serveur de stunt) mais pour cela, j'aurais besoin de savoir si il existe une condition  tel que OnVehicleDamage (c'est un exemple que je vient d'inventer) qui executera une action (comme toutes les conditions, d'ailleurs). Si quelqun arrive a comprendre ce que je dit (ca releverai du miracle  :laugh ) ca serait sympa de me repondre.

Merci d'avance.

[/url]

Hors ligne MK

  • *
  • Gangster
  • Messages: 1845
    • Voir le profil
Re : Condition de Vehicule
« Réponse #1 le: 15 Juillet 2012, 19:31:23 »
avec GetVehicleHealth.
Je sais pas si mon machin est bon, mais pour moi sa serait dans cet esprit la:


Code: ("pawn") [Sélectionner]
   
    new Float:health;
    new veh;
    veh = GetPlayerVehicleID(playerid);
    GetVehicleHealth(veh, health);

for (new i = 0; i < MAX_PLAYER; i++)
{
     if(IsPlayerInAnyVehicle(i))

if (health < 1000)
{
SetVehicleHealth(veh,1000);
}
        else{ return 0;}
  else
     return 0;
}


édit: correction
« Modifié: 15 Juillet 2012, 19:45:33 par MK »

Hors ligne Kiloutre

  • Nolife, nerd et geek passionné d'Ordinatique ! ^^
  • *
  • Grand Banditisme
  • Messages: 567
    • Voir le profil
Re : Condition de Vehicule
« Réponse #2 le: 15 Juillet 2012, 19:55:25 »
Il ne faut pas mettre un GetPlayerVehicleId pour reparer le vehicule ? (sinon il saura pas quoi reparer)

Je test de suite !

Edit : Je l'avais pas vu, fausse alerte.
« Modifié: 15 Juillet 2012, 19:59:25 par KonVict92x »

[/url]

Hors ligne MK

  • *
  • Gangster
  • Messages: 1845
    • Voir le profil
Re : Condition de Vehicule
« Réponse #3 le: 15 Juillet 2012, 20:42:34 »
j'ai tester et apparemment mon truc marche pas, peut être faut-il un timer.

Hors ligne spiirou

  • *
  • L'avenir appartient à ceux qui se lèvent
  • Messages: 866
    • Voir le profil
Re : Condition de Vehicule
« Réponse #4 le: 15 Juillet 2012, 23:27:00 »
Il y a OnVehicleDamageStatusUpdate, mais ca ne prend en compte que les dommages visuels ( c'est a dire si la santé baisse mais que tu casses pas la voiture la callback est pas appellée )
Sinon un Timer comme l'a dit MK :)