Page 1 sur 1

[SCRIPT] Comment compiler un script avec WeiDU ?

Posté : dim. 01 mars 2015, 18:41
par clmin
Bonjour tout le monde,
j'ai un problème qui est sans doute triviale. Probablement pourquoi je ne trouve pas la réponse.
Je voulai faire un script, donc je l'ai écrit dans un bloc-note. Ca, c'était la partie facile.
Maintenant je voudrai savoir quoi en faire de ce script:
- Quelle extension lui mettre
- Dans quel répértoire le placer
- Quelle ligne de commande taper dans l'invite de commande pour qu'il ce compile, ou bien quel procéder utiliser autrement
Bref, quoi en faire.
Après des heures (serieusement, j'y ai passé tout l'après-midi), je sais maintenant qu'il existe plusieurs extension possibles et j'ai beaucoup (beaucoup, beaucoup) de détails sur la programmation de script (sympa, mais pas très utile ds mon cas, surtout que programmer ne m'a jamais poser problème), mais je ne sais toujours pas quoi faire pour que BG prenne en compte mon fichu script.
A noter que c'est soit script perso, soit script universel (au choix vraiment), que weidu et nearinfinity sont installés, et que je joue à BG Trilogy.
Merci!

Posté : dim. 01 mars 2015, 21:36
par Isaya
Bonjour,

Un script écrit avec le bloc-notes porte l'extension .baf.

Pour le compiler, puisque tu as WeiDU, il te suffit, à condition que weidu.exe soit dans le répertoire du jeu, de placer le fichier tonscript.baf dans le répertoire du jeu et de lancer la commande

Code : Tout sélectionner

weidu tonscript.baf
depuis la ligne de commande, après t'être déplacé dans le répertoire du jeu.
Avec Windows 7 (et sans doute 8), tu peux ouvrir une fenêtre de commande directement au bon endroit avec l'option "Ouvrir une fenêtre de commandes ici" accessible dans le menu contextuel de l'explorateur, en appuyant au préalable sur la touche Maj pour faire apparaître cette option.

Le nom tonscript doit comporter au maximum 8 caractères.

Le fichier résultant est un fichier .bcs portant le même nom, qui devrait se trouver dans le même répertoire.

L'emplacement et l'extension sont liés, selon l'usage du script :
  • pour un script de membre du groupe, changer l'extension .bcs en .bs et mettre le fichier dans le répertoire scripts
  • pour un autre type de script, laisser l'extension .bcs et mettre le fichier dans le répertoire override

Posté : dim. 01 mars 2015, 22:57
par clmin
Exactement ce dont j'avais besoin, super!
J'ai fais ce que tu as dis et ça marche très bien. Merci!