• 05 Juin 2026, 23:10:09


Auteur Sujet: Un vehicule qui se repare tout seul  (Lu 869 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Un vehicule qui se repare tout seul
« le: 20 Septembre 2009, 13:06:06 »
Salut a tous!
Alors voila je cherche un code qui permet que la voiture n'explose pas sans faire de commande.
J'ai essayer de le faire tout seul et voila ce que sa donne :
public OnVehicleDeath(vehicleid, killerid)
{
SetVehicleHealth(vehicleid,1000);
return 1;
}

Masi le soucis c'est que le code marche bien quand on est pas dans la voiture et quand on est dedans sa ne marche pas.

Merci d'avance de votre aide
ıllıllı вυвυησ ıllıllı


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Un vehicule qui se repare tout seul
« Réponse #1 le: 20 Septembre 2009, 13:35:35 »
c'est tres simple

Forward Rauto(playerid);
new dansvoiture[MAX_PLAYERS];

dans le OnGameModeInit ajoute un timer du genre

SetTimer ("Rauto", 2500, 1);
dans ton onPlayerConnect

dansvoiture[playerid] =0;
dans OnPlayerStateChange

if(newstate == PLAYER_STATE_DRIVER)
{
   dansvoiture[playerid] = 1;
}

ensuite ton public

public Rauto(playerid)
{
   new Float:Vsante;
   GetVehicleHealth(GetPlayerVehicleID(playerid), Vsante);
   if(Vsante < 350 && dansvoiture[playerid] == 1)
   {
        SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
   }
}

avec ceci tu peu meme fair une commande pour desactiver l'option ;)
}

pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Un vehicule qui se repare tout seul
« Réponse #2 le: 20 Septembre 2009, 14:02:58 »
Ok merci de ton aide je pensait que c'était plus simple que sa ^^
ıllıllı вυвυησ ıllıllı


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Un vehicule qui se repare tout seul
« Réponse #3 le: 20 Septembre 2009, 14:06:30 »
ajoute aussi ceci dans le OnPlayerStateChange


if(newstate == PLAYER_STATE_ONFOOT)
{
   dansvoiture[playerid] = 0;
}
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici