Page 1 sur 1

[BGT] [GemRB] Problèmes: niveau de départ, bonus de constitution sur Android

Posté : mar. 11 déc. 2012, 18:42
par Crocololo
Tout d'abord bonjour à tous et un grand merci pour ce magnifique travail sur Baldur's Gate!

Je me permet de poster un petit message afin de demander conseil.

Voilà j'ai installé BGT sur mon pc, et tout fonctionne à merveille, mais comme j'adore Baldur et que finalement la version enhanced que j'attend depuis très très longtemps n’apporte rien d'extraordinaire (enfin selon moi) j'ai décidé de mettre BGT sur mon téléphone portable sous android via le superbe programme qui s'appelle Gemrb.

Le jeu marche parfaitement sur mon téléphone MAIS (car il y a un mais hélas... 2 problèmes me dérangent (enfin surtout 1):

1- Lorsque je commence une partie mon perso est créé au niveau 8-9 (comme un perso sur Baldur2)
==> J'ai réglé le problème en lancant une partie via BGT sur mon pc qui lui ne bug pas et j'ai transféré la partie crée sur mon portable.
==> il semblerait d'après mes recherches sur de multiples formu que le problème viendrait de bgmain.exe qui n'est pas utilisé par Gemrb afin de faire fonctionner le jeu sous androïd.

2-Lorsque je prend un level, je ne reçoit pas le bonus d'XP en rapport avec ma constitution.
==> Exemple, passage au lv 2 de mon voleur (16 en constitution) j'obtiens au maximum 6pv et au mimum 1pv. (donc le bonus de +2 à la trappe)
Et là je suis beaucoup plus ennuyé car je ne peux pas contourner le problème comme je le fais via mon pc. De plus j'ai peur que le problème se fasse pour d'autre statistiques tel que mes prêtre pour le nombre de sorts lié à la sagesse par exemple etc etc.

Enfin voilà j'ai peur que mes persos ne bénéficient pas des bonus liés à leurs attributs lors des montées de niveaux.

Qq'un a t-il une idée concernant ce soucis???
QQ'un utilisant gemrb a t-il réussit a régler le problème?

Nb recommencer une partie de me gène absolument pas puisque que je viens à peine de passer lv2.

Un grand merci d'avance aux courageux qui pourront m'aider à régler mon problème!!!

A noter, j'ai installé plusieurs mods sur cette partie, mais le problème se pose aussi sans mod. (j'ai testé au demarrage sans mod, et le peros est créé sur android au lv9 et sur pc lv 1)

Actuellement j'ai mis les mods classiques considérés comme compatibles sur le tuto d'installation de BGT.

Et surtout le leveling fonctionne parfaitement sur pc (testé via shadow keeper afin de monter l'xp).

A noter que c'est le même "programme" sur PC et android puisque je copie l’installation complète de mon pc vers mon téléphone sauf les fichiers exe puisque non nécessaires pour gemrb.

Après quelques test via shadowkeeper J'ai pu constater différents éléments de divergence pc/android.

Si je met 25 en sagesse a Jaheira:

Sur PC:
a sa montée de niveau, elle gagne plusieurs sort de 4-5 je ne sais plus
10pv
et un point de compétence en arme au choix

Sur Android:
Même nombre de sort sur PC
8pv
et pas de points de competence

Si elle a 14 en sagesse, elle en prend que un sort de niveau 2.
Il semblerait que les stats de sagesse soient bien prises en comptes, mais pas le bonus de constitution, et plus étonnant,les points de compétence!

Edit : Je m'auto rpéond a mes problème, mais si ça peut rendre service à une autre personne.

Il faut pour débuter un perso lv1 avec BGT + Gemrb, il faut modifier le fichier Clskills.2da avec wordpac et changer tous les 89000 par des 0 pour débuter avec un perso lv1.

Je continue mes recherches pour les HP.

Posté : mar. 11 déc. 2012, 22:18
par Isaya
Crocololo a écrit :A noter que c'est le même "programme" sur PC et android puisque je copie l’installation complète de mon pc vers mon téléphone sauf les fichiers exe puisque non nécessaires pour gemrb.
Absolument pas ! Le programme sur PC est bgmain.exe, sur Android, c'est GemRB. Autrement dit, un tout autre moteur de jeu. Certes ils utilisent pour l'essentiel les mêmes fichiers de données, mais GemRB a aussi ses propres fichiers, comme tu l'as découvert pour le cas de l'expérience au départ du jeu.
Crocololo a écrit :Si je met 25 en sagesse a Jaheira:

Sur PC:
a sa montée de niveau, elle gagne plusieurs sort de 4-5 je ne sais plus
10pv
et un point de compétence en arme au choix

Sur Android:
Même nombre de sort sur PC
8pv
et pas de points de competence
Le seul rapport avec la sagesse est le nombre de sorts de clerc/druide. Les autres éléments ne sont pas du tout impactés.

Un personnage gagne un point de compétence de combat au mieux tous les 2 niveaux, pour un guerrier, tous les 4 pour un druide, il me semble (cf les tables dans les manuels du jeu).
Un personnage gagne normalement des sorts de druide à chaque niveau de druide obtenu. Si c'est la classe guerrier qui gagne un niveau, pas de sort en plus.
Sauf, peut-être, parce que tu as bidouillé la valeur de sagesse, et que le jeu réévalue le nombre de sorts, qu'ils soient aux niveaux atteint ou au gain de sagesse lors du changement de niveau, auquel cas il est possible que le gain en sorts à cause de cette sagesse soit pris en compte au prochain changement de niveau (peu importe que ce soit guerrier ou druide).

Es-tu sûr que les deux contextes que tu compares sont bien identiques : même niveau initial dans les deux classes, même niveau d'expérience atteint ? Parce que si le premier entraîne deux montés de niveau simultanées (guerrier et druide) alors que le second ne joue que le niveau de druide, les résultats obtenus sont tout à fait normaux.
Crocololo a écrit :Si elle a 14 en sagesse, elle en prend que un sort de niveau 2.
Il semblerait que les stats de sagesse soient bien prises en comptes, mais pas le bonus de constitution, et plus étonnant,les points de compétence!
Même question : est-ce vraiment le même contexte ?

Un personnage bi-classé comme Jaheira monte d'un niveau de façon séparée pour chaque classe. Le nombre de points de vie acquis est calculé de la façon suivante : ( 1d10 [si gain de niveau de guerrier] + 3 [bonus de constitution] ) / 2, ou ( 1d8 [si gain de niveau de druide] + 3 [bonus de constitution] ) / 2
8 points pour un niveau pour Jaheira, c'est impossible, sauf à gagner un niveau dans les deux classes. Dans ce cas, c'est inférieur à la moyenne, mais en aucun cas cela ne signifie que le bonus n'est pas appliqué.

Posté : mer. 12 déc. 2012, 19:24
par Crocololo
Yop je me permet de répondre après avoir étudié le problème qui en fait n'en étais pas un...

Le bug des HP s’appliquait aussi sur mon perso de base qui était un barde. L'exemple de Jaheira n'était pas un bon exemple. Le bonus d'XP n'est pas attribué c'est sur, mais en tout cas immédiatement. MAIS dès que l'on va se pioter un petit coup à l'auberge hop hop hop + 2HP sur le barde (consti à 16).

il semblerait qu'il y ai une régularisation automatique des HP au sommeil et que le bonus d'HP soit appliqué à ce moment là.

voilà désolé pour le post au final pas très utile...

Par contre avoir BGT sur son téléphone c'est la grande classe!
Merci pour tout votre travail!

Edit : Erf je ne trouve pas la touche éditer sur le forum...

Erreur dans mon message précédant, remplacez le terme XP par HP, ca sera mieux :D

Edit de Lothringen : en bas à droite de chaque message il y a un lien "modifier le message".