Auryn Posted September 11, 2012 Group: Members Topic Count: 69 Topics Per Day: 0.01 Content Count: 147 Reputation: 1 Joined: 01/26/12 Last Seen: April 27, 2018 Share Posted September 11, 2012 (edited) I just edited my script to allow hideonnpc and hideoffnpc of a ghost, who will appear and disappear with OnTouch: and be replaced by a Tomb. The problem is I get this error at script reload. I'm not sure of what could cause this, so I come get some helpfull advices. Edited September 11, 2012 by Auryn Quote Link to comment Share on other sites More sharing options...
Ind Posted September 11, 2012 Group: Members Topic Count: 169 Topics Per Day: 0.03 Content Count: 1260 Reputation: 750 Joined: 11/19/11 Last Seen: April 11, 2013 Share Posted September 11, 2012 due to the position of the error i'd say a oninit label is falling thru and reaching the ontouch. Quote Link to comment Share on other sites More sharing options...
Natsu Dragneel Posted September 11, 2012 Group: Members Topic Count: 46 Topics Per Day: 0.01 Content Count: 138 Reputation: 1 Joined: 12/27/11 Last Seen: September 7, 2016 Share Posted September 11, 2012 due to the position of the error i'd say a oninit label is falling thru and reaching the ontouch. does that error will cause bug in the script? Quote Link to comment Share on other sites More sharing options...
Euphy Posted September 11, 2012 Group: Members Topic Count: 72 Topics Per Day: 0.02 Content Count: 2997 Reputation: 1132 Joined: 05/27/12 Last Seen: June 1, 2017 Share Posted September 11, 2012 Yes, evidently... Quote Link to comment Share on other sites More sharing options...
Auryn Posted September 11, 2012 Group: Members Topic Count: 69 Topics Per Day: 0.01 Content Count: 147 Reputation: 1 Joined: 01/26/12 Last Seen: April 27, 2018 Author Share Posted September 11, 2012 (edited) due to the position of the error i'd say a oninit label is falling thru and reaching the ontouch. Right, solved. Edit : I still get problems with this script. niflheim,187,122,3 script Tombe#1::jim1 111,{ if(quete == 4 && questLock == 8){ mes "[Tombe]"; mes "[une gravure signée 'Elwen K.' de Rachel a été térrée ici à la mémoire de Jim le Flambeur]"; set tombe,1; close; } mes "[Tombe]"; mes "[Jim Flambant, à jamais dans nos coeurs, et dans notre esprit son sourire malicieux.]"; close; } niflheim,187,122,3 script Jim le Flambeur#2::jim2 802,3,3,{ OnTouch: if (mohi == 2 && quete == 3 && questLock == 7 && (countitem (9147) == 1)){ sleep2 3000; hideoffnpc "jim2"; disablenpc "jim1"; mes "[Jim le Flambeur]"; mes "Vous lui avez tout apporté ?"; next; mes "[Jim le Flambeur]"; mes "Alors, qu'à t'elle dit ?"; next; mes "[Jim le Flambeur]"; mes "Comment ? Elle vous a donné un parchemin ?"; next; mes "[Jim le Flambeur]"; mes "Allez-y, lancez-moi le sort, je suis prêt à revivre !"; next; input .@input$; if (.@input$ == "Toi qui erre en regrets, laisse la lumière te guider."){ mes "[Jim le Flambeur]"; mes "Oh, cette lumière !... Elle semble si belle !..."; delitem 9147,1; next; hideonnpc "jim2"; hideoffnpc "jim1"; mes "[Jim le Flambeur]"; mes "[L'antité disparait et laisse apparaitre la tombe gravée à sa mémoire, signée 'Elwen K.']"; next; mes "[Jim le Flambeur]"; mes "[une belle pierrre nacrée attire votre oeil parmis les graviers qui surplombent la tombe.]"; close2; sleep2 750; getitem 9145,1; dispbottom "Vous avez récupéré une pierre étrange sur la tombe de Jim le Flambeur."; set mohi,3; set flambant,0; set quete,4; set questlock,8; changequest 70010,70011; }else{ mes "[Jim le Flambeur]"; mes "Et bien ? Il ne se passe rien !"; close2; hideonnpc "jim2"; enablenpc "jim1"; sleep2 2900; end; } } if(flambant == 1 && questLock == 6) { sleep2 3000; hideoffnpc "jim2"; disablenpc "jim1"; mes "[Jim le Flambeur]"; mes "Vous ne lui avez pas apporté ?"; next; mes "[Jim le Flambeur]"; mes "S'il vous plait, apportez-lui pour moi les objets suivants :"; next; mes "[Jim le Flambeur]"; mes "20 burning heart,"; mes "20 wooden heart,"; mes "20 ice heart,"; mes "20 stone heart,"; mes "1 immortal heart,"; mes "1 Old Magic Book."; next; mes "[Jim le Flambeur]"; mes "Mohira habite surement encore Comodo..."; close2; hideonnpc "jim2"; enablenpc "jim1"; sleep2 2900; end; } if(quete == 3 && questLock == 5 && flambant == 0){ sleep2 3000; hideoffnpc "jim2"; disablenpc "jim1"; mes "[Jim le Flambeur]"; mes "Ahhh ! un visiteur !"; next; mes "[Jim le Flambeur]"; mes "Cela fait si longtemps qu'on ne vient plu me rendre visite !"; next; switch(select("Euhm, vous êtes quoi ?:S'en aller.")){ case 1: mes "[Jim le Flambeur]"; mes "Je suis entre deux mondes semble t'il !"; next; mes "[Jim le Flambeur]"; mes "Eheheh ~ !"; next; mes "[Jim le Flambeur]"; mes "Ah, et vous pouvez m'appeler Jim le Flambeur ... Ou le Flambant, comme vous voulez !"; next; mes "[Jim le Flambeur]"; mes "Quand à votre nom, je le connais déjà."; next; mes "[Jim le Flambeur]"; mes "Il faut dire, un nom aussi étrange ... '"+ strcharinfo(0) +"', je ne suis pas prêt de l'oublier."; next; switch(select("Comment connaissez-vous mon nom ?:Je dois partir.")){ case 1: mes "[Jim le Flambeur]"; mes "Ha-ha-ha-ha-ha, vous êtes drôle !"; next; mes "[Jim le Flambeur]"; mes "... "; next; mes "[Jim le Flambeur]"; mes "De notre côté, nous avons pu ressentir l'empleur de vos actes sur terre, et ehm ..."; next; mes "[Jim le Flambeur]"; mes "Vous pourriez m'être très utile !"; next; mes "[Jim le Flambeur]"; mes "Ah, et ne pensez pas que vous pourriez refuser !"; mes "Je vous hanterais le reste de vos journées !"; next; mes "[Jim le Flambeur]"; mes "... Ahaha, ne vous en faites pas, je ne suis pas de ce genre d'esprits."; emotion e_whisp; next; mes "[Jim le Flambeur]"; mes "Bon, bon, il est temps pour mois de vous expliquer mes motivations ..."; next; mes "[Jim le Flambeur]"; mes "Au-delà de mon tempérament farceur d'esprit malin, j'aime ma dulcinée par dessus-tout, et ... j'aimerais la retrouver ..."; next; mes "[Jim le Flambeur]"; mes "Ma vie de spectre, je ne m'y fais pas, j'ai perdu gout à errer, à effrayer, à terrifier."; emotion e_abs; next; mes "[Jim le Flambeur]"; mes "Il se trouve que ma douce soit une mage très qualifiée ... Elle habite Comodo."; next; set flambant,1; mes "[Jim le Flambeur]"; mes "S'il vous plait, apportez-lui pour moi :"; next; mes "[Jim le Flambeur]"; mes "20 burning heart,"; mes "20 wooden heart,"; mes "20 ice heart,"; mes "20 stone heart,"; mes "1 immortal heart,"; mes "1 Old Magic Book."; set questLock,6; changequest 70008,70009; next; mes "[Jim le Flambeur]"; mes "Elle comprendra."; next; mes "[Jim le Flambeur]"; mes "Dire qu'elle doit me penser aux cieux ..."; close2; hideonnpc "jim2"; enablenpc "jim1"; sleep2 2900; end; case 2: close; } case 2: hideonnpc "jim2"; enablenpc "jim1"; sleep2 2900; end; close; } } } - script hidejim -1,{ OnInit: hideonnpc "jim2"; } I'm getting Stuck in the script at the first switch(select( menu : switch(select("Euhm, vous êtes quoi ?:S'en aller.")){ Edited September 11, 2012 by Auryn Quote Link to comment Share on other sites More sharing options...
Question
Auryn
I just edited my script to allow hideonnpc and hideoffnpc of a ghost, who will appear and disappear with OnTouch: and be replaced by a Tomb.
The problem is I get this error at script reload.
I'm not sure of what could cause this, so I come get some helpfull advices.

Edited by AurynLink to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.