Uhm... a ver
airplane_01,95,61,3 script QuestTrigger#Aru -1,3,3,{
end;
OnTouch:
if ((prt_curse == 36 || prt_curse == 45 || prt_curse == 56 || prt_curse == 61) && (aru_monas < 1)) {
hideoffnpc "Agent#Aru";
Creo que esto significa que, para que aparezca el NPC, la variable prt_curse debe ser igual a 36, 45, 56 ó 61, y la variable aru_monas debe ser menor que 1.
aru_monas se pone en 1 cuando hablas con él, y luego se va sumando a medida que avanzas en la quest de name, así que eso debería estar a 0 sí o sí.
En cuanto a prt_curse...
else if (prt_curse == 35 || prt_curse == 44 || prt_curse == 54) {
mes "^3355FFYou tell Bonnie Imbullea";
mes "that the deaths of the princes";
mes "were not her fault and that the exorcism was probably sabotaged.";
mes "However, you keep specifics, like the use of poison, to yourself.^000000";
next;
.........................................
.........................................
.........................................
.........................................
.........................................
.........................................
mes "[Bonnie Imbullea]";
mes "You don't understand";
mes "how much the news you've";
mes "brought really means to me.";
mes "I can finally free myself from";
mes "this burdensome guilt...";
mes "Thank you, kind adventurer~";
if (prt_curse == 35) set prt_curse,36;
else if (prt_curse == 44) set prt_curse,45;
Aquí se pone a 36 o a 45 cuando le cuentas a Bonnie (la que está en las islitas flotantes) sobre la muerte de los príncipes, segun esté a 35 o a 44.
mes "[Father Biscuss]";
mes "Although we can't";
mes "acknowledge it publicly,";
mes "on behalf of the Prontera";
mes "Church, I want to thank";
mes "you for all of your help.";
set prt_curse,36;
getexp 1600000,0;
close;
}
else if (prt_curse == 36) {
mes "[Father Biscuss]";
mes "No one can know light";
mes "without experiencing";
mes "darkness. Peace has";
mes "no meaning until it is";
mes "contrasted with chaos.";
Father Biscuss (el que está al lado de Bamph) te la pone a 36 y te da exp una vez has terminado la quest. Si la tienes a 36 te dirá que "No one can know light bla bla bla"
Si le has contado el secreto a Rodafrian, se pone a 61 en:
else if (prt_curse == 60) {
mes "[Father Bamph]";
mes "Oh, "+strcharinfo(0)+"~";
mes "Long time, no see.";
mes "Have you spoken to";
mes "Bonnie yet? Ah, and";
mes "how may I help you today?";
next;
mes "^3355FFYou tell Father Bamph";
mes "that rare herbs grow in";
mes "a land to the west, although";
mes "you do not mention that you";
mes "told Rodafrian about the curse.^000000";
.............................
..........................
...........................
...........................
...........................
next;
mes "[Father Bamph]";
mes "Ah, to preserve the secrets";
mes "of the royal family, I ask that";
mes "you refrain from entering the";
mes "secret ceremonial grounds";
mes "from now on. Thanks again for your help, "+strcharinfo(0)+".";
set prt_curse,61;
close;
Si no le cuentas el secreto a Rodafrian... la verdad, no sabría decirte como va entonces, es muy lioso, y quizá me este saltando muchas otras cosas x.x
Por ahora comprueba que has hablado con Biscuss, y que te dice todo eso de la luz y tal.
Creo que para que salga el agente sólo hace falta completar Curse of Gaebolg Family. Las otras sólo son necesarias para pasos posteriores de la quest de name, según irowiki