Page 1 sur 1
Objets imprenable
Posté : ven. 22 mars 2019, 20:59
par Bouroski
Bonjour,
Je suis dans les égouts de Luscan et deux rats-garou m'ont drop un objet nommé 'PC Properties' qu'il m'est impossible de prendre.
Edit : La prêtresse de Mask qui accompagne le Haut-Capitaine Barak, m'a aussi drop ce truc bizarre.
J'ai le message 'on ne peut donner cet objet'.
Voici une screenshot
C'est la version Enhanced Edition 74.8166
Pc propercies
Posté : sam. 23 mars 2019, 03:48
par Almaguemnon
Bonjour.
Il est impossible d'utiliser ce que tu as ramassé, car ce sont les propriétés du rat-garou. C'est un bug de la banque d'objet; ça me l'avait fait aussi à cet endroit.
Pour démonstration l'objet se place là (voir photo); donc il faut le placer avec l'éditeur, ce qui serait impossible pendant le jeu. Tu peux le jeter.
Le fichier joint méta02.jpg n’est plus disponible.
Bon jeu.
Al
Posté : sam. 23 mars 2019, 03:55
par Bouroski
haha merci ! J'avais peur que ce soit un objet de quête !
Par contre j'ai un bug plutôt désagréable pour rester poli :
J'utilise ma pierre gardienne pour TP au temple et là tous les prêtres m'attaquent !?
Même le PNj du pont ou les enfants dans la taverne
Au secours, j'ai pas de sauvegarde depuis très longtemps
Version
Posté : sam. 23 mars 2019, 04:04
par Almaguemnon
J'ai l'impression que tu as un problème avec ta version; car si les PNJ n'ont pas vu un meurtre (vision), ils ne t'attaqueront pas. A moins que tu aies tué un leader.
Si ce n'est pas le cas, c'est un bug. Là, il faudrait rentrer un code de modification avec l'interface; mais je ne le connais pas pour l'instant.
Pas simple..!
Al
Posté : sam. 23 mars 2019, 04:13
par Bouroski
J'étais dans le donjon des ruines d'Illusk, donc il y avait pas de pnj, je comprends pas.
J'ai trouvé ça sur le net pour corriger le bug
Code : Tout sélectionner
// 'stophostile'
//
// Put this script in your \Override folder and compile it.
//
// Right-click target a non PC-faction creature and execute this script from the
// console, while controlling your main character.
//
// `
// DebugMode 1
// RunScript stophostile
// DebugMode 0
// `
// Changes player's current target to the standard COMMONER faction.
void main()
{
object oTarget = GetPlayerCurrentTarget(OBJECT_SELF);
if (GetIsObjectValid(oTarget)
&& GetObjectType(oTarget) == OBJECT_TYPE_CREATURE
&& !GetIsObjectValid(GetFactionLeader(oTarget)))
{
SendMessageToPC(OBJECT_SELF, "<c=blue>stophostile :</c> " + GetName(oTarget)
+ " ( " + GetTag(oTarget) + " ) is now a member of the Commoner faction.");
ChangeToStandardFaction(oTarget, STANDARD_FACTION_COMMONER);
AssignCommand(oTarget, ClearAllActions(TRUE));
}
else
SendMessageToPC(OBJECT_SELF, "<c=blue>stophostile :</c> <c=red>ERROR : </c> target a non-party creature");
}
Comment on compile ça ?
Interface
Posté : sam. 23 mars 2019, 04:22
par Almaguemnon
Oui, c'est ce qui change les réactions ; dans le cas présent les gens du commun.
Le problème, c'est que dans NWN ils changent sans arrêt de grilles de réactions, suivant le scénario en cours.
Mais, je confirme, ça "répare" ton erreur.
Mais ce qui me turlupine, c'est comment est arrivée cette erreur..?
Al
Posté : sam. 23 mars 2019, 04:32
par Bouroski
Aucune idée...
En plus ce script c'est pour nwn2, J'ai essayé de compiler il me dit que GetPlayerCurrentTarget n'existe pas.
Je cherche encore x)
Posté : sam. 23 mars 2019, 06:01
par Bouroski
Bon ben j'ai réussi à remettre les faction non hostile mais au bout de 1s ils m'attaquent de nouveau*;
Du coup j'ai supprimé toutes mes sauvegardes où ça bug, je recommence....
Posté : sam. 23 mars 2019, 10:37
par Almaguemnon
Bonjour.
Désolé pour toi; mais essaie de nettoyer ton disque et de défragmenter; tu as peut-être trop de fichiers répartis partout sur ton disque dur.
Perso, du fait que je modde, je suis obligé de défragmenter et optimiser mon disque tous les jours, sinon certains bugs apparaissent.
Bonne chance.
Al
Posté : sam. 23 mars 2019, 19:42
par Bouroski
Merci, je vais defrag au cas où... si ça peut m'éviter ce genre de soucis dans le futur