Bueno he empezado con el tutorial de misiones de txibi, si alguien lo ha probado y funciona bien que me lo diga porque me encuentro con el siguiente problema
cuando le das a persuadir, segun la inteligencia del pnj deberia hacer una cosa o otra. mirad:
[Persuadir] ¿Bandidos? ¿Y en gran número
dices? 300 Doblones de Oro son pocos Doblones, lo haré pero tendrás que mejorar
esa oferta.
al pulsar ahi, con este script
int
StartingConditional()
{
//Restriccion basada en la
clase de personaje.
int iPassed = 0;
if (GetLevelByClass(CLASS_TYPE_PALADIN,
GetPCSpeaker()) >= 1)
iPassed
= 1;
if (iPassed == 0)
return TRUE;
return FALSE;
}
y ahora las tres opciones posibles :
1-
[Éxito]
¡De acuerdo! Recibirás no menos de 450 Doblones de Oro. Ahora sal y dale una
patada en el culo a esos bandidos.
void main()
{
//Establecer Variables.
//Consigue 450 monedas en
total por un gran exito en persuadir.
SetLocalInt(GetPCSpeaker(),
"regForaRoble", 1);
SetLocalInt(GetPCSpeaker(),
"mis_1_for_roble", 1);
AddJournalQuestEntry("mis_1_for_roble", 1, GetPCSpeaker());
}//fin Cuerpo principal.
2-
[Éxito]
mmm quizá tengas algo de razón, añadiré 60 doblones de oro más a la oferta.
void main()
{
//Establecer Variables.
//Consigue 60 monedas extra
por exito en persuadir.
SetLocalInt(GetPCSpeaker(),
"regForaRoble", 2);
SetLocalInt(GetPCSpeaker(),
"mis_1_for_roble", 1);
AddJournalQuestEntry("mis_1_for_roble", 1, GetPCSpeaker());
}//fin Cuerpo principal.
3-
[Fracaso]No,
no estoy autorizado a ofrecer más. ¡Nos quedaríamos sin oro rápidamente si
todos los cazarecompensas escogieran que quieren cobrar! 300 Doblones.
void main()
{
//Establecer Variables.
SetLocalInt(GetPCSpeaker(),
"mis_1_for_roble", 1);
AddJournalQuestEntry("mis_1_for_roble", 1, GetPCSpeaker());
}//fin Cuerpo principal.
Se que es grande lo que pido, pero para alguien que se coma el scripting, creo que no. Bueno he probado con todos los heroes que trae el nwn por defecto y con algunos funciona la primera opcion de dar 450 doblones y con el paladin funciona su correspondiente guion, no se si cada script va asociado a un tipo de inteligencia, pero a partir de 9 sale la opcion de hablar torpe como viene en el tutorial de txibi. ¿Alguien me explica como va eso de que se cumplan las tres opciones? llevan guiones del nwn por defecto no los he puesto porque no lo veo necesario. En fin espero respuesta cuando alguien pueda. y perdon por el tocho de comentario XD