Oyez, oyez !
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !
Merci à toutes et à tous pour votre participation !
N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...
[SCRIPT] Comment créer un script ?
-
- Statut : Hors ligne
[SCRIPT] Comment créer un script ?
.
J'aimerais faire un script pour mon mage, mais je n'ai aucune idée de comment faire pour le réaliser...
J'ai téléchargé "edit pad lite" mais après je fais quoi ?
Merci pour vos réponses.
J'ai téléchargé "edit pad lite" mais après je fais quoi ?
Merci pour vos réponses.
- Akadis
- Adepte de Grondemarteau
- Araignée éclipsante
- Messages : 1224
- Enregistré le : lun. 28 avr. 2003, 10:58
- Localisation : Bordeaux
- Contact :
- Statut : Hors ligne
.
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.
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.
-
- Statut : Hors ligne
.
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:
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:
- Akadis
- Adepte de Grondemarteau
- Araignée éclipsante
- Messages : 1224
- Enregistré le : lun. 28 avr. 2003, 10:58
- Localisation : Bordeaux
- Contact :
- Statut : Hors ligne
.
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
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.
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)
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.
-
- Statut : Hors ligne
.
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.
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.
-
- Statut : Hors ligne
.
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
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
- Akadis
- Adepte de Grondemarteau
- Araignée éclipsante
- Messages : 1224
- Enregistré le : lun. 28 avr. 2003, 10:58
- Localisation : Bordeaux
- Contact :
- Statut : Hors ligne
.
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.
S'il n'exécute pas tes premières instructions c'est que leurs triggers ne sont pas validés.
- Mekren le maudit
- Gelée moutarde
- Messages : 1625
- Enregistré le : mar. 30 nov. 2004, 17:17
- Localisation : Metz
- Contact :
- Statut : Hors ligne
.
Chtite question...
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...
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...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
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
Mon moi RP; La Naissance du Maudit; L'Invasion des Ombres
Amis métalleux, venez visiter mon petit blog de chroniques métal
- Isaya
- Adepte de Grondemarteau
- Planaire
- Messages : 6990
- Enregistré le : mar. 22 juil. 2003, 21:03
- Localisation : Plaisir
- Contact :
- Statut : Hors ligne
.
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.
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.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
- Mekren le maudit
- Gelée moutarde
- Messages : 1625
- Enregistré le : mar. 30 nov. 2004, 17:17
- Localisation : Metz
- Contact :
- Statut : Hors ligne
.
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
Mon moi RP; La Naissance du Maudit; L'Invasion des Ombres
Amis métalleux, venez visiter mon petit blog de chroniques métal
- Shinook
- Ours des cavernes
- Messages : 1102
- Enregistré le : mar. 18 mai 2004, 17:12
- Localisation : Angers
- Contact :
- Statut : Hors ligne
.
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...
- Isaya
- Adepte de Grondemarteau
- Planaire
- Messages : 6990
- Enregistré le : mar. 22 juil. 2003, 21:03
- Localisation : Plaisir
- Contact :
- Statut : Hors ligne
.
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.
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.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité