• 03 Juin 2024, 20:40:26


Auteur Sujet: Calculer vitesse moyenne + vitesse maximum  (Lu 1512 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Karting06

  • *
  • Grand Banditisme
  • Messages: 650
    • Voir le profil
Calculer vitesse moyenne + vitesse maximum
« le: 31 Mai 2011, 19:32:30 »
Bonjour à tous,
J'ai deux petite question !

J'aimerai calculer la vitesse moyenne dans un véhicule dans sa-mp et mettre aussi la vitesse maximum (qui l'a fait ce dernier moment!).

Merci de votre aide,

Karting06

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Calculer vitesse moyenne + vitesse maximum
« Réponse #1 le: 31 Mai 2011, 19:35:56 »
Pour calculer la vitesse tu peut utiliser GetVehicleVelocity, il y a plusieurs code qui on été donné sur le forum.


Et pour la vitesse max, c'est simple à chaque fois que tu prend la vitesse du véhicule, tu fais if( VitesseMax < VitesseActuelle ) VitesseMax = VitesseActuelle;



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Karting06

  • *
  • Grand Banditisme
  • Messages: 650
    • Voir le profil
Re : Calculer vitesse moyenne + vitesse maximum
« Réponse #2 le: 31 Mai 2011, 20:13:52 »
Ok merci de ton aide !

Mais comment est-ce que je dois calculer la vitesse moyenne ?

Merci beaucoup ;)

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Calculer vitesse moyenne + vitesse maximum
« Réponse #3 le: 31 Mai 2011, 20:20:30 »
Pour la vitesse moyenne tu peut faire,

<?php
new nbVitesse 0;
new 
Float:VitesseMoyenne=0.0;


ensuite quand tu prend la vitesse tu fais,

nbVitesse++;
VitesseMoyenne = ( ( VitesseMoyenne * nbVitesse ) + VitesseActuelle ) / nbVitesse;


Si j'ai pas fais d'erreur ça devrai fonctionner ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Calculer vitesse moyenne + vitesse maximum
« Réponse #4 le: 01 Juin 2011, 00:11:11 »
Salut,

erreur sasuke. Ta vitesse moyenne va sans cesse augmenter ainsi, en factorisant différement on a aussi:

VitesseMoyenne * nbVitesse / nbitesse + VitesseActuelle / nbVitesse
J'imagine que tu vois l'erreur....

La bonne réponse serait:

VitesseMoyenne = ( ( VitesseMoyenne * nbVitesse ) + VitesseActuelle ) / (nbVitesse+1);
nbVitesse++;

Je crois que l'on peut aussi faire:

VitesseMoyenne = ( ( VitesseMoyenne * nbVitesse ) + VitesseActuelle ) / (++nbVitesse);
Reste a vérifier...

++Sim++





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Calculer vitesse moyenne + vitesse maximum
« Réponse #5 le: 01 Juin 2011, 08:47:48 »
ah, je le sentais qu'il y avais une erreur ^^

Merci Sim =D



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog