• 06 Juin 2026, 01:14:50


Auteur Sujet: [Demande Aide]Problème AttachObject :)  (Lu 1421 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
[Demande Aide]Problème AttachObject :)
« le: 04 Juillet 2010, 20:25:19 »
Salut :)

http://www.gtaonline.fr/forums/index.php/topic,10821.0.html

Donc je résume : Je veut attacher un objet aux joueur quand il appuie sur une touche, mais l'objet se créé, mais il ne s'attache pas. J'ai essayer de mettre un timer pour les attachers rien n'y faits...
« Modifié: 05 Juillet 2010, 18:22:13 par chneubeul »

Hors ligne Aegoss

  • I'm gonna kick dat' ass !
  • *
  • • « a3goss - иsɢ Lєadєʀ » •
  • Messages: 4787
    • Voir le profil
Re : [Demande Aide] Petit up désolé de mon ancien sujet :(
« Réponse #1 le: 04 Juillet 2010, 20:40:37 »
Évites les up en refaisant un nouveau topic, c'est pas terrible.

Veux-tu que je delete le précèdent ?
HP Envy 15-K222NF - Argent
15,6'' Full HD - Intel Core i5-4200U - HDD 1 To - RAM 8 Go - NVIDIA GeForce GTX 850M 4 Go - LG E2251 - Logitech G105 - R.A.T 7 Contagion - Siberia V2 ''Orange''




Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Demande Aide] Petit up désolé de mon ancien sujet :(
« Réponse #2 le: 04 Juillet 2010, 21:15:10 »
Si c'est possible à la limite ^^

Hors ligne Aegoss

  • I'm gonna kick dat' ass !
  • *
  • • « a3goss - иsɢ Lєadєʀ » •
  • Messages: 4787
    • Voir le profil
Re : [Demande Aide] Petit up désolé de mon ancien sujet :(
« Réponse #3 le: 04 Juillet 2010, 21:30:55 »
Voila.

Évites la création d'un topic de UP à l'avenir ;)
HP Envy 15-K222NF - Argent
15,6'' Full HD - Intel Core i5-4200U - HDD 1 To - RAM 8 Go - NVIDIA GeForce GTX 850M 4 Go - LG E2251 - Logitech G105 - R.A.T 7 Contagion - Siberia V2 ''Orange''




Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [Demande Aide] Petit up désolé de mon ancien sujet :(
« Réponse #4 le: 05 Juillet 2010, 00:53:46 »
Salut,

si tu veut attacher l'objet à un joueur assure toi qu'il ne soit pas dans un streamer, seuls les objets normaux peuvent être attachés (avec les fonctions de sa-mp, il est toujours possible de simuler (enfin presque) avec des SetObjectPos)

++Sim++





Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Demande Aide] Petit up désolé de mon ancien sujet :(
« Réponse #5 le: 05 Juillet 2010, 11:03:58 »
Salut Sim, l'objet n'est pas dans un streamer.

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [Demande Aide]Problème AttachObject :)
« Réponse #6 le: 06 Juillet 2010, 00:09:41 »
Salut,

dans ce cas il nous faudra regarder ton code (seulement le bout concernant la création du lien entre l'objet et le joueur). Je ne vois pas autre chose d'évident qui pourrais expliquer le problème.

++Sim++





Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Salut :)
Sa ressemble à sa :

new NbFumi1;

Si appuie sur une touche.

           NbFumi1 = CreateObject(2780, X+2.7480468125, Y+2.7456054688, Z+0.116000175476,355.39489746094, 0,0);

         SetTimerEx("AttachObject", 500, 0,"d",playerid);


fin du si

function AttachObject(playerid)
{

new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AttachObjectToPlayer(NbFumi1, playerid, X+2.7480468125, Y+2.7456054688, Z+0.116000175476,355.39489746094, 0,0);
//AttachObjectToPlayer(NbFumi2, playerid,X-2.8786621719, Y+2.8209228516, Z+0.116000175476,355.39489746094, 0,0);
SendClientMessage(playerid, COLOR_GREEN, "Objet Attaché");
return 1;
}


J'ai tout essayer, changer le timer. Créé l'objet autre que la position du attach, dans la fonction AttachObject le message s'affiche bien. J'ai essayer de l'attacher direct. Bref, je ne vois aucun lien. Je tiens à te signaler aussi qu'une fois j'avais tester un FS bombe et il ne marchais pas j'avais mis un message, le message s'afficher et pas l'objet.  Le GM n'est plus le même, etc..

:wall :wall :wall :wall :wall :wall :wall :wall :wall :wall
edit : J'vien de faire un test dans une commande et j'ai mis un timer. L'objet se créé et une fois attaché, se détruis.
edit : J'ai mis l'objet dans OnGameModeInit, première essaie échoué, deuxième essayer une fois que je vais à coter de l'objet. L'objet s'attache avec la position du CreateObject. Par exemple j'avais cree l'objet en 0,0,-10 l'objet s'est créé en -10 pile en dessous de moi. J'ai fais plusieurs tests. Il ne veut pas s'attacher à sa position que je lui demande.

Merci ton aide.
SaM.
« Modifié: 06 Juillet 2010, 23:33:38 par chneubeul »

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [Demande Aide]Problème AttachObject :)
« Réponse #8 le: 07 Juillet 2010, 01:57:02 »
Salut,

en ce qui concerne le code, je te recommande de passer NbFumi1 en tableau, sinon si + d'un joueur exécutent la commande tu peut rencontrer un problème (surtout si tu veut le détruire + tard).

Sinon, je ne vois pas ce qui peut être le problème dans ton AttachObjectToPlayer (et si tu le fait en même temps que le CreateObject (dans la commande quoi), ça ne fonctionne pas?)

ps. j'espère que c'est public et pas function

++Sim++





Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Demande Aide]Problème AttachObject :)
« Réponse #9 le: 07 Juillet 2010, 14:21:45 »
Salut =D Si c'est function ^^

#define function%0(%1) forward%0(%1); public%0(%1)

et pour ta suggestion j'ai déjà essayer. Non mais au pire je vais pas me prendre la tête pas d'objet et puis voila ^^