• 05 Juin 2026, 13:15:24


Auteur Sujet: Aide à la compréhension  (Lu 1307 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne xrf22

  • *
  • Criminel
  • Messages: 27
    • Voir le profil
Aide à la compréhension
« le: 09 Juillet 2010, 20:34:29 »
bonjour à tous !

J' ai une petite question, dans un GM j' ai vu ceci :

Portebanque = CreateObject(2634, 2144.19140625, 1627.0383300781, 994.29516601563, 0, 0, 180.80017089844);
Création de l' objet, on est d' accord

Seulement j' ai ce code pour ouvrir la porte(qui bug d' ailleurs, je dois voir pourquoi ...) :
[code]
MoveStreamObject(Coffre, 2146.1665039063, -1222.5447998047, 23.019117355347,0.01); // Porte ouverte

MoveStreamObject(Coffre, 2144.1806640625, 1627.0760498047, 994.28723144531,0.01); // Porte fermé

Là, il y a un truc que je ne comprend pas ...
Comment l' objet qui se ferme peut avoir d' autre coordonées x,y,z que les coordonnées lorsque l' objet à été crée oO

Si quelqu' un pouvait m' expliquer pourquoi, ce serait sympa ^^
car j' ai du mal à mettre un objet à sa place dans un repère, le bouger et le remettre à sa place exacte sans utiliser les coordonnées du début ...


Merci d' avance ![/code]

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Aide à la compréhension
« Réponse #1 le: 09 Juillet 2010, 20:38:56 »
le 0.01 sa doit faire bugger sa met juste 1

sinon ben la difference est minime au moment ou tu ferme la porte
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 cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Aide à la compréhension
« Réponse #2 le: 09 Juillet 2010, 20:44:33 »
ah bien vu je suis naz moi avec cette chaleur ^^  (l'escude de bouzeau)
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 xrf22

  • *
  • Criminel
  • Messages: 27
    • Voir le profil
Re : Re : Aide à la compréhension
« Réponse #3 le: 09 Juillet 2010, 20:49:24 »
ah bien vu je suis naz moi avec cette chaleur ^^  (l'escude de bouzeau)

Ah ouais exact ! (pourtant ça fait 3 fois que je lis le nom --')
Et de plus, je viens de mettre 1 au lieu de 0.01 ^^

Mais là je vais changer le nom et rerecompiler encore xD

Mais en faites, le fait que elle ne revienne pas exactement à sa place, même minime, ça n' a rien de "vraiment" grave ?

Hors ligne Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : Aide à la compréhension
« Réponse #4 le: 09 Juillet 2010, 22:24:27 »
Pour le serveur non mais sa peux perturber des joueurs s'il voi le bug, le mieux met les meme coordonnées et tu rajoute(ou enleve) un - dans la coordonnée X(pour moi c'est le mieux) si jamais tu vois encore la porte, soustrait 5 exemple : ta porte fermée(coordonnée imaginaire) 1453.1456,98.2145,10.3698, ta porte ouverte 1453.1456,98.2145,-15.3698
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste

Hors ligne xrf22

  • *
  • Criminel
  • Messages: 27
    • Voir le profil
Re : Aide à la compréhension
« Réponse #5 le: 09 Juillet 2010, 23:00:19 »
Merci des infos Brian !
Malheuresement, comme tout codeur, je suis un gros faignéant :P
Et j' ai vu que dans le GM, il y avait une commande /ouvrirporte qui fonctionnait à merveille, donc j' ai fais le faignéant et j' ai copier/coller la commande pour voir et j' ai regarder ce qui changer et ça marche merveilleusement ^^

Mais j' ai pas compris la diffèrence entre MoveObject() et MoveStreamObject() ...

Hors ligne Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : Aide à la compréhension
« Réponse #6 le: 10 Juillet 2010, 00:49:59 »
De rien  :) , content que sa marche. le MoveStreamObject() sert(je croix me raler pas dessus) pour les FS StreamObject(exemple celui de Sim : http://www.gtaonline.fr/forums/index.php/topic,6417.msg97480.html#msg97480 ) par exemple, enfin en resumé : c'est pour depasser le nombre maximal en MoveObject().
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste