• 06 Juin 2026, 19:56:44


Auteur Sujet: Aide Timer destroyvehicule  (Lu 3029 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Aide Timer destroyvehicule
« le: 22 Octobre 2010, 19:01:14 »
Bonjours,

J'ai repris le vehicule spawner de fsdebug.pwn (Quand on télécharge pour la première fois SA-MP il est dans filterscript) je l'ai modifié bien sur et quand je spawn un véhicule il se spawn mais quand quand il respawn il ne se détruit pas.

Donc j'ai fait un timer dans OnPlayerExitVehicule(Désolé je débute dans le scripte donc mon Timer est peut être idiot)

public OnPlayerExitVehicle(playerid, vehicleid)
{
   SetTimer("DestroyVehicle",1000, 1);
   return 0;
}

Merci de l'aide
Développeur WEB

Hors ligne Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #1 le: 22 Octobre 2010, 19:05:15 »
Ok donc j'ecrit

new vehicleidspawned[MAX_PLAYERS];

mais j'ai pas compris comment faire le SetTimerEx

Edit J'ai ecrit

public OnPlayerExitVehicle(playerid, vehicleid)
{
   SetTimerEx(DestroyVehicle [],1000);

   return 0;
}

Quand je complile sa fait *

C:\Users\Hakimo Crays\Desktop\Serveur sa-mp\filterscripts\fsdebug.pwn(2102) : error 028: invalid subscript (not an array or too many subscripts): "DestroyVehicle"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
« Modifié: 22 Octobre 2010, 19:11:05 par Hakimo_Crays »
Développeur WEB

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #2 le: 22 Octobre 2010, 19:16:45 »
Comme ceci :

SetTimerEx("DestroyVehicle",1000, 0, "d", vehicleid);

Ta fonction entre guillemet, le temps,  la répétition, un paramètre que je sais pas ça sert à quoi ^^, et les paramètres soit vehicleid   :)
« Modifié: 22 Octobre 2010, 19:18:18 par chneuls »

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #3 le: 22 Octobre 2010, 19:19:56 »
 :hs je sais dizzy ^^ je mettez tromper, laisse moi corriger, comme je fais 50 milles sur mon PC je lag et donc c'est long à éditer :(  :wall

Hors ligne Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #4 le: 22 Octobre 2010, 19:23:31 »
J'ai reussi a compilé mais IG sa ne respawn pas

Edit
http://pastebin.gtaonline.fr/pastebin.php?show=910

Voila le lien PastBin ne faite pas attention au truc inutile je ne l'ai pas encore modifier

Double post
Up ?
« Modifié: 22 Octobre 2010, 21:21:59 par Hakimo_Crays »
Développeur WEB

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #5 le: 23 Octobre 2010, 11:13:46 »
Normalement cela devrai fonctionner.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #6 le: 23 Octobre 2010, 14:43:40 »
Bon vu que cela ne marche pas personne n'aurait un FS Véhicule spawner a me passer svp ?
Développeur WEB

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #7 le: 23 Octobre 2010, 19:50:04 »
c'est pourtant pas compliquer d'attribuer une var a un vehicule creer et si il respawn tu le detruit ...
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 Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #8 le: 23 Octobre 2010, 19:53:15 »
Si c'est difficile je répéte que je debute
Développeur WEB

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #9 le: 23 Octobre 2010, 23:12:42 »
c'est juste une histoire de variable pas besoin de timer ;)
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

Karting06

  • Invité
Re : Aide Timer destroyvehicule
« Réponse #10 le: 23 Octobre 2010, 23:16:03 »
Et comment faire avec les variables?

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #11 le: 24 Octobre 2010, 17:51:00 »
je te laisse reflechir un tout petit peu tout de meme c'est vraiment une base sa n'a rien de complexe
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 Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #12 le: 24 Octobre 2010, 18:14:00 »
Quelqu'un pourrait me donner la solution et surtout m'expliquer svp
Développeur WEB

Hors ligne Hakimo_Crays

  • AMG`Zer
  • *
  • Tueur
  • AMG`Zer
  • Messages: 62
    • Voir le profil
Re : Aide Timer destroyvehicule
« Réponse #13 le: 21 Décembre 2010, 13:39:21 »
J'arrive pas :'(
Développeur WEB

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Aide Timer destroyvehicule
« Réponse #14 le: 21 Décembre 2010, 14:55:08 »
Moi j'aime bien ton code car ton Timer n'est même pas défini.
De plus, pourquoi utiliser un Timer quand tu peux le faire directement ?


Code: (Pawn) [Sélectionner]
public OnPlayerExitVehicle(playerid, vehicleid)
{
DestroyVehicle(vehicleid);
}