• 04 Juin 2026, 01:44:16


Auteur Sujet: course de drift ?  (Lu 4963 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [LSD]viin

  • *
  • Criminel
  • Messages: 45
    • Voir le profil
course de drift ?
« le: 05 Avril 2010, 12:16:10 »
bonjour , alors depuis que lalu a buguer sérieux chez moi je me demander si les modo pouvais créer des course de drift
les drifteur seront noté sur les virages a chaque virage une barre de score serait fixé pour chaque participant
celui qui aura le plus gros score aura gagner
mais les course de drift se passeront pas 2 car les passage des virage de drift2 et drift3 sont asser étroit
ou alors une course a drift4 ?
 
LSD pour toujours ...
Quelque soit les difficultés je les surmonterait
Sauf une Giga glace au Chocolat ... :D
Vive GTA:SA sa-mp !

Hors ligne Alex_Jhonny

  • *
  • Bandit
  • Messages: 310
    • Voir le profil
Re : course de drift ?
« Réponse #1 le: 05 Avril 2010, 12:21:32 »
çà va pas être possible je pense

et il y a une section pour les suggestions
« Modifié: 05 Avril 2010, 12:23:08 par Alex_Jhonny »

Hors ligne Barto

  • Aiiiiiiirght
  • *
  • GTAOnline Addict
  • Messages: 4205
    • Voir le profil
Re : course de drift ?
« Réponse #2 le: 05 Avril 2010, 12:30:02 »
Alors là, go poster dans "suggestions" pour le mod Lalu Stunt. Ces course pourraient être sympa, avec chaque joueur dans un Virtual World différent pour ne pas être gênés
Les filles, c'est comme les échappées en cyclisme, faut en tenter plusieurs pour en réussir une.

Gifs interdit dans les avatars/signs

RS_line™

  • Invité
Re : course de drift ?
« Réponse #3 le: 05 Avril 2010, 12:36:13 »
Ces une bonne idée moi qui est fan de drift :)

Mais sa va soit être dur soit refuser car les admin modo n'ont  pas tous leur temps libre =)

Hors ligne Barto

  • Aiiiiiiirght
  • *
  • GTAOnline Addict
  • Messages: 4205
    • Voir le profil
Re : course de drift ?
« Réponse #4 le: 05 Avril 2010, 12:37:53 »
Le problème ne vient pas des modos. Pour faire ça, il faut un script. Donc, c'est aux scripteurs de décider.
Les filles, c'est comme les échappées en cyclisme, faut en tenter plusieurs pour en réussir une.

Gifs interdit dans les avatars/signs

Hors ligne Lacuisse

  • *
  • Messages: 4083
    • Voir le profil
Re : course de drift ?
« Réponse #5 le: 05 Avril 2010, 13:24:22 »
Bonne idée d'organiser des concours de drift en présence de membre du staff pour surveiller les potentiels gêneurs  ;)

++
L'avenir du monde est d'additionner nos différences et non pas de les soustraires (Antoine de Saint Exupéry).

De toutes les passions, la seule vraiment respectable me parait être la gourmandise. (Guy De Maupassant)

Hors ligne [LSD]viin

  • *
  • Criminel
  • Messages: 45
    • Voir le profil
Re : course de drift ?
« Réponse #6 le: 05 Avril 2010, 18:40:07 »
ok merci de vos reponse  ;)
LSD pour toujours ...
Quelque soit les difficultés je les surmonterait
Sauf une Giga glace au Chocolat ... :D
Vive GTA:SA sa-mp !

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : course de drift ?
« Réponse #7 le: 06 Avril 2010, 10:09:57 »
Scripter des courses de drift, pourquoi pas, le problème c'est que je ne vois pas comment je pourrais calculer les points de chaque dérapage.
J'ai bien ma petite idée là dessus mais le faire dans SA-MP risque d'être quasi impossible car il faudrait récupérer en temps réel les vitesses et les angles de chaque véhicule et faire des calculs compliqués. C'est faisable en SA-MP (plus ou moins) mais il faudrait un timer extrêmement court. Et ça, ça risque de faire ramer le serveur, même si les joueurs sont dans des virtuals world.

++
Syg
Courtesy of GtaManiac

Hors ligne Barto

  • Aiiiiiiirght
  • *
  • GTAOnline Addict
  • Messages: 4205
    • Voir le profil
Re : course de drift ?
« Réponse #8 le: 06 Avril 2010, 10:14:14 »
J'ai vu sur un serveur ce système. Les points sont traduits en argent, je ne sais pas si c'est le même système auquel tu penses, mais si c'est le même, le serveur ne lag pas.
Ou sinon, il faudrait penser à une autre façon de faire.
Les filles, c'est comme les échappées en cyclisme, faut en tenter plusieurs pour en réussir une.

Gifs interdit dans les avatars/signs

Hors ligne FuSion

  • Pawn coder
  • *
  • Grand Banditisme
  • for(new i = 0; i < INFINI; i++)
  • Messages: 888
    • Voir le profil
Re : course de drift ?
« Réponse #9 le: 06 Avril 2010, 14:34:41 »
Y'avais un script du genre ça sur le forum SA-MP il me semble  ;)

Hors ligne Barto

  • Aiiiiiiirght
  • *
  • GTAOnline Addict
  • Messages: 4205
    • Voir le profil
Re : Re : course de drift ?
« Réponse #10 le: 06 Avril 2010, 15:04:33 »
Y'avais un script du genre ça sur le forum SA-MP il me semble  ;)

Oui, je viens de le tester il est très bien.
Les filles, c'est comme les échappées en cyclisme, faut en tenter plusieurs pour en réussir une.

Gifs interdit dans les avatars/signs

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : course de drift ?
« Réponse #11 le: 06 Avril 2010, 16:49:39 »
Moi, j'avais en tête quelque chose de beaucoup plus compliqué, plus du style de ce qu'on trouve sur les jeu du genre NFS.
Ici, il n'est pas question de frein à main ou de savoir quelles touches le joueur utilise
En fait, on récupère en temps réel les vitesses (X, Y et Z) du véhicule, on calcule la direction du mouvement et la vitesse globale et on compare la direction avec l'angle selon lequel pointe le véhicule. Plus la direction du mouvement et l'angle du véhicule sont éloignés (valeur du produit scalaire des deux vecteurs direction et angle), et plus la vitesse globale est grande, plus on gagne de points (comme dans NFS par exemple).
Malheureusement, pour faire ça et que ce soit juste et efficace, il faut un timer très court et qui fait beaucoup de calculs.
En limitant ce timer à un ou deux joueurs, je pense que c'est jouable.

Donc si quelqu'un veut se lancer la dedans ça pourrait faire un bon sujet de FS.

++
Syg
Courtesy of GtaManiac

Hors ligne [LSD]viin

  • *
  • Criminel
  • Messages: 45
    • Voir le profil
Re : course de drift ?
« Réponse #12 le: 06 Avril 2010, 19:35:17 »
j'ai pas tout compris mais sa serait bien que sa fasse comme dans NFS  8)
LSD pour toujours ...
Quelque soit les difficultés je les surmonterait
Sauf une Giga glace au Chocolat ... :D
Vive GTA:SA sa-mp !

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : course de drift ?
« Réponse #13 le: 06 Avril 2010, 22:35:08 »
Je joins un petit dessin.
Pour calculer les points de drift, il faudrait (par exemple toutes les 100 ms) calculer l'angle A entre les directions D1 et D2 et le multiplier par la vitesse.
Plus l'angle est grand (donc plus le véhicule est en travers) et plus la vitesse est grande, plus les points sont importants.
D1 est facilement récupérable avec la fonction GetVehicleZAngle.
D2 et la vitesse du véhicule peuvent se calculer avec GetVehicleVelocity (pas forcément simple mais ce ne sont que des maths).
Ensuite, un simple calcul en fonction de l'angle, de la vitesse et d'un coefficient donnera le nombre de point à chaque échéance du timer.

Si certains d'entre vous se sentent d'attaque pour coder un FS de ce genre, je suis prêt à répondre à toutes les questions.
Personnellement, je n'ai pas le temps mais j'ai fait le plus gros du travail.

++
Syg
Courtesy of GtaManiac

Hors ligne [LSD]viin

  • *
  • Criminel
  • Messages: 45
    • Voir le profil
Re : course de drift ?
« Réponse #14 le: 08 Avril 2010, 17:38:44 »
merci mais moi en se moment je peut pas trop m'occuper de sa est en plus chui pas trés trés fort en math
 :jesors
LSD pour toujours ...
Quelque soit les difficultés je les surmonterait
Sauf une Giga glace au Chocolat ... :D
Vive GTA:SA sa-mp !