[MOD] Besoin d'un coup de main, je suis bloqué avec une carte et un objet
Posté : lun. 29 déc. 2014, 10:45
J'avance doucement dans la réalisation de mon mod suite à des problèmes techniques.
Je continue en laissant des trous. Puis j'en résout certains grâce à l'aide des membres de la Couronne mais certains deviennent bloquants pour poursuivre en étant sur d'arriver à les régler. Et je m’interroge sur la qualité de mon installation BGT...
Je vais arrêter d'avancer le temps de trouver une solution à ces fameux "trous".
J'ai fait un TP2 avec l'ensemble des points ci-dessous. En démarrant une partie BG1 en mode BGT pour se retrouver devant l'auberge de Château-suif : http://www.mediafire.com/download/u6hxdd2jrs1eqcp/test.rar
Voici la liste et le détail afin d'avoir à nouveau de l'aide:
1- Ajouter un objet à un pnj du jeu qui ne fait pas partie du groupe
Résultat actuel: j'arrive à ajouter un objet si le code est dans le script du pnj et si il n'y a pas de test de variable.
sinon il n'y a pas d'objet dans l'inventaire. Si je fais la même chose avec 'PLAYER1", l'objet est présent.
2- Créer une nouvelle carte à partir d'une autre en modifiant juste une zone graphique à l'image.
Résultat actuel: le jeu plante lorsque j'arrive sur la carte.
J'attends le retour de Luren.
3- Créer un objet invoquant une créature
Résultat actuel:
-j'arrive à lancer une invocation si je fais appel à un sort d'invocation (Exemple: invocation d'un élémental de feu).
- sinon une fois le pouvoir lancé, j'ai le message "objet vide" qui apparait.
A noter: j'ai le même résultat avec la figurine araignée de BG2.
fichier: RINGP002.itm
-pouvoir via l’icône sac à dos et fait apparaitre un limon.
4- Créer un objet qui lance une dissipation magique
Résultat actuel:
- le sort est lancé et atteint les personnages environnant. Aucuns ne subissent la dissipation magique.
fichier: RINGP005.itm
-pouvoir via l’icône sac à dos.
Je continue en laissant des trous. Puis j'en résout certains grâce à l'aide des membres de la Couronne mais certains deviennent bloquants pour poursuivre en étant sur d'arriver à les régler. Et je m’interroge sur la qualité de mon installation BGT...
Je vais arrêter d'avancer le temps de trouver une solution à ces fameux "trous".
J'ai fait un TP2 avec l'ensemble des points ci-dessous. En démarrant une partie BG1 en mode BGT pour se retrouver devant l'auberge de Château-suif : http://www.mediafire.com/download/u6hxdd2jrs1eqcp/test.rar
Voici la liste et le détail afin d'avoir à nouveau de l'aide:
1- Ajouter un objet à un pnj du jeu qui ne fait pas partie du groupe
Résultat actuel: j'arrive à ajouter un objet si le code est dans le script du pnj et si il n'y a pas de test de variable.
sinon il n'y a pas d'objet dans l'inventaire. Si je fais la même chose avec 'PLAYER1", l'objet est présent.
Code : Tout sélectionner
[U]Script dans l'AREA[/U]
IF
GLOBAL("testa","GLOBAL",0)
THEN
RESPONSE #100
SETGLOBAL("testa","GLOBAL",1)
createcreature("siradri",[1100.650],2) // apparition Siradri ok
END
// ajout des objets pour test sur le charname
if
GLOBAL("testb","GLOBAL",0)
then
response #100
SETGLOBAL("testb","GLOBAL",1)
ActionOverride("sirAdri",CreateItem("ringp002",0,0,0)) // L'objet n'est pas dans l'inventaire
ActionOverride(PLAYER1,CreateItem("ringp002",0,0,0)) // L'objet est dans l'inventaire. test sort invocation limon
ActionOverride(PLAYER1,CreateItem("ringp005",0,0,0)) // L'objet est dans l'inventaire. test sort dissipation magie
end
[U]Script siradri[/U]
if
then
response #100
CreateItem("shld20",0,0,0) // Le bouclier (objet du jeu) apparait dans l'inventaire. Script en boucle donc plusieurs fois le même objet.
end
if
GLOBAL("TEST","GLOBAL",0)
then
response #100
SETGLOBAL("TEST","GLOBAL",1)
CreateItem("ringp005",0,0,0) // L'objet n'apparait pas dans l'inventaire (sort dissipation magie)
end
2- Créer une nouvelle carte à partir d'une autre en modifiant juste une zone graphique à l'image.
Résultat actuel: le jeu plante lorsque j'arrive sur la carte.
J'attends le retour de Luren.
3- Créer un objet invoquant une créature
Résultat actuel:
-j'arrive à lancer une invocation si je fais appel à un sort d'invocation (Exemple: invocation d'un élémental de feu).
- sinon une fois le pouvoir lancé, j'ai le message "objet vide" qui apparait.
A noter: j'ai le même résultat avec la figurine araignée de BG2.
fichier: RINGP002.itm
-pouvoir via l’icône sac à dos et fait apparaitre un limon.
4- Créer un objet qui lance une dissipation magique
Résultat actuel:
- le sort est lancé et atteint les personnages environnant. Aucuns ne subissent la dissipation magique.
fichier: RINGP005.itm
-pouvoir via l’icône sac à dos.