• 06 Juillet 2025, 16:10:49


Auteur Sujet: move object aide please !  (Lu 3134 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
move object aide please !
« le: 21 Mai 2008, 14:21:32 »
bonjour je voudrai faire un move object mais je s'est pas comment faire j'ai regarder par si par la mais sa m'aide pas trop je vois pas comment faire alors si vous pourrer m'aider sa serais simpa


alors j'ai creer deux object

un object barriere fermer

CreateObject(10841, 2486.941162, 2351.038818, 17.757492, 0.0000, 0.0000, 0.0000);

et un autre object pour que la porte soit ouverte

CreateObject(10841, 2487.000977, 2351.006104, 7.703407, 0.0000, 0.0000, 0.0000);

aprés je s'est pas comment faire une cmd qui pourrer ouvrire la porte si dessus merci d'avance de vos aides

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : move object aide please !
« Réponse #1 le: 21 Mai 2008, 14:35:26 »
tu as été la ?? :


http://wiki.sa-mp.com/wiki/MoveObject


C'est en anglais mais c'est aussi très compréhensible ^^ En gros tu a juste a faire en sorte que quand ton joueur tape la commande, que ça active le move object : tu met juste ta position de la barrière ouverte ;) Tu peut faire en sorte que tout le monde vois le changement aussi avec un :

for(new i = 0; i < MAX_PLAYERS; i++)
{

A++

^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : move object aide please !
« Réponse #2 le: 21 Mai 2008, 14:40:03 »
Alors.
Voila je te montre, avec un timer que tu peu réglé toi.

Les forwards:
forward pouvert();
new porte;

dans public OnFilterScriptInit()
{
porte = CreateObject(10841, 2486.941162, 2351.038818, 17.757492, 0.0000, 0.0000, 0.0000);  // tu met tes cordoner le la porte fermée
}

Ensuite une commande pour l'ouvrir.


if (strcmp(cmdtext, "/ouvrert", true)==0)
       {
       MoveObject(porte, 2487.000977, 2351.006104, 7.703407, 3.5); // cordoner de la porte ouverte
      SetTimer("Pouvert", 10000, 0);
      SendClientMessage(playerid, COLOR_YELLOW,"Porte ouverte pendant 10 sec");
      return 1;
       }

Et un timer pour la fermeture:

public Pouvert()
{
      MoveObject (port, 2486.941162, 2351.038818, 17.757492, 3.5); // cordoné de la prte fermée
return 1;
}

Copie pas betement ...  ;) esseye de comprendre ............  [HS] (Native) [HS]

++
nikko

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #3 le: 21 Mai 2008, 14:53:17 »
sa s'est du claire je comprend bien avec se que nikko a fait merci a toi nikko et aussi [Staff]mAn je vais essayer sa aprés  ;)

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : move object aide please !
« Réponse #4 le: 21 Mai 2008, 15:19:48 »
bah entre nous, Nikko a une meilleur solution, car elle comprend un timer qui refermera la porte, alors que je te donnais juste la solution pour ta commande, sans plus lol !! Nikko répond mieu a ta question que moi ;)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : move object aide please !
« Réponse #5 le: 21 Mai 2008, 15:46:13 »
 ;)  :-* lool

++
nikko

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #6 le: 28 Mai 2008, 16:15:08 »
sa marche pas la aucun object qui apparait

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : move object aide please !
« Réponse #7 le: 28 Mai 2008, 16:19:44 »
Montre le code que tu as fais, il doit y avoir quelque chose qui ne va pas ;)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #8 le: 28 Mai 2008, 16:25:01 »
alors j'ai fait sa

new porte;

forward pouvert();

public OnFilterScriptInit()
{
porte = CreateObject(10841, 2487.534180, 2350.926270, 17.757492, 0.0000, 0.0000, 0.0000);  // tu met tes cordoner le la porte fermée
return 1;
}

et sa


public pouvert()
{
      MoveObject (porte, 2487.033691, 2350.786377, 7.632639, 3.5); // cordoné de la prte fermée
return 1;
}

et puis la commande


      if (strcmp(cmdtext, "/adminp", true)==0)
      {
      MoveObject(porte, 2487.000977, 2351.006104, 7.703407, 3.5); // cordoner de la porte ouverte
      SetTimer("Pouvert", 10000, 0);
      SendClientMessage(playerid, COLOR_YELLOW,"Porte ouverte pendant 10 sec");
      return 1;
      }

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : move object aide please !
« Réponse #9 le: 28 Mai 2008, 16:40:28 »
Et donc ? :D

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #10 le: 28 Mai 2008, 16:44:18 »
la aucun object qu'apparait meme pas la porte fermer

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : move object aide please !
« Réponse #11 le: 28 Mai 2008, 16:45:10 »
Tu est sur que l'ID c'est bien celui que tu as mis, ça me parait beaucoup 10841 pour une porte....
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #12 le: 28 Mai 2008, 16:48:45 »
oui s'est le bon id

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : move object aide please !
« Réponse #13 le: 28 Mai 2008, 16:50:57 »
Dans Mon Gm j'ai mis :

CreateObject(1655, 1470.0659, 1161.5616, 55.2931, 100.0, -1.0, 182.3717);

Et l'objet apparait !!! C'est que l'ID ne doit pas être reconnu, c'est bizarre un peut...
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : move object aide please !
« Réponse #14 le: 28 Mai 2008, 16:53:07 »
pourtant c'es la bon