• 05 Juin 2026, 15:17:00


Auteur Sujet: Faire un define avec la valeur recuperée dans un fichier  (Lu 1388 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Bonjour à toutes et à tous,

J'aimerais creer un define qui reprend la valeur dans un fichier.

transformer mon

#define NOMBRE_DE_VEHICULES   463 // Nombre de véhicule sur le serveur
en

#define NOMBRE_DE_VEHICULES   cars // Nombre de véhicule sur le serveur
Mais je ne sais pas comment faire.

Merci d'avance
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #1 le: 23 Juin 2010, 18:34:55 »
Salut :) N'utilise pas un Define comme tu ne peut pas l'incrementer mais utiliser une variable donc par exemple :

new nbvoiture = 0;

et des que tu charge tu met nbvoiture++;
comme sa tu aura ton nombre de voiture
Sinon si tu veux l'utiliser dans un énumérateur tu met par exemple
#define MAX_VEHICULES 250 mais c'est pas une valeur que tu pourra charger

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #2 le: 23 Juin 2010, 19:25:25 »
Oui mais bon si je fait

enum
....
new CarInfo[nbvoiture][cInfo];

ça ne fonctionnera pas. En fait, j'aimerais faire une systeme de création de véhicule IG. Donc je pourrais creer ou detruire un véhicule et que le nombre de véhicule soit sauvegarder dans un dossier et charger.

Car si mon CarInfo ne change pas, les nouveau vhicule ne seront pas crée. Merci d'avance
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #3 le: 23 Juin 2010, 21:32:58 »
Salut tu veux créé toi même ? Pourquoi ne pas en utiliser un et le modifier à ta guise ? (( Je pense a celui de MrFredo qui est super sympa je t'expliquerais pour le bug de save))

Et puis si sa fonctionnerais comme, ta variable je te conseille de la mettre à 1 donc

new nbvoiture = 1;

ensuite quand tu charge les véhicules tu incremente cette variable
nbvoiture++;

puis quand tu va poser un véhicule. tu reincrémente
nbvoiture++;

et ensuite quand tu destroy tu met l'id de la voiture à 0 (( Je suis le FS de MR Fredo qui est simple d'utilisation))
et tu l'enleve de la ligne et tu sauvegarde les véhicules qui ont l'id != 0
et donc la au niveau de l'id du véhicule si par exemple tu recharge tous les véhicules les ID's vont se remettre correctement, mais de toute facon cela ne va rien changer au nom du véhicule ou quoi car se n'est pas l'id réel du véhicule mais c'est décalé
« Modifié: 23 Juin 2010, 21:42:34 par chneubeul »

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #4 le: 24 Juin 2010, 15:28:56 »
Oui chneubeul mais dans mon GM, j'ai besoin de savoir pour mon CarInfo combien il y a de vehicule, donc je ne vois pas comment pouvoir charger la donnée du fichier puisque ce n'est pas dans une calback.
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #5 le: 24 Juin 2010, 15:48:27 »
Pour cree ton tableau ta pas d'autre solution que d'utiliser un tableau plu grand que tu defini avant , malheureusement le pawn ne permet pas de modifier dynamiquement la taille d'un tableau donc pas d'autre solution que d'utiliser la defines MAX_VEHICLES ou bien un autre valeur, par exemple si tu sait que tu depasera jamais 200 vehicule il te suffit de mettre 200 comme valeur.


Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #6 le: 24 Juin 2010, 16:15:48 »
Ouaip' voila Mr Fredo :) (( ton retour fait plaisir :) )) et scott je t'ai dit avec le define MAX_VEHICLES regarde des messages avant. ^^

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Faire un define avec la valeur recuperée dans un fichier
« Réponse #7 le: 24 Juin 2010, 20:54:07 »
Ah ouai le max vehicles. Merci
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction