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é...

Bug à Brynnlaw

Incroyablement belle, délicieusement sensuelle... et terriblement chieuse. Kim la pirate fait escale à Athkatla. Saurez-vous l'apprivoiser ?
Répondre
Avatar du membre
Wombatomik
Xvart
Messages : 11
Enregistré le : mar. 01 juil. 2008, 16:49
Statut : Hors ligne

Bug à Brynnlaw

.

Message par Wombatomik »

Edit : j'ai refait une recherche et je suis tombé sur un post qui parlai sensiblement de la même chose, et d'utiliser "CLUAConsole:MoveToArea("ArBarb") "
'Vais essayer ça, désolé du post useless : o


Et oui, encore moi, avec un problème différent T_T
J'ai continué mes péripéties, et me voilà rendue à Brynnalw. Je file faire un tour au temple d'umberlie, et là, la pretresse, amante du père Barbe verte me saute sur le paletot, sous le pretexte (presque) ridicule que j'ai découpé son poussin d'amour en rondelles.
Je lui fait manger ses chaussures, je prend le morceau de carte sur son corps et là...

- animation de porte dimentionelle sur chaque membre du groupe
- passage d'un écran de chargement surper rapide ( style 1/4s)
- plantage et retour à windows

Suis-je maudit du mod kim ?
Les portails sont normaux, ou je devrais juste récuperer le morceau de carte ?
Dans ce cas, il a un code CLUA le petit ?

Merci
Avatar du membre
Akadis
Adepte de Grondemarteau
Araignée éclipsante
Messages : 1224
Enregistré le : lun. 28 avr. 2003, 10:58
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par Akadis »

C'est un bug connu qui a une origine non identifiée. Il semblerait qu'on puisse l'éviter, au du moins minimiser ses chances d'apparition, en vérifiant que tous les personnages sont inactifs à partir de la récupération du morceau de carte et jusqu'au démarrage de la cutscene de téléportation.
Par exemple récupérer les autres objets de la prêtresse AVANT de récupérer la carte et aucun ordre de mouvement à personne (sauf celui fouille la prêtresse évidemment).
Développeur du mod Akadis version disponible Beta 3.1b : envoyez moi un M. P
Responsable de la maintenance du mod
Kim
Avatar du membre
Dedalus
Blême
Messages : 907
Enregistré le : ven. 17 oct. 2003, 14:22
Localisation : Besançon
Contact :
Statut : Hors ligne
.

Message par Dedalus »

J'ai eux un problème presque pareille dans ma partie mercredi. Si mon équipe bouge, elle n'est pas téléporté et il ne se passe rien. Si elle ne bouge pas pendant l'animation, la téléportation se fait sans problème. Par contre, je n'ai pas de plantage du jeu, ni de retour sous Windows.

A noter que le problème est le même lorsque l'on récupère l'urne et que l'équipe doit être à nouveau téléporté.
Si la vie était remplie de bonté et de compassion, pensez-vous que j'aurai autant arpenté les terres de Faerûn ?
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

J'ai connu des soucis avec des scripts de téléportation pour Epic Endeavours. Pas de crash, mais le jeu restait bloqué en mode cinématique, donc il fallait l'arrêter.

J'ai corrigé ce problème (je croise les doigts) en m'inspirant de scripts du jeu, en particulier celui qui déclenche la sortie du donjon d'Irenicus : TELE0700.BCS (qui lance la scène) et CUT01.BCS (qui fait la téléportation proprement dite).
Par rapport aux scripts utilisés dans Kim (CutKim3 et CutKim4 et ceux qui les lancent), il y a quelques différences notables, en particulier un MultiPlayerSync() et StartCutSceneMode() avant de lancer le script de téléportation.
Pour plus de sûreté, j'ai aussi ajouté ClearAllActions() dans mes scripts. S'il y a un problème avec des personnages en train d'agir, ça pourrait s'avérer utile.

Ca me donne :

Code : Tout sélectionner

IF
    ...
THEN
    RESPONSE #100
		SetGlobal(...)
		ClearAllActions()
		MultiPlayerSync()
		FadeToColor([20.0],0)
		StartCutSceneMode()
		StartCutScene("lhCUTM01")
END
et dans lhCUTM01

Code : Tout sélectionner

IF
	True()
THEN
	RESPONSE #100
		CutSceneId(Player1)
		Wait(1)
		PlaySound("PORTAL2")
		Wait(2)
		LeaveAreaLUAPanic("AR0507","",[495.755],10)
		LeaveAreaLUA("AR0507","",[495.755],10)
		ActionOverride(Player2,LeaveAreaLUA("AR0507","",[431.730],10))
		ActionOverride(Player3,LeaveAreaLUA("AR0507","",[459.777],10))
		ActionOverride(Player4,LeaveAreaLUA("AR0507","",[502.818],10))
		ActionOverride(Player5,LeaveAreaLUA("AR0507","",[425.815],10))
		ActionOverride(Player6,LeaveAreaLUA("AR0507","",[361.756],10))
		Wait(1)
		MultiPlayerSync()
		EndCutSceneMode()
		FadeFromColor([20.0],0)
END
Dans le second, par rapport à ce que j'utilisais et qu'utilise également Kim, une grosse différence est le CutSceneId(Player1), même j'en ignore la conséquence réelle.
Depuis que j'ai fait ça, les scripts qui bloquaient ne bloquent plus (vérifié avec une sauvegarde). Mais vu les soucis que j'ai eus sur ce genre de choses, je ne prétendrais pas que c'est la solution ultime.

J'ignore si ça peut corriger le problème des scripts de Kim. Mais ça vaut peut-être le coup d'essayer.
Avatar du membre
Akadis
Adepte de Grondemarteau
Araignée éclipsante
Messages : 1224
Enregistré le : lun. 28 avr. 2003, 10:58
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par Akadis »

J'avais complètement zappé qu'il n'y avait pas de CutSceneId(Object) dans les scripts de téléportation de Kim. Lors de codage sur le mod Severian j'avais aussi eu des bugs dans une cutscene qui avaient été résolus par l'ajout de ce CutSceneId.

Comme tu le dis Isaya les ClearAllActions() et MultiPlayerSync()
ont aussi leur importance, en particulier le ClearAllActions() vu que la téléportation de Kim plante si un personnage a une action en cours.

Merci de tes suggestions, je rajouterais ces 3 instructions aux cutscenes dans le jours qui viennent.

_________________________________________________________________________________________________

EDIT

Voilà, c'est fait, les cutscenes sont corrigées à partir de la version 1.54 du mod Kim.
Développeur du mod Akadis version disponible Beta 3.1b : envoyez moi un M. P
Responsable de la maintenance du mod
Kim
Avatar du membre
Dedalus
Blême
Messages : 907
Enregistré le : ven. 17 oct. 2003, 14:22
Localisation : Besançon
Contact :
Statut : Hors ligne
.

Message par Dedalus »

Merci Akadis pour la correction de ce problème et pour tout les autres aussi. :up:
Si la vie était remplie de bonté et de compassion, pensez-vous que j'aurai autant arpenté les terres de Faerûn ?
Répondre

Retourner vers « Kim »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités