GTA-GUIDE.COM : Le Forum de Grand Theft Auto ( GTA )
Salut à tous, bienvenue sur le site de GTA-Guide.com. Ici vous trouverez toute l'aide dont vous avez besoin pour Grand Theft Auto. Un guide, des trucs et astuces, des membres qui sont prêt à vous aider, des téléchargements(+2000) pour votre GTA et beaucoup plus.

L'inscription est simple et gratuite. Il faut seulement une adresse em@il. N'hésitez pas à vous inscrire et venir discuter avec nous.

De toute l'équipe de GTA-Guide.com, bienvenue !

Le site est maintenant accessible a cette adresse : www.gta-guide.com

Bonne Visite !

[San Andreas]Ajouter des véhicules garés dans le jeu

Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.

Page 1 sur 5 1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

[San Andreas]Ajouter des véhicules garés dans le jeu

Message par issap007 le Sam 9 Déc - 12:45

Comment ajouter un véhicule garé dans le jeu à l'endroit que vous voulez.

Bonjour à tous,

Je vais vous expliquer comment vous pouvez facilement rajouter des véhicules garés dans le jeu à la manière de la Greenwood se situant près de la maison de CJ.
Avant toute chose, il faut savoir que le fichier main.scm sera modifier, ce qui signifie qu'il vous faudra recommencer une partie à 0.
Et aussi faite une copie de vos fichiers main.scm et script.img originaux pour pouvoir revenir à la version normale du jeu.
Ce tutorial part du principe où vous disposez d'un fichier main.scm d'origine. Normalement la méthode expliquée devrait fonctionner avec un main.scm déjà modifier, mais je ne l'ai pas tester.

Pour ce faire, il va falloir utiliser deux logiciels (qui ne sont pas sur le forum, où alors il faut que j'aille chez l'ophtalmo):

- Sanny Builder: ce logiciel va permettre d'éditer le fichier main.scm. Une petite recherche sur google vous permettra de trouver ledit logiciel.
(http://www.google.fr/search?hl=fr&q=Sanny+Builder&btnG=Rechercher&meta=)

- SA Place Manager (logiciel que j'utiliserai dans le tutorial) ou tout autre logiciel permettant d'obtenir les coordonnées XYZ de l'endroit où vous voulez que le véhicule apparaisse. De même une petite recherche google sera utile pour trouver le logiciel.
(http://www.google.fr/search?hl=fr&q=SA+Place+Manager&btnG=Recherche+Google&meta=)

1) Mise en place de Sanny Builder :
Décompressez le fichier télécharger dans le dossier de votre choix. Vous devez normalement obtenir :
-4 dossiers : data, help, lang, tools
-3 fichiers : ReadMe 1049.txt, ReadMe.txt, sanny.exe

Exécuter sanny.exe. Vous devez obtenir ceci :


Il va falloir ensuite paramètrer le logiciel : cliquez sur l'onglet "tools" puis "options" ou alors appuyer sur la touche 'F10'.

Dans la ligne d'édition vous devez indiquez le chemin du répertoire où se trouve l'installation de GTA SA. Si vous avez fait une installation par défaut le chemin est : C:\Program Files\Rockstar Games\GTA San Andreas

Les anglophobes peuvent mettre en le logiciel en français en choisissant "français" dans la liste déroulante 'language'.

Vous devez aussi cochez la case 'Write opcodes'.

Se sont les seuls paramètres nécessaires de modifier pour continuer ce tutorial, mais vous pouvez toujours regarder les autres options si vous savez ce que vous faîtes.



Une fois le paramètrage terminer, cliquez sur 'OK'.

Maintenant que Sanny Builder est configuré correctement, on va choisir l'endroit où l'on veut que le véhicule apparaisse dans le jeu. C'est là que nous allons avoir besoin de SA Place Manager.

2) Mise en place de SA Place Manager :
Décompressez l'archive téléchargée dans le répertoire de votre choix. Vous devez normalement obtenir 4 fichiers : GTA.ocx, places.ini, places.lst et San Andreas Place Manager.exe. C'et tout, il n'y a rien à configurer.

3) Recherhe de l'endroit où faire apparaiter le véhicule :
Maintenant lancez votre jeu. Déplacez CJ à l'endroit où vous voulez que le véhicule soit garé (Ici se sera devant la maison de CJ).


Une fois CJ positionné, revenez sous Windows sans quittez le jeu et exécutez San Andreas Place Manager.exe.
Vous obtenez ceci à l'écran :


Cliquez sur "add place" situé en haut à droite. Voici ce qui apparaît à l'écran :


Ensuite cliquez sur "click here to insert you current ingame location". Ceci fait apparaître les coordonnées X, Y et Z où se trouve CJ dans le jeu, c'est à dire l'endroit où vous voulez que votre véhicule apparaisse.


Notez quelque part les coordonnées car on va en avoir besoin dans pas longtemps.

Une fois les coordonnées récupérées, vous pouvez fermer SA Place Mananger et vous devez quitter le jeu.

4) Modification du fichier main.scm :
Il faut revenir sous Sanny Builder. Cliquer sur "fichier" puis ouvrir (ou alors crtl+o), sélectionner comme type de fichier les fichiers .scm et ouvrez voter fichier main.scm.
Le fichier est parfois long à s'ouvrir, vous avez une barre d'avancement de l'ouverture du fichier en bas à droite.

Normalement, si votre main.scm n'a jamais été modifier, il doit y avoir 535206 lignes.

Les lignes à rajouter doivent l'être à partir de la ligne 23834, juste en dessous de la ligne où il y a écrit : ":INITIAL_19159".

Pour 1 véhicule de garé, il faut écrire 2 lignes.

4)a) La première ligne :

Voici le prototyte de la première ligne :
014B: $VAR = init_parked_car_generator #NOM_VEHICULE -1 -1 0 alarm A door_lock B 0 10000 at X Y Z angle C

Il suffit de faire un copier/collé de cette ligne en remplaçant :
$VAR est une variable : pour le premier véhicule que vous rajouterez, ce doit être $11000, puis pour le deuxième véhicule c'est $11001, puis 11002 pour le troisième etc... Le '$' est OBLIGATOIRE.

#NOM_VEHICULE c'est le nom du véhicule que vous voulez. Ce n'est pas forcement le nom tel qu'il apparait dans le jeu quand vous monter dedans, il faut prendre le nom qui est est dans le fichier handling.cfg par exemple. (Pour la Greenwood se sera #GREENWOO). Le '#' est OBLIGATOIRE et le nom de la voiture doit être écrit en MAJUSCULE OBLIGATOIREMENT.

A : ce doit être un chiffre entier compris entre 0 et 100 : il permet de définir un pourcentage de "chance" à ce que au moment où vous entrez dans le véhicule une alarme se déclenche. Donc si on met '0', il n'y aura jamais d'alarme et si on met 100 il y aura toujours une alarme.

B : de doit être un chiffre entier compris entre 0 et 100 : c'est pareil que pour l'alarme mais ce coup ci c'est pour le pourcentage de "chance" d'avoir un véhicule dont la porte est fermée.

X : c'est la coordonnée X relevée tout l'heure à l'aide du logiciel SA Places Manager

Y : c'est la coordonnée Y relevée tout l'heure à l'aide du logiciel SA Places Manager

Z : c'est la coordonnée Z relevée tout l'heure à l'aide du logiciel SA Places Manager

ATTENTION aux coordonnées :
Les coordonnées XYZ sont des chiffres décimaux qui s'écrivent avec un '.' et non une ',' pour séparer la partie entière de la partie décimale.
Par exemple :
13,3 => ce n'est pas correct
13.3 => c'est correct
Donc faites attention si vous faîtes des copié/collé direct de SA Places Manager à Sanny Builder.

C : c'est un chiffre décimal compris entre 0.0 et 359.99999... : ceci détermine vers quel cardinal est orienté le véhicule (en fait c'est un angle exprimé en degrés) :
0 = "nez" du véhicule "regardant" vers le nord
90 = "nez" du véhicule "regardant" vers l'ouest
180= "nez" du véhicule "regardant" vers le sud
270= "nez" du véhicule "regardant" vers l'est.

Exemple :
Voici la ligne à mettre si l'on veut une Cheetah devant chez CJ dont l'avant regardera vers l'ouest, avec 50% de chance d'avoir une alarme qui se déclenche et 10% de chance d'avoir la voiture fermée à clef :
014B: $11000 = init_parked_car_generator #CHEETAH -1 -1 0 alarm 50 door_lock 10 0 10000 at 2496.1521 -1682.533 13.3527 angle 90.0

4)b) La deuxième ligne :
Cette ligne est beaucoup plus simple que la première. Son prototype est le suivant :
014C: set_parked_car_generator $VAR cars_to_generate_to D

Il suffit de faire un copier/collé de cette ligne en remplaçant :
$VAR : par la même valeur $VAR de la ligne précédente.

D : Ce doit être un chiffre entier qui a priori doit être compris entre 0 et 101. Ce serait la probilité de trouver le véhicule garé, mais je n'en suis pas du tout sûr. D'après mes tests, quand on met '0' le véhicule apparait de façon très aléatoire et si on met '101' le véhicule est toujours présent.

Exemple :
Donc pour la cheetah que l'on veut rajouter devant chez CJ la ligne sera la suivante :
014C: set_parked_car_generator $11000 cars_to_generate_to 101

Voici un aperçu des deux lignes sous Sanny Buikder que vous devez avoir rajouter :


Une fois les deux lignes rajoutées, vous faîtes "Commandes" puis "compiler" ou alors vous appuyez sur la touche 'F6'

La compilation dure un certain temps (plus ou moins long suivant votre PC) : une barre de progression se situe en bas à droite.

Une fois le script compilé, il apparait ceci à l'écran :


5)Bientôt fini !
Vous pouvez maintenant fermer Sanny Builder et lancer le jeu. Vous devez IMPERATIVEMENT recommencer une nouvelle partie, sinon le jeu plantera au chargement.

Si vous allez vers chez CJ, vous verez une belle Cheetah garée devant chez CJ.


ATTENTION : Limitation du nombre de véhicules que vous pouvez rajouter

Vous pouvez rajouter beaucoup de véhicules garés (je ne sais pas combien exactement), la seule limite est la taille du fichier main.scm ne devant pas dépasser une certaine taille (200000b). La taille de votre fichier est affichée dans la fenêtre qui apparaît à la fin de la compilation.
Si vous voulez gagnez un peu de place car vous avez dépacé la taille maximale, vous pouvez effacer les commentaires contenu dans main.scm.


J'espère ne pas avoir été trop compliqué dans mes explications. Si vous avez des problèmes n'hésiter pas à poser vos questions.


Dernière édition par le Sam 9 Déc - 16:12, édité 1 fois

issap007
Arnaqueur
Arnaqueur

Masculin
Nombre de messages: 22
Age: 23
Date d'inscription: 04/12/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par GTvision le Sam 9 Déc - 13:04

Félicitations, ça mérite d'être en post-it. Good

_________________

GTvision
Modérateur Sushi (Alias Nemo)
Modérateur Sushi (Alias Nemo)

Masculin
Nombre de messages: 10530
Age: 20
ID Playstation Network: GTvision
ID Xbox Live: Non merci, ça me tente pas de payer pour jouer, par contre pour ce qui est du Windows Live: GTvision.
Date d'inscription: 23/12/2005

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par issap007 le Sam 9 Déc - 13:11

Merci beaucoup DJ Nemo.

issap007
Arnaqueur
Arnaqueur

Masculin
Nombre de messages: 22
Age: 23
Date d'inscription: 04/12/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par Max Rockatansky le Sam 9 Déc - 13:47

Salut Issap,

Et ben en voilà un Tuto pas banal!
Très très bon travail, et bien joué Némo, Post-it amplement mérité!

Chapeau bas!

@+

Max Rockatansky
Grand Modérateur Alias Interceptor
Grand Modérateur Alias Interceptor

Masculin
Nombre de messages: 13647
Age: 40
Date d'inscription: 28/08/2005

Voir le profil de l'utilisateur http://gtarockatansky.fr.nf/

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par chauffeur_17_ le Sam 9 Déc - 15:47

très bon tuto sauf que moi au moment de compiler sa me marque: pas assez de paramètres, 13 paramétres attendus. Comment faire ?

chauffeur_17_
Bandit
Bandit

Nombre de messages: 86
Date d'inscription: 27/01/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par issap007 le Sam 9 Déc - 15:57

Vérifie bien que pour les coordonnées XYZ les chiffres décimaux sont écrit avec un '.' et non une ','.
Par exemple :
13,3 => ce n'est pas correct
13.3 => c'est correct

J'avais obtenu la même erreur en faisant un copié/collé direct des coordonnées depuis SA Places manager à Sanny Buider.

issap007
Arnaqueur
Arnaqueur

Masculin
Nombre de messages: 22
Age: 23
Date d'inscription: 04/12/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par chauffeur_17_ le Sam 9 Déc - 16:03

ha merci c'été bien sa le problème !!

chauffeur_17_
Bandit
Bandit

Nombre de messages: 86
Date d'inscription: 27/01/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par issap007 le Sam 9 Déc - 16:13

De rien.

Je l'ai donc rajouté dans le tuto, ça évitera que quelqu'un d'autre fasse la même erreur.

PS : Merci Interceptor pour le compliment.

issap007
Arnaqueur
Arnaqueur

Masculin
Nombre de messages: 22
Age: 23
Date d'inscription: 04/12/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par chauffeur_17_ le Sam 9 Déc - 17:48

alors là j'ai un big problème surement causé par mes gardes cette fois jai du remettre le fichier main d'origine et recommencez, sauf qu'a chaque fois sa m'enléve une ligne là il me reste 535204 lignes alor là je comprend plus rien comment faire ??

chauffeur_17_
Bandit
Bandit

Nombre de messages: 86
Date d'inscription: 27/01/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [San Andreas]Ajouter des véhicules garés dans le jeu

Message par issap007 le Sam 9 Déc - 18:11

Alors là je ne sais pas du tout pourquoi des lignes disparaissent, je n'ai jamais rencontrés ce problème.

Déjà quand t'as remis ton main.scm d'origine est-ce que t'as remis aussi le fichier script.img d'origine ?

Sinon la seule chose que j'ai remarqué c'est que quand on ouvre le fichier avec Sanny Builder, on se retrouve tout en bas du fichier mais sans voir les 2 ou 3 dernières lignes, moi je suis obliger de descendre en cliquant sur la flèche de droite qui permet de faire descendre pour voir les 2 dernière lignes. C'est peut-être le même problème pour toi.

issap007
Arnaqueur
Arnaqueur

Masculin
Nombre de messages: 22
Age: 23
Date d'inscription: 04/12/2006

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Page 1 sur 5 1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum