• 04 Juin 2026, 20:24:55


Auteur Sujet: prob, plus possible de mettre des caisses dans mon script  (Lu 2263 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
prob, plus possible de mettre des caisses dans mon script
« le: 26 Octobre 2007, 19:20:41 »
Salut !! ^^ Alors voila je vien vous demander de l'aide parce qu'en faite, je peu plus mettre de véhicule dans mon gta, il crash.....

Je ne pense pas avoir atteint les limites du nombre de caisses mais bon... :'(

Quand je script et que e compile, il n'y a aucun warning et aucune erreur, mais quand je lance mon serveur, au moment de voir l'écran de sélection de players.... Le serveur crash...

est ce que quelqu'un peu m'aider ??
« Modifié: 26 Octobre 2007, 19:30:28 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne stuners

  • *
  • Tueur en série
  • Messages: 114
    • Voir le profil
Re : prob, plus possible de mettre des ciasses dans mon script
« Réponse #1 le: 26 Octobre 2007, 19:23:21 »
salut man , si ce n'est pas parceque tu as trop de vehicule donc c'est parceque tu a plus de 70 type de vrhicules different(je ne c'est pas si sais vraiment 70)
++
Stuners

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : prob, plus possible de mettre des ciasses dans mon script
« Réponse #2 le: 26 Octobre 2007, 19:28:25 »
Mias même les NRG je peu plus en mettre... Alors que j'en ais un nombre assé important
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne stuners

  • *
  • Tueur en série
  • Messages: 114
    • Voir le profil
Re : prob, plus possible de mettre des ciasses dans mon script
« Réponse #3 le: 26 Octobre 2007, 19:30:35 »
oui bah fait comme moi , j'aver trop de vehicule , tout ceux que j'aver en 1 , 2 , 3 fois , je les remplacer par des vehicule que javer en 10,20,30 fois...a to de faire le point ;)
++
Stuners

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #4 le: 26 Octobre 2007, 19:32:35 »
Pas con merci mec ^^ en plus sa économise de la place de script ^^
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #5 le: 26 Octobre 2007, 19:48:08 »
Le meilleur moyen de savoir combien de véhicules tu as est de faire une fonction qui compte le nombre d'occurrences pour AddStati....et qui fait un print dans la fenêtre serveur.
Pour le nombre de types de véhicules je vois pas trop par contre..

Il me semble que  http://forum.sa-mp.com/index.php?topic=14702.0 le fait ;)


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"


Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #6 le: 27 Octobre 2007, 00:55:50 »
Pour savoir le nombre de véhicules dans un script, rien de plus facile !
Sur le dernier AddStaticVehicle il suffit de faire :

Code: (cpp) [Sélectionner]
new NbVehicle = AddStatic (...);
printf ("Nombre de véhicules : %d", NbVehicle);
Et le nombre de véhicules s'affiche dans la console du serveur.

Sinon, pour le nombre de types, ce n'est pas trop dur à cogiter (utilise la variable NbVehicle définie juste en dessus) :
Code: (cpp) [Sélectionner]
new ModelUtilise[220] = {0};
new NbModel = 0;
new Model;
for (new t=1 ; t<=NbVehicle ; t++)
{
Model = GetVehicleModel (t);
if (ModelUtilise[Model-400] == 0)
{
    ModelUtilise[Model-400] = 1;
    NbModel++;
}
}
printf ("Nombre total de modele de vehicules = %d", NbModel);
NB : J'ai testé, ça marche.

++
Syg
Courtesy of GtaManiac

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #7 le: 27 Octobre 2007, 12:37:35 »
Vous aller rigoler ^^

Nombre totale de véhicule dans le serveur : 338
nombre totale de model de véhicule dans le serveur: 69 ^^

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

^v^v^v^v|

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #8 le: 27 Octobre 2007, 13:31:18 »
Ben peut-être que le limite du nombre de types c'est 69 .... ?
Et que quand on arrive à 70 ça plante.

++
Syg
Courtesy of GtaManiac

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : prob, plus possible de mettre des caisses dans mon script
« Réponse #9 le: 27 Octobre 2007, 17:33:18 »
Ou que tu as modifier ton script ailleurs et que ça foire à cause de ça.
Si par exemple tu fais spawner des véhicules ou autre.


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"