Baldur's Gate et Dragon Age | La Couronne de Cuivre
Merci de prendre connaissance des conditions d'utilisation des forums, des blogs et du chat

Précédent   Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Forge de GrondMarteau > La Forge des Apprentis > Les Outils

Les Outils
Besoin d'outils pour concevoir vos mods ? Ne cherchez plus, vous êtes à la bonne adresse. Trouvez ici une description des différents outils disponibles.

Réponse
 
Outils de la discussion Noter la discussion
Vieux 27/07/2005, 17h35   #1
Anubis
Invités
 
Messages: n/a
Par défaut

J'aimerais faire un script pour mon mage :notme2: :notme2: :notme2:
mais je n'ais aucune idee de comment faire pour le realiser... :sad: :sad: :sad:
j'ai telecharger " edit pad lite" mais apres je fais quoi?????????
merci pour vos reponses :happy: :happy: :happy:
  Réponse avec citation
Vieux 27/07/2005, 18h38   #2
Deecy
Modérateur
 
Avatar de Deecy
 
Date d'inscription: avril 2003
Localisation: En migration (entre Arcachon, Bordeaux et différentes villes d'Ile de France)
Messages: 722
Par défaut

Petits conseils pour que ton message soit plus facile à lire donc à encourager les réponses. :
TTu as posté ton sujet dans la mauvaise rubrique (Si un grand gourou pouvant le déplacer vers "Problèmes techniques").
Tu as regardé les liens vers les didactitiels ?

Et surtout préfixe ton sujet [BG] [BG] [NWN] pour qu'on sache si tu parles de l'infinity ou l'aurora. Sans ca on ne pourra pas te répondre.

EDIT
Etant donné que le lien vers edit pad lite est dans un sujet BG je suppose que tu parle d'infinity.
Il existe déjà des scripts pour les mages le plus simples est sans doute d'en customiser un ou au moins de t'en inspirer.
Par exemple Rayic Gethras (le mage qu'ondoit tuer pour Edwin) à le script mage14c.bcs et Tolgerias mage16c.bcs.
__________________
Responsable de la maintenance du mod Kim
Développeur du mod Akadis version beta disponible, missions 1 et 2 jouables (envoyez moi un MP)
Deecy est déconnecté   Réponse avec citation
Vieux 28/07/2005, 13h17   #3
Anubis
Invités
 
Messages: n/a
Par défaut

ouais merci pour ta reponse mais le probleme c'est que je connais pas le codage des scripts :8: :8: :8:

et sur les didactitiels ya rien qui pourais men informer....

si tu connaissais un site ou il y a les explication ce serais sympa :happy: :happy: :happy:

parcque je sais pas trop quoi faire par exemple quand jouvre le script d'un mage cagoulé :"cowenf02" jobtient ca avec edit pad lite:

SC
CR
CO
TR
16439 4096 0 0 0 "" "" OB
0 0 0 0 0 0 0 1 0 0 0 0 ""OB
TR
TR
16433 0 0 0 0 "" "" OB
0 0 0 0 0 0 0 0 0 0 0 0 ""OB
TR
CO
RS
RE
100AC
113OB
0 0 0 0 0 0 0 0 0 0 0 0 ""OB
OB
0 0 0 0 0 0 0 1 0 0 0 0 ""OB
OB
0 0 0 0 0 0 0 0 0 0 0 0 ""OB
0 0 0 0 0"" "" AC
RE
RS
CR
CR
CO
TR
16395 255 0 0 0 "" "" OB
0 0 0 0 0 0 0 1 0 0 0 0 ""OB
TR
TR
16399 0 0 0 0 "LOCALScowledwizard" "" OB
0 0 0 0 0 0 0 0 0 0 0 0 ""OB
.......................etc

je fais quoi avec ca????????????????????? :8: :8: :8: :8: :8:
  Réponse avec citation
Vieux 28/07/2005, 14h02   #4
Deecy
Modérateur
 
Avatar de Deecy
 
Date d'inscription: avril 2003
Localisation: En migration (entre Arcachon, Bordeaux et différentes villes d'Ile de France)
Messages: 722
Par défaut

Pardon, c'est un peu ma faute.
Je m'explique les script bcs (compilés) ont tous cette tête là et c'est pas vraiement exploitable. Il te faut le fichier décompilé (.baf).
Il me semble que Weidu contient un décompilateur de script mais je trouve plus pratique d'utiliser Near Infinity pour les raison suivantes
  • il split la fenêtre avec le code compilé en haut et le décompilé en bas
  • dans cette même fenêtre il y a un bouton "compile" qui tente de compiler le script qu'on vient d'écrire et s''il y a une faute de syntaxe ou de structure d'instruction, il donne le numéro de la ligne.
  • il permet d'extraire un script du jeu de base (pour pouvoir l'éditer et le modifier)
Si tu veux utiliser Near Infinity que tu as bien Java Runtime Environment 1.4 Standard Edition. Near Infinity ne marche ni avec 1.3 ni avec 1.5.

EDIT
une fois que tu auras vu la tête d'un script non complé je te conseille d'aller voir sur ton dossier bg2folder\script compiler il y un fichier Scripting Quick Reference.doc qui liste la plupart des instructions et triggers de l'Infinity Engine avec une ligne d'explication pour chaque.
Tu as aussi cette page que tu peux aussi trouver en suivant les liens.
Premier lien de la rubrique (dans les epinglés)
[BG] Liste des didacticiels, En français et en anglais ->Théorie->Les Scripts avec Infinity Script Editor
C'est pour BG1 mais comme BG2 il a été développé en Infinity Engine il les évolutions du langage entre les 2 sont minimes.
Ce qui fait vraiment progresser c'est de regarder des scripts existants et d'essayer de comprendre comment ils marchent.
__________________
Responsable de la maintenance du mod Kim
Développeur du mod Akadis version beta disponible, missions 1 et 2 jouables (envoyez moi un MP)
Deecy est déconnecté   Réponse avec citation
Vieux 28/07/2005, 17h28   #5
Angelus Crow
Goule
 
Date d'inscription: novembre 2003
Localisation: Laval (53)
Messages: 485
Envoyer un message via MSN à Angelus Crow
Par défaut

Rien à rajouter sur ce qu'à dit Deecy, si ce n'est d'aller faire un tour sur l'IESDP, voire même de la télécharger.

Il s'agit de la bible du moddeur d'Infinity Engine (j'exagère à peine ) et te sera très utile car elle référence, entre autre, les Triggers, les Actions, mais également les Identifiers dont tu auras besoin.
__________________
Allez faire un tour du côté de : Neo BG ^-^".

Et un GRAND merci à Caashen pour l'avatar http://www.baldursgateworld.com/laco...cons/happy.gif.
Angelus Crow est déconnecté   Réponse avec citation
Vieux 28/07/2005, 20h45   #6
Anubis
Invités
 
Messages: n/a
Par défaut

c'est bon ca marche :happy: :happy: :happy: je vous remercie

mais ya encore un pti probleme:
c'est normal que le jeu lise les scripts pas du haut vers le bas mais dans le desordre?????????????

et si c'est normal comment pouraije m'y prendre pour faire en sorte qu'il le lise du haut vers le bas ????

merci pour vos reponses
  Réponse avec citation
Vieux 28/07/2005, 20h54   #7
Deecy
Modérateur
 
Avatar de Deecy
 
Date d'inscription: avril 2003
Localisation: En migration (entre Arcachon, Bordeaux et différentes villes d'Ile de France)
Messages: 722
Par défaut

Normalement il teste les Triggers (ce que est entre le IF et le THEN) dans l'ordre jusqu'à qu'il en trouve un de VRAI. Il exécute alors ce qu'il y a entre le THEN et le END puis il recommence au début.
S'il n'exécute pas tes premières instructions c'est que leurs triggers ne sont pas validés.
__________________
Responsable de la maintenance du mod Kim
Développeur du mod Akadis version beta disponible, missions 1 et 2 jouables (envoyez moi un MP)
Deecy est déconnecté   Réponse avec citation
Vieux 15/01/2006, 11h44   #8
Mekren le maudit, Aventurier
Minotaure
 
Avatar de Mekren le maudit
 
Date d'inscription: novembre 2004
Localisation: Metz
Messages: 1 726
Envoyer un message via MSN à Mekren le maudit
Par défaut

Chtite question...
Citation:
dans cette même fenêtre il y a un bouton "compile" qui tente de compiler le script qu'on vient d'écrire et s''il y a une faute de syntaxe ou de structure d'instruction, il donne le numéro de la ligne
J'aimerais savoir comment utiliser cette fonction compile avec un fichier baf fait par mes petites mains en dehors du répertoire BG2. J'ai déjà réussi à le charger, mais il n'y a aucune bouton compile dans la fenêtre qui s'ouvre alors...

Edit: Raah, en plus le script compiler du répertoire BG2 ne marche pas: il m'inique sympathiquement unknown state parameter et me laisse en plan quand je clique sur l'application AIcompile, youpi...
__________________
Les Neiges des Darkanisses. Onze chapitres postés. Arrêt de diffusion sur le net, pour suite et texte réorganisé, MPéez moi
Mon moi RP; La Naissance du Maudit ; L'Invasion des Ombres
Amis métalleux, venez visiter mon petit blog de chroniques métal
Mekren le maudit est déconnecté   Réponse avec citation
Vieux 15/01/2006, 15h01   #9
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 628
Envoyer un message via MSN à Isaya
Par défaut

Near Infinity fonctionne uniquement avec les fichiers présents dans le jeu et ceux du répertoire Override.
Pour compiler ton script, commence par le dupliquer avec l'option "Add copy of" du menu contextuel. Ensuite efface tout le contenu d'origine puis recopie tout le contenu du script que tu veux créer. Tu pourras alors compiler, le fichier BCS gardant le nom que tu as donné au moment de la duplication.
Isaya est déconnecté   Réponse avec citation
Vieux 15/01/2006, 15h29   #10
Mekren le maudit, Aventurier
Minotaure
 
Avatar de Mekren le maudit
 
Date d'inscription: novembre 2004
Localisation: Metz
Messages: 1 726
Envoyer un message via MSN à Mekren le maudit
Par défaut

Merci bien, tout roule .
__________________
Les Neiges des Darkanisses. Onze chapitres postés. Arrêt de diffusion sur le net, pour suite et texte réorganisé, MPéez moi
Mon moi RP; La Naissance du Maudit ; L'Invasion des Ombres
Amis métalleux, venez visiter mon petit blog de chroniques métal
Mekren le maudit est déconnecté   Réponse avec citation
Vieux 22/01/2006, 12h39   #11
Shinook
Araignée Éclipsante
 
Avatar de Shinook
 
Date d'inscription: mai 2004
Localisation: dans le vent...
Messages: 1 266
Par défaut

Pour en revenir au début du topic, et pour ceux que ça intéresse, personnellement ( c'est-à-dire que vous n'êtes pas onligé de penser comme moi ), je préfère Infinity Explorer à Near Infinity, notamment parce qu'il n'est pas nécessaire de décompiler les .bcs, il les lit très bien. Par exemple, pour l'exemple de Deecy du script MAGE14C, il m'indique directement le script décompilé, avec les Triggers/conditions et les actions...
__________________
FloraNPC : Au cimetierre...
Shinook est déconnecté   Réponse avec citation
Vieux 22/01/2006, 14h43   #12
Isaya
Gelée de Moutarde
 
Date d'inscription: juillet 2003
Localisation: Plaisir
Messages: 1 628
Envoyer un message via MSN à Isaya
Par défaut

Near Infinity affiche aussi le script décompilé sans avoir besoin de le demander. Il affiche les triggers et les actions, de même que le texte issu du fichier dialog.tlk dès qu'il est question de créature ou de sort (il affiche alors le nom) ou d'un affichage.

Comme tu l'écris, c'est une question de goût. Pour moi, Near Infinity est un peu comme Infinity Explorer doté de capacité d'édition. Mais il existe toujours des fonctions uniques à Infinity Explorer, comme la visualisation des dialogues à plusieurs ou des cartes.
Isaya est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Tags
Aucune


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Noter la discussion
Noter la discussion:

Règles de messages
Vous pouvez créer de nouvelles discussions
Vous pouvez envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
[BG] Un script Anury Problèmes Techniques 4 16/06/2004 22h38
[BG] commande de script nal'ex Problèmes Techniques 3 01/04/2004 13h30
Script IA faroux Le Monastère du Corbeau Noir (Icewind Dale 2) 2 31/01/2004 21h26
[NWN] Script NWN: Arène Silk Les Outils 0 15/10/2003 15h10


Fuseau horaire GMT +2. Il est actuellement 07h13.



Merci de soutenir La Couronne de Cuivre et le Wiki consacré à Baldur's Gate et aux RPG

Les forums La Sirène Rougissante, La Couronne de Cuivre, ainsi que les sites associés Le Portail du Web et Le Monde de Baldur's Gate sont protégés par le Code de la propriété littéraire et artistique. Baldur's Gate I (1998), Tales of the Sword Coast (1999), Baldur's Gate II (2000) Shadows of Amn, et Throne of Bhaal (2001) sont ©BioWare, licenses et distribution ©ATARI. Dungeons & Dragons material est ©Wizards of the Coast. NeverWinter Nights est un produit ©Bioware, licenses et distribution ©ATARI. DRAGON AGE © 2002-2007 BioWare Corp. Dragon Age, the Dragon Age logo, BioWare Corp., and the BioWare logo are trademarks of BioWare Corp. in the United States, Canada and other countries. All other trademarks are the property of their respective owners. All rights reserved.
Conformément à l'article 34 de la loi 78-17 du 6 janvier 1978 dite loi "Informatiques et Libertés" vous disposez d'un droit d'accès, de modification, de rectification et de suppression de vos données personnelles (déclaration CNIL en cours mai 2007). Pour faire valoir ce droit contactez nous en cliquant ici et en utilisant le formulaire à votre disposition


Édité par : vBulletin® version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161