Page 6 sur 6

Re: Rapports de bugs

Posté : jeu. 29 juin 2023, 03:45
par deratiseur
le REQUIRE_PREDICATE GAME_IS sert à afficher le @0009 "ce module doit être installé pour un jeu Infinity Engine.... "
Merci d'avoir trouvé le trucs. J'ai encore quelques trucs à peaufiner sur certains kits et je sortirais une v18.5

Re: Rapports de bugs

Posté : ven. 30 juin 2023, 04:54
par JohnBob
deratiseur a écrit : jeu. 29 juin 2023, 03:45 le REQUIRE_PREDICATE GAME_IS sert à afficher le @0009 "ce module doit être installé pour un jeu Infinity Engine.... "

Je parlais de la partie ACTION_IF GAME_IS ~TOB BGT BGEE BG2EE EET~ THEN BEGIN qui est redondante avec le REQUIRE_PREDICATE GAME_IS justement...

Pour le Chantre de la pierre et le Croisé de Goragos, les autres kits ont une bonne raison de l'avoir...

BEGIN @130
REQUIRE_PREDICATE GAME_IS ~BGT TOB BGEE BG2EE IWDEE EET~ @0009

COPY ~Derats_kits/Pierre/Copy~ ~override~

ACTION_IF GAME_IS ~TOB BGT BGEE BG2EE EET~ THEN BEGIN
ADD_KIT ~pxSTONE~
~pxSTONE 0 0 1 0 0 1 0 0~
~pxSTONE 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~
~pxSTONE 0 0 0 0 9 0~
~pxSTONE 0 0 0 0 0 0~
~pxSTONE 0 0 0 0 17 0~
~pxSTONE 0 0 0 0 15 0~
~pxSTONE 1 1 1 1 1 1 1 1 1~
~pxSTONE 0 0 0 0 0 0~
~Derats_kits/Pierre/pxPierre.2da~
~K_C_D~
~0x00000001 3~
~CL0~
~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~
SAY @1309
SAY @131
SAY @132
END

ACTION_IF GAME_IS ~BGEE BG2EE IWDEE EET~ THEN BEGIN
LAF fl#add_kit_ee STR_VAR kit_name = pxSTONE clsrcreq = ~0 0 0 1 0 0 0~ END
END

COMPILE ~Derats_kits/Pierre/PxPierre.baf~

- Pour le croisé de Goragos, il manque aussi le IWDEE.



Au fait, j'imagine que tu as une bonne raison d'avoir retiré le Maître de l’essaim, mais envisages-tu de le réintégrer un jour ?

Re: Rapports de bugs

Posté : ven. 10 nov. 2023, 23:12
par Unoriandril
Bonjour, j'ai un peu cherché dans le forum mais je n'ai rien trouvé à ce propos, donc désolé d'avance si ça a déjà été traité.

Durant une partie multi-joueur avec pour seul mod le DUKP avec moi pour hôte, mon autre joueur, un anatomiste, a perdu ses niveaux, xp et sorts appris avec parchemins lors d'une déconnexion intempestive.
Je me doute qu'il s'agit plus probablement d'un problème dû au multi mais dans le doute, je tenais à le faire savoir. Je précise que nous avions tous les deux le mod, installé à l'identique.

Re: Rapports de bugs

Posté : sam. 11 nov. 2023, 12:04
par deratiseur
Salut. Merci à toi d’utiliser rmon mod, et désolé, je ne peux pas résoudre ton problème. L'anatomiste ne fait qu'ajoute des bonus, il ne touche ni à l'xp ni aux sorts. Je pense plutôt à une erreur très simple : le jeu n'a pas sauvegardé l'état du personnage de ton ami lors de la déconnexion, et il a bugué lors de la reconstruction de la partie. Est ce que si tu charges une sauvegarde (donc bien enregistrée) avant la deconnexion le personnage est toujours bugué ?

Re: Rapports de bugs

Posté : sam. 11 nov. 2023, 14:16
par Unoriandril
Non, le personnage revient à l'état qu'il avait avant de perdre xp et sorts. Va juste falloir faire un peu de save scumming mais ça, ça va pas trop changer :whistle:

Re: Rapports de bugs

Posté : sam. 09 déc. 2023, 20:10
par Selphira
Etant entrain de chasser les anomalies de ma mega installation, j'ai repéré un petit souci avec l'installation du Sorcelier.

En effet, un bout de code est exécuté avant les ADD_KIT, ce qui fait que les variables pxSORCELIERB et pxSORCELIERD sont vide au moment de son exécution.

Code : Tout sélectionner

ACTION_IF GAME_IS ~TOB BG2EE EET~ THEN BEGIN
	COPY	~Derats_kits/Sorcelier/Items/pxsogi.itm~		~override~	SAY NAME2 @1003	SAY DESC @1004
	SILENT
	EXTEND_TOP "AR0201.bcs" "Derats_kits/Codes/pxsitem.baf"
	VERBOSE
END
Ce qui génère un script invalide.
► Afficher le texte
Il suffirait de déplacer le bout de script après les différents ADD_KIT pour régler le souci

Re: Rapports de bugs

Posté : lun. 11 déc. 2023, 04:23
par deratiseur
OK, je vais voir ça, merci (à corriger dans le DUKP v18.5, resté figé à 18.25,5 ^^)