GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: chneubeul le 03 Juin 2010, 19:31:22

Titre: [Impossible] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 03 Juin 2010, 19:31:22
Hello fellas,

J'aimerais que l'on puisse conduire sa voiture en voyant le volant comme irl, mais le soucis c'est que l'on ne peut pas se spec ou attacher la caméra du joueur, comment puis-je faire pour contourner ce problème ? J'voudrais que sa soit installé sur le serveur et non via un logiciel ( CamHack) :) Merci de votre aide, Bisoux à tous !

Sam.  :cheers
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: scott1 le 03 Juin 2010, 19:49:18
Sa Camhack
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: spiirou le 03 Juin 2010, 20:30:30
Citer
Hello fellas,

J'aimerais que l'on puisse conduire sa voiture en voyant le volant comme irl, mais le soucis c'est que l'on ne peut pas se spec ou attacher la caméra du joueur, comment puis-je faire pour contourner ce problème ? J'voudrais que sa soit installé sur le serveur et non via un logiciel ( CamHack)  :) Merci de votre aide, Bisoux à tous !

Sam.   :cheers

Désolé Scott, on a pas raison a tous les coups =P
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: Ssk le 03 Juin 2010, 20:39:06
Des SetPlayerCameraPos à répétition ?
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 03 Juin 2010, 20:59:00
Ben la vision du mec serais saccader non ? Mais faudrait trouver un moyen pour dejouer le bug de spectate sur sois meme ^^
Titre: Re : Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: Ssk le 03 Juin 2010, 21:00:50
Ben la vision du mec serais saccader non ? Mais faudrait trouver un moyen pour dejouer le bug de spectate sur sois meme ^^
J'crois connaitre une solution ^^

Tu spectate le joueur quand il monte dans un véhicule ( pas le véhicule mais le joueur ^^ )
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: cristab le 03 Juin 2010, 21:06:31
tu voit au travers de sa tete ^^ c'est affreux
Titre: Re : Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: scott1 le 03 Juin 2010, 22:53:34
Citer
Hello fellas,

J'aimerais que l'on puisse conduire sa voiture en voyant le volant comme irl, mais le soucis c'est que l'on ne peut pas se spec ou attacher la caméra du joueur, comment puis-je faire pour contourner ce problème ? J'voudrais que sa soit installé sur le serveur et non via un logiciel ( CamHack)  :) Merci de votre aide, Bisoux à tous !

Sam.   :cheers

Désolé Scott, on a pas raison a tous les coups =P

Ben je pense qu'en script pour que se soit fluide sa doit etre hardocorp, un timer qui se repette toute les 100eme de sec
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: Ssk le 03 Juin 2010, 22:59:49
Ou OnPlayerUpdate =)
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 04 Juin 2010, 17:32:21
Je vais essayer mais bon pour conduire avec une camera fixe c'pas top ^^ Et sinon on peut pas se spec soit même c'est dommage :s

le setplayercamerapos tout seul ne marche pas Oo j'comprend pas ^^
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 04 Juin 2010, 20:49:11
Ouaip' ce que j'ai fais mais bon la aprés faut trouver les coordonées exacte de l'angle puis le joueur ne pourras pas tourner la tête ^^ Autant laisser tomber :'(
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: scott1 le 05 Juin 2010, 02:01:11
Tu cree 3 float, tu lance un timer, qui met la position de la camera a la position du joueur, tu compare les x avec la 1ere float, le y avec la 2eme, le z avec la 3eme, en fonction des difference tu met les position pour la fonction vers ou la camera regarde, et apres la 1ere float = x, la 2eme = y, la 3eme = z.

La premiere fois que tu lancera le timer, ce sera zarb car tu te aura les 3float a 0.0, mais si le timer se repette tres rapidement tu ne vera quasis rien

Titre: Re : Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: Ssk le 05 Juin 2010, 11:26:53
Tu cree 3 float, tu lance un timer, qui met la position de la camera a la position du joueur, tu compare les x avec la 1ere float, le y avec la 2eme, le z avec la 3eme, en fonction des difference tu met les position pour la fonction vers ou la camera regarde, et apres la 1ere float = x, la 2eme = y, la 3eme = z.

La premiere fois que tu lancera le timer, ce sera zarb car tu te aura les 3float a 0.0, mais si le timer se repette tres rapidement tu ne vera quasis rien



Utilise un peu de trigonométrie pour pour bien placer ta caméra ^^
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: scott1 le 05 Juin 2010, 13:04:14
TU n'as qu'a faire les "formule", et le serveur calculera pour toi. Et ça ! S'est Beau ! xD
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 06 Juin 2010, 09:11:59
Salut est-ce que vous pourriez m'ennoncer les calculs svp ? ^^ La trigonometrie pas encore taffés vraiment dessus en cours >.< J'en suis aux cercles trigos ^^ Merci

ps : J'penser aussi à l'utilisation de GetPlayerCameraVectorXY, un truc comme sa ^^ Mais si en checkant le joueur tres rapidement si il y a beaucoup de monde qui utilise se systeme tu crois pas que sa lagguerais un peu ? :)  Oui bien que le joueur à sa vue un peu saccader ?
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: cristab le 06 Juin 2010, 11:33:07
le jeu directement ne le permet pas mais en LUA sur MTA sa doit etre entierement possible
Titre: Re : [En cours] Besoin d'idée pour réalisation d'un syteme
Posté par: chneubeul le 06 Juin 2010, 16:28:23
Oui en Lua mais avec le pawn tu es limités a ses fonctions donc pour réaliser un systeme qui sort de l'ordinaire ben sa fais deguelasse ^^