• 02 Mai 2025, 20:24:18


Auteur Sujet: pas de respawn???  (Lu 2087 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
pas de respawn???
« le: 28 Novembre 2007, 16:32:55 »
Bonjour a tous , deja je n'est tjs pas regler mon probleme de pawno :s (topic : http://www.gtaonline.fr/forums/index.php/topic,1944.0.html) merci :p

Apres j"e voudrais savoir comment on peut empecher le respawn des vehicule de maniere a ce que lorsque l'on decend d'une voiture elel reste la ou elel est jukau redem du serveur voil :)

merci a tous :)
Quand on veux , on peut !

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : pas de respawn???
« Réponse #1 le: 28 Novembre 2007, 16:53:56 »
Ce n'est pas possible à ma connaissance.

++
Syg
Courtesy of GtaManiac

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
Re : pas de respawn???
« Réponse #2 le: 28 Novembre 2007, 20:11:44 »
ahhh ? :( mais comment on fait les serveur car j'en ai vu un au il revenaient pas , apres ya pas un moyen pour retarder , je croi que j'avais vu un topic non?
Quand on veux , on peut !

Hors ligne Sismix84

  • *
  • Tueur en série
  • Messages: 247
    • Voir le profil
Re : pas de respawn???
« Réponse #3 le: 29 Novembre 2007, 11:46:18 »
Je ne suis pas un professionel en Script (contrairement à Syg :D) mais je ne vois pas comment faire.

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : pas de respawn???
« Réponse #4 le: 29 Novembre 2007, 15:57:06 »
Bon en fait, je viens de faire quelques essais.
Voici mes conclusions.

La fonction AddStaticVehicleEx permet de spécifier un délai avant respawn.

Il a été dit ailleurs que ce délai était spécifié en millisecondes comme pour toutes les autres fonctions de SA-MP.
Ceci est faux, ce délai est en secondes (contrairement à ce que dit le wiki de SA-MP).
Edit Syg : J'ai modifié le wiki de SA-MP donc maintenant il est correct

Il a aussi été dit que ce délai ne concernait que la destruction du véhicule.
Ceci est faux aussi, ce délai concerne bien un véhicule laissé à l'abandon.

Ainsi, en spécifiant -1 (= 0xFFFFFFFF = 4 milliards et des poussières), on obtient un délai presque infini (voire infini si SA-MP en a fait un cas particulier).

Donc il suffit de remplacer les AddStaticVehicle du script par des AddStaticVehicleEx et de rajouter le paramètre -1 à la fin.
Exemple :
AddStaticVehicle (411, 1952.8768, -1401.5701, 13.2974, 74.6119, 100, 49);
devient
AddStaticVehicleEx (411, 1952.8768, -1401.5701, 13.2974, 74.6119, 100, 49, -1);

++
Syg


« Modifié: 29 Novembre 2007, 16:01:01 par Syg »
Courtesy of GtaManiac

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Re : pas de respawn???
« Réponse #5 le: 29 Novembre 2007, 16:12:44 »
Mais le véhicule ne ce respawn tout jour pas quand il coule ?

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : pas de respawn???
« Réponse #6 le: 29 Novembre 2007, 16:28:54 »
La resapwn après destruction n'est pas impacté par la modification donnée dans mon précédent post.
Donc le véhicule détruit sera respawné normalement (au bout de 10-15 secondes après sa destruction).

++
Syg
Courtesy of GtaManiac

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : pas de respawn???
« Réponse #7 le: 29 Novembre 2007, 16:52:25 »
Mhhh, Donc ça reste tout jour impossible de laisser un véhicule à sa place 24/24  :(

Ca sert pas a grand chose mais bon...

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : pas de respawn???
« Réponse #8 le: 29 Novembre 2007, 17:02:59 »
Si, c'est possible justement, relis le post que j'ai fait à 15:57 aujourd'hui.

++
Syg
Courtesy of GtaManiac

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
Re : pas de respawn???
« Réponse #9 le: 29 Novembre 2007, 18:45:08 »
lu
sympa =D merci encore syg :) jv tester
++yah00078
Quand on veux , on peut !

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
Re : pas de respawn???
« Réponse #10 le: 01 Décembre 2007, 20:26:33 »
Moi j'ai addstaticvehicle2 
1) ques-ce?
2) je peux rajouter ex? devant?
merci
++yah00078
Quand on veux , on peut !

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
Re : pas de respawn???
« Réponse #11 le: 02 Décembre 2007, 12:57:12 »
Ptite info : il me dit quand je met AddStaticVehicleEx , Undefined  et donc une erreur, ej crois qu'il faut la définire mais on doit rentrer quoi? "respawntime"?
++yah00078
Quand on veux , on peut !

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : pas de respawn???
« Réponse #12 le: 02 Décembre 2007, 22:14:46 »
J'ai donné un exemple de modification d'une ligne et la fonction AddStaticVehicleEx est en standard dans SA-MP donc pas besoin d'include supplémentaire.

Je redonne mon exemple :
AddStaticVehicle (411, 1952.8768, -1401.5701, 13.2974, 74.6119, 100, 49);
devient
AddStaticVehicleEx (411, 1952.8768, -1401.5701, 13.2974, 74.6119, 100, 49, -1);

Dans cet exemple, la durée avant respawn est à -1 ce qui correspond à une durée infinie.
Pour que le véhicule respawn une fois toutes les heures, il suffit de mettre 60 à la place de -1 puisque ce paramètre en en minutes.

++
Syg
Courtesy of GtaManiac