//Le Livre d'Ymir http://www.bookofymir.net/ //traduit par Myllena, corrigé par Icaros //===== eAthena Script ======================================= //= Quest NPCs located in Lighthalzen //===== By: ================================================== //= Persian, Vicious_Pucca, aoa00, Evera, MasterOfMupppets, //= Lupus, Lord Gywall //===== Current Version: ===================================== //= 4.7 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= //= Quests related to Lighthalzen City. //===== Additional Comments: ================================= //= Grammar/script check please. This was a quick job. //= Things to add: Look at the thread "Lighthalzen Guard" in SVN script //= 0.3 Initial Release //= 0.5 Added mobsters spawn and Einbroch pollution. Alert lasts either 10 minutes or all mob killed. //= 0.6-0.9 fix small bug. Added Bio-lab entrance Quest. Added Getting security-card Quest. //= 1.0 Patched "mobsters spawn & Alert" like Real-RO. //= 1.0a fixed rand(1,10) + comparision. There just can't be 'X < 1' [Lupus] //= 1.1 Changed the mobster spawn to g_mobster to prevent exploits [MasterOfMuppets] //= 1.2 Added the cube room quest by DeNy, translated by vicious_pucca. [MasterOfMuppets] //= Thanks to Linuxwolf for a grammar check as well =). //= 1.2a Moved Biolab entrance to lhz_dun warps. [Vicious] //= 1.3 Fixed password bug, fixed endless item exploit, some typos [Lupus] //= 1.4 Fixed password abuse. When people don't read the password under the picture //= and enter Zero shit 8) (TODO: I saw some "Sticks" abuses, too.. where you could skip a part of quest...) //= 1.5 Fixed Mobster's OnDead event(it has to start with "On"!) [Playtester] //= 1.5a Fixed "free stick" bug, thx 2 Neouni [Lupus] //= 1.6 Added Gywall's Pickpocket Quest //= 1.7 Implemented the Friendship quest [MasterOfMuppets] //= 1.8 Changed the name of the mobsters to Gangster, as it should be. [MasterOfMuppets] //= 1.9 Added extra input check on Biolab so that the first letter of the word could be capitalized or undercase. [Evera] //= 2.0 Removed Duplicates [Silent] //= 2.1 Added first part of Bio Ethics Quest [Evera] //= 2.2 Added bit to say Bio Ethics is unfinished, and if a player attempts, it warps them //= out after finished part... Don't want players getting stuck ;_; [Evera] //= 2.3 Finished Bio Ethics Quest. Need bug testers before moving to trunk, my //= mind was somewhere else when writing @_@ [Evera] //= 2.4 Fixed the bug where a str&int debug was shown in the console for //= test tube in bio labs quest. [Evera] //= 2.5 Fixed Kellasus giving you extra skills in Bio Ethics quest [Evera] //= 2.6 Fixed exploit letting any class get homunculus from Bio Ethics Quest [Evera] //= 2.6a Moved Bio Ethics Quest to Alchemist SKILL QUESTS [Lupus] //= 2.7 fixed bugs that let people bypass some quest parts V_V [Lupus] //= reused cubekey var for 4 Cube Room key vars //= 2.8 More optimization. Also fixed bug with "2x short sticks -> long" [Lupus] //= Now uses MISC_QUEST&512 instead of 'hzdun'. WIP //= 2.9 Fixed Friendship Quest levelup exploit (u could get EXP twice) [Lupus] //= 3.0 Added Cursed Spirit Quest. [SinSloth] //= Moved a book non-related to Lighthalzen quests. //= 3.1 Added Schwartzvalt Trilogy Quest. [SinSloth] //= 3.2 Updated some NPCs regarding Hugel Rebellion Quest. [SinSloth] //= 3.2 Removed the NPC "#kiz03-4" as I couldn't find any [L0ne_W0lf] //= reference to it in the Aegis script. //= 3.3 Fixed a wrong negative value checking in Schwartzvalt Trilogy quest. [SinSloth] //= 3.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth] //= 3.5 Touch-ups to the Friendship quest. Added EXP reward. [L0ne_W0lf] //= Added cutins for "Maku" npc, and changed "set HP" to percentheal. //= 3.5a Adjusted EXP given by "Benkasttein" to be the same as that given by Maku. [L0ne_W0lf] //= 3.6 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 3.7 Counter-fixed negative value checking to now look for both positive and negative values //= since its symbol depends on the time. [SinSloth] //= 3.8 Removed bio ethic quest definition from header. [L0ne_W0lf] //= 3.9 Added Rekenber Job quest. Don't know why it hasn't been there before though. [SinSloth] //= 4.0 Updated several NPCs to Official (iRO) dialog, and restrucured. [L0ne_W0lf] //= 4.1 Updated Dungeon quest, and Friendhsip quest to 10.3 standards. [L0ne_W0lf] //= 4.2 Fixed wrong variable type in use in "Box#cube1". [L0ne_W0lf] //= 4.3 Fixed a bug where if you relog after you take out the Lab Permit from the Box //= You can't finish the quest. (bugreport:1798) [Samuray22] //= 4.3a Reverted changes from the last version. . [L0ne_W0lf] //= Changed temp char vars to normal vars, that unset at end. //= Tube just makes sure you have 1 or more permits. //= 4.4 Replaced effect numerics with constants. [L0ne_W0lf] //= 4.5 Corrected an Incorrect check of the Shinokas_Quest. (bugreport:2276) [Samuray22] //= Replaced effect numerics with constants. //= 4.5 Official Gangster Alert script. [Gepard] //= 4.6 Added quest log entries for: //= - Cursed Spirit Quest //= 4.7 Fixed missing label. (bugreport:4654) [L0ne_W0lf] //============================================================ // Gangster Alert [Aegis Conversion] //------------------------------------------------------------ lighthalzen,1,1,0 script Law Enforcement -1,{ end; OnEnable: mapannounce "lighthalzen","Ceci est un message d'alerte aux citoyens de Lighthalzen. Une faille de sécurité est survenue, la ville passe en état d'alerte. Veuillez trouver un refuge immédiatement!",bc_map; initnpctimer; for (set .@i, 0; .@i < 30; set .@i, .@i + 1) monster "lighthalzen",0,0,"Gangster",1592,1,"Law Enforcement::OnMyMobDead"; end; OnTimer220000: killmonster "lighthalzen","Law Enforcement::OnMyMobDead"; mapannounce "lighthalzen","Citoyens de Lighthalzen, votre attention s'il vous plaît. Notre département de contrôle des lois a contenu la situation avec succès. L'état d'alerte est suspendu.",bc_map; set $@Lhz_Gangster_Alert, 0; stopnpctimer; end; OnMyMobDead: end; } lighthalzen,267,200,3 script Garde#lhz01 868,{ if (countitem(7350) > 0) { mes "[Garde]"; mes "Hé attendez, on ne passe pas--!"; mes "Oh. Je suis désolé. Je n'avais pas vu que vous étiez muni d'une autorisation d'accès."; close2; warp "lighthalzen",303,229; end; } if ($@Lhz_Gangster_Alert >= 100) { mes "[Garde]"; mes "Trop de personnes ont voyagé entre la ville et le ghetto récemment. Les contrôles de sécurité ont donc été renforcés dans cette zone. Je me demande comment certains arrivent systématiquement à nous filer sous le nez?"; close; } if ($@Lhz_Gangster_Alert > 14) { mes "[Garde]"; mes "Trop de personnes ont voyagé entre la ville et le ghetto récemment. Les contrôles de sécurité ont donc été renforcés dans cette zone. Je me demande comment certains arrivent systématiquement à nous filer sous le nez?"; donpcevent "Law Enforcement::OnEnable"; set $@Lhz_Gangster_Alert, 100; close; } if (gettime(3) >= 22 || gettime(3) < 2) { mes "[Garde]"; mes "Zzzz... Zzz..."; mes "ZZZzzzzzzzzzz..."; next; mes "^3355FFCe garde est en train de somnoler. C'est le moment idéal pour lui passer sous le nez!^000000"; close2; set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1; warp "lighthalzen",303,229; end; } if (rand(1,6) == 3) { mes "^3355FFLe garde semble distrait, il a les yeux en l'air, le regard perdu. C'est le moment ou jamais de lui passer sous le nez!^000000"; close2; set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1; warp "lighthalzen",303,229; end; } else { mes "[Garde]"; mes "Stop, arrêtez-vous!"; mes "Aucune personne n'est autorisée à entrer dans le quartier des taudis."; mes "Retournez d'où vous venez!"; close; } } lighthalzen,294,223,7 script Garde#lhz02 868,{ if (countitem(7350) > 0) { mes "[Garde]"; mes "Hé attendez, on ne passe pas--!"; mes "Oh. Je suis désolé. Je n'avais pas vu que vous étiez muni d'une autorisation d'accès."; close2; warp "lighthalzen",260,199; end; } if ($@Lhz_Gangster_Alert >= 100) { mes "[Garde]"; mes "Trop de personnes ont voyagé entre la ville et le ghetto récemment. Les contrôles de sécurité ont donc été renforcés dans cette zone. Je me demande comment certains arrivent systématiquement à nous filer sous le nez?"; close; } if ($@Lhz_Gangster_Alert > 14) { mes "[Garde]"; mes "Trop de personnes ont voyagé entre la ville et le ghetto récemment. Les contrôles de sécurité ont donc été renforcés dans cette zone. Je me demande comment certains arrivent systématiquement à nous filer sous le nez?"; donpcevent "Law Enforcement::OnEnable"; set $@Lhz_Gangster_Alert, 100; close; } if (gettime(3) >= 22 || gettime(3) < 2) { mes "[Garde]"; mes "Zzzz... Zzz..."; mes "ZZZzzzzzzzzzz..."; next; mes "^3355FFCe garde est en train de somnoler. C'est le moment idéal pour lui passer sous le nez!^000000"; close2; set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1; warp "lighthalzen",260,199; end; } if (rand(1,6) == 3) { mes "^3355FFLe garde semble distrait, il a les yeux en l'air, le regard perdu. C'est le moment ou jamais de lui passer sous le nez!^000000"; close2; set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1; warp "lighthalzen",260,199; end; } else { mes "[Garde]"; mes "Stop, arrêtez-vous!"; mes "Aucune personne n'est autorisée à entrer dans le quartier des taudis."; mes "Retournez d'où vous venez!"; close; } } //============================================================ // Cube Room //============================================================ lighthalzen,341,224,3 script Fishbone 868,{ // Retain prior position in quest. if (piciburn) { set lhz_sincube,piciburn; set piciburn,0; } // Quest is finished. if (MISC_QUEST&512) { mes "[Fishbone]"; mes "Oh hé, c'est toi!"; mes "Si tu veux retourner au Laboratoire de Regenschirm à nouveau, t'as juste à passer par cette canalisation au Nord-Est d'ici."; mes "Ça pue, mais au moins t'es sûr que personne te verra..."; next; mes "[Fishbone]"; mes "Quoi qu'il en soit, bonne chance dans ce que tu fais. Et fais attention... Quelque chose de pas clair se trame dans cette ville~"; close; } // Apparantly if the boss quest progress is at 6, you skip the level requirement. if (lhz_boss == 6 || BaseLevel >= 60) { if (lhz_sincube == 0) { mes "[Fishbone]"; mes "Quoi...?"; mes "J'ai quelque chose sur le visage? Arrête de me regarder et laisse-moi faire mon boulot."; set lhz_sincube,1; close; } else if (lhz_sincube == 1) { mes "[Fishbone]"; mes "Hé. Hé, toi."; mes "T'es encore en train de me regarder. Arrête ça! Je suis occupé là, au cas où t'aurais pas remarqué, et tu me gênes."; set lhz_sincube,2; close; } else if (lhz_sincube == 2) { mes "[Fishbone]"; mes "Sérieusement, arrête de me dévisager, ça commence à me taper sur les nerfs! Qu'est-ce que tu veux à la fin?!"; next; mes "["+strcharinfo(0)+"]"; mes "En fait pas grand-chose. J'avais juste envie de vous regarder travailler. Vous faites quoi, d'ailleurs?"; next; mes "[Fishbone]"; mes "Hé! Je te signale que je suis plutôt concentré sur ce que je fais, donc je n'ai pas le temps de m'occuper d'un fouineur dans ton genre. Vu?"; next; mes "["+strcharinfo(0)+"]"; mes "Bah..."; mes "Vous avez l'air de vous en sortir là, non?"; next; mes "[Fishbone]"; mes "Ben voyons!"; mes "Alors tu vas t'asseoir ici et me regarder toute la "+ ( isday() ? "journée" : "soirée" ) +"?! Très bien! Je vais simplement t'ignorer, espèce de casse-pieds!"; next; mes "[Fishbone]"; mes "..."; mes "......"; mes "Bon sang!"; mes "Ça me met vraiment hors de moi! Pourquoi tu ne vas pas voir ailleurs si j'y suis?!"; next; mes "["+strcharinfo(0)+"]"; mes "Eh bien, je me demandais pourquoi vous travaillez dans un endroit si, hum... déprimant."; next; mes "[Fishbone]"; mes "Très bien, d'accord!"; mes "Mais une fois que je t'aurai répondu, tu me fiches le camp d'ici! Vu?"; mes "Maintenant tu te tais et tu m'écoutes. Parce que tu vois, ce que je fais est en quelque sorte illégal."; next; mes "[Fishbone]"; mes "Je fournis des laisser-passer et j'organise des accès entre les deux quartiers de Lighthalzen aux personnes qui ne possèdent pas d'autorisation."; mes "Je pense que je pourrais même faire entrer quelqu'un au Laboratoire..."; next; mes "["+strcharinfo(0)+"]"; mes "A-Attendez!"; mes "Au Laboratoire?!"; mes "Vous êtes sérieux?"; mes "Vous pouvez m'y faire entrer?"; next; mes "[Fishbone]"; mes "Dites-moi que je rêve... Tu ne vas jamais me laisser tranquille ou quoi?"; mes "Écoute-moi bien, tête de noeuds, t'es plutôt têtu! Je ne suis pas d'humeur à aider les étrangers, c'est tout."; next; mes "["+strcharinfo(0)+"]"; mes "Mais... N'y a-t-il rien que je puisse faire pour que vous acceptiez de m'aider à entrer au Laboratoire?"; next; mes "[Fishbone]"; mes "C'est hors de question. Peu importe le nombre de fois que tu demanderas, je ne peux pas faire confiance au premier venu et lui faire partager la connaissance de mes routes secrètes! Maintenant, déguerpis de là, et que ça saute!"; set lhz_sincube,3; close; } else if (lhz_sincube == 3) { mes "["+strcharinfo(0)+"]"; mes "S'il vous plaît..."; mes "Dites-moi comment je peux entrer à l'intérieur du Laboratoire. Je..."; mes "Je vous en supplie!"; next; mes "[Fishbone]"; mes "Non! Maintenant ferme ton clapet et arrête de te mettre à genoux. Tout ce que tu vas y gagner c'est te taper la honte! Je te jure..."; set lhz_sincube,4; close; } else if (lhz_sincube == 4) { mes "["+strcharinfo(0)+"]"; mes "Pourquoi vous ne voulez pas m'aideeeeerr?"; mes "S'il vous plaaaaaaît~"; mes "Vous êtes le seul à pouvoir le faaaaire~"; next; mes "[Fishbone]"; mes "T'es un peu long à la détente ou quoi? Écoute, 'non', ça veut dire 'non'. C'est tout. Point final. Combien de fois il va falloir te le répéter?"; next; mes "["+strcharinfo(0)+"]"; mes "Mais il doit bien y avoir quelque chose que je puisse faire pour que vous m'aidiez? C'est... C'est comme ça que ça marche, non? Vous ne pouvez... pas..."; next; mes "[Fishbone]"; mes "*Profond soupir*"; mes "D'accord, d'accord, t'as gagné!"; mes "Mais si je dois risquer ma vie pour t'aider à entrer dans ce Laboratoire, je veux quelque chose en échange. Ok?"; next; mes "[Fishbone]"; mes "Tout ce que tu as à faire c'est revenir ici avec"; mes "^FF000071 381 305 294 921 000 Zenys^000000."; mes "Ensuite je t'accorderai toute l'aide dont tu auras besoin. D'accord? Bonne chance, courageux aventurier."; next; mes "["+strcharinfo(0)+"]"; mes "C'est une plaisanterie?!"; mes "Je ne pourrais jamais amasser une telle somme d'argent! Je.. Je devrai devenir le roi de Rune-Midgard, ou même... le maître du monde pour ça! C'est..."; next; mes "[Fishbone]"; mes "Effectivement."; mes "Bon, peut-être que mon prix était un peu trop élevé. Disons que je te fais une petite remise... Tu veux toujours mon aide? Alors rapporte-moi..."; next; mes "[Fishbone]"; mes " "; mes " "; mes "...^FF000020 Jellopys^000000."; next; mes "[Fishbone]"; mes "Entre nous, c'est un prix d'ami..."; next; if (select("Ça marche.:Non! C'est beaucoup trop!") == 1) { mes "[Fishbone]"; mes "D'accord, alors rapporte-moi 20 Jellopys, pas un de plus, pas un de moins, capiche?"; mes "A plus mon pote~"; set lhz_sincube,5; close; } mes "[Fishbone]"; mes "Mais d'où tu sors?"; mes "Allez, arrête de te payer ma tête."; mes "C'est 20 Jellopys ou 713813... enfin le nombre de zénys que je t'ai dit tout à l'heure!"; close; } else if (lhz_sincube == 5) { mes "[Fishbone]"; mes "Alors..."; mes "T'as tout apporté?"; next; switch(select("J'y travaille encore.:Oui, voilà!:Hein... de quoi?")) { case 1: mes "[Fishbone]"; mes "T'y travailles encore?"; mes "Ok, je sais que ce que je t'ai demandé n'est pas facile mais... Entre nous, soyons sérieux. On parle de 20 malheureux Jellopys là!"; close; case 2: if (countitem(909) > 19) { mes "[Fishbone]"; mes "Ooh. Hé, bon boulot."; mes "Ok, je vois que t'es du genre sur qui on peut compter. Un marché est un marché, donc je vais te dire comment rentrer au Laboratoire."; next; mes "[Fishbone]"; mes "Tu dois te demander pourquoi je n'ai pas plus de scrupules que ça à t'aider. C'est parce que tu vois, avant je bossais au Laboratoire... Mais on m'a foutu dehors sans raison."; next; mes "[Fishbone]"; mes "Quoi qu'il en soit, maintenant tout ce que je peux faire pour leur foutre des bâtons dans les roues est bon à prendre."; mes "Je dois préparer deux-trois trucs et après je te révèlerai ce que tu as besoin de savoir."; delitem 909,20; //Jellopy set lhz_sincube,6; close; } mes "[Fishbone]"; mes "Uh..."; mes "J'ai dit 20 Jellopys, non?"; mes "Ça suffit pas là, mon pote, alors vas donc m'en chercher plus!"; close; case 3: mes "[Fishbone]"; mes "Mais je rêve! ..."; mes "Comment t'as pu oublier quelque chose d'aussi simple que ça?"; mes "Je t'ai demandé 20 Jellopys! 20 Je-llo-pys! C'est quand même pas sorcier!"; close; } } else if (lhz_sincube == 6) { mes "[Fishbone]"; if (lhz_boss == 6) { mes "Un moyen de rentrer au Labo de Regenschrim? Ouais je connais un passage secret qui peut y conduire. Enfin, si t'as toujours envie d'y aller..."; } else { mes "Ok..."; mes "T'es prêt?"; mes "Je vais te faire entrer par derrière. Je suis sûr que tu trouveras l'entrée du Labo sans problème à partir de là."; } next; switch(select("Pas maintenant.:D'accord.")) { case 1: mes "[Fishbone]"; mes "Hein...?"; mes "D'accord, prends ton temps."; close; } mes "[Fishbone]"; mes "Super!"; mes "Alors c'est parti!"; close2; set lhz_sincube,7; switch(rand(1,3)) { case 1: warp "lhz_cube",67,193; break; case 2: warp "lhz_cube",66,136; break; case 3: warp "lhz_cube",66,74; break; } end; } else if (lhz_sincube < 10) { mes "[Fishbone]"; mes "Hum, t'as pas encore fait tout ce que tu voulais au"; if (lhz_boss == 6) { mes "Laboratoire de Regenschirm?"; } else { mes "Laboratoire?"; } mes "Tu veux y retourner?"; next; if (select("Non.:Oui.") == 1) { mes "[Fishbone]"; mes "Qu'est-ce qu'il y a, ça c'est mal passé là-bas? Bon, dis-moi simplement quand tu voudras y retourner, compris?"; close; } mes "[Fishbone]"; mes "T'as encore pas mal de ressources, hein? J'aime bien ton style~"; mes "Allez tiens-toi prêt, c'est parti...!"; close2; set lhz_sincube,7; switch(rand(1,3)) { case 1: warp "lhz_cube",67,193; break; case 2: warp "lhz_cube",66,136; break; case 3: warp "lhz_cube",66,74; break; } end; } else if (lhz_sincube == 10) { mes "[Fishbone]"; mes "Hé, t'es revenu!"; mes "Bien, je commençais à m'inquiéter un peu. Alors, tu as trouvé ce que tu cherchais là-bas?"; next; mes "["+strcharinfo(0)+"]"; mes "Oui..."; mes "Enfin, je pense."; next; mes "[Fishbone]"; mes "Bon! Quoi que tu aies fait, j'espère que ça a laissé un beau bordel! Et dire que j'étais un scientifique respecté de Regenschirm jusqu'à ce qu'on me foute à la porte! Ils n'ont que ce qu'ils méritent!"; next; mes "[Fishbone]"; mes "Mon boulot actuel me convient beaucoup mieux, finalement. Et je n'ai plus à me soucier de formules compliquées et d'algorithmes insensés."; next; mes "[Fishbone]"; mes "Ah oui, l'endroit par où tu es ressorti? C'est un passage secret qui conduit au Laboratoire. Si tu veux y retourner, je peux t'aider. Alors qu'en dis-tu?"; next; if (select("D'accord:Non merci~") == 1) { mes "[Fishbone]"; mes "D'accord, c'est parti!"; mes "Bonne chance, mon pote!"; close2; switch(rand(1,3)) { case 1: warp "lhz_cube",67,193; break; case 2: warp "lhz_cube",66,136; break; case 3: warp "lhz_cube",66,74; break; } end; } mes "[Fishbone]"; mes "D'accord, c'est ton choix. Oh, et de toutes façons tu as obtenu un passe magnétique! Maintenant tu peux aller au Laboratoire quand tu veux."; mes "Bonne chance, mon pote!"; close; } mes "[Fishbone]"; mes "Hé mon pote!"; mes "Ça fait un bail!"; mes "Ça gaze? Moi ça roule, tout baigne~"; close; } else if (BaseLevel < 60) { mes "Hé gamin, tire-toi de là! Tu vois pas que tu gènes là? Il n'y a pas la place pour les mioches ici!"; close; } else if (lhz_boss > 6) { mes "[Fishbone]"; mes "Hé mon pote!"; mes "Ça fait un bail!"; mes "Ça gaze? Moi ça roule, tout baigne~"; close; } } lhz_cube,237,198,0 script Pile de Dossiers#cube 111,{ if (lhz_sincube < 7) { mes "^3355FFIl y a une pile de dossiers éparpillés sur le sol.^000000"; close; } else if (lhz_sincube < 10) { if (lhz_secret01 < 1) { mes "^3355FFIl y a une pile de dossiers éparpillés sur le sol. Ils contiennent certainement des informations importantes, mais tout est mélangé.^000000"; next; if (select("Fouiller dans les dossiers.:Ne pas y toucher.") == 1) { mes "^3355FFAlors que vous fouillez dans l'amas de dossiers, une Clé Rouge tombe au sol en émettant un cling-cling. Vous décidez de garder cette ^000000Clé Rouge^3355FF.^000000"; set lhz_secret01,1; } close; } mes "^3355FFC'est l'endroit où vous avez trouvé la ^000000Clé Rouge^3355FF alors que vous cherchiez parmi les dossiers éparpillés sur le sol.^000000"; close; } mes "^3355FFC'est l'endroit où vous avez trouvé la ^000000Clé Rouge^3355FF alors que vous cherchiez parmi les dossiers éparpillés sur le sol.^000000"; close; } lhz_cube,234,202,0 script Tableau#cube 111,{ if (lhz_secret01 < 2) { mes "^3355FFCe tableau accroché sur l'un des murs attire votre attention pour une raison étrange et inexplicable.^000000"; next; if (select("Regarder derrière le tableau.:Ne pas y toucher.") == 1) { mes "^3355FFVous poussez et tirez de toutes vos forces, mais le tableau ne bouge pas d'un centimètre. Il est trop difficile à bouger, vous êtes certain que quelque chose est caché derrière.^000000"; } close; } else if (lhz_secret01 == 2) { mes "^3355FFCe tableau accroché sur l'un des murs attire votre attention pour une raison étrange et inexplicable.^000000"; next; if (select("Regarder derrière le tableau.:Ne pas y toucher.") == 1) { mes "^3355FFVous poussez et tirez de toutes vos forces, mais le tableau est trop difficile à bouger avec la seule force de vos bras.^000000"; next; input .@input$; if (.@input$ == "Couteau Suisse") { mes "^3355FFVous sortez le Couteau Suisse de votre poche, et vous glissez la lame sous le tableau, afin de le décoller légèrement du mur.^000000"; next; mes "^3355FFDerrière le tableau, vous trouvez une suite de chiffres gravés à même le mur:^000000"; mes " "; set .@number_rand,rand(1,3); if (.@number_rand == 1) { mes "4 3 2 9 1 6 8 2 7"; set lhz_secret01,3; } else if (.@number_rand == 2) { mes "3 6 4 1 2 8 7 1 5"; set lhz_secret01,4; } else { mes "4 9 3 7 6 2 8 6 6"; set lhz_secret01,5; } close; } mes "^3355FFMalheureusement, rien de ce que vous faites ne semble suffisant pour faire bouger le tableau. Peut-être devriez-vous essayer autre chose.^000000"; close; } close; } else if (lhz_secret01 < 6) { mes "^3355FFCette suite de chiffres était cachée derrière le tableau, ils doivent donc avoir une certaine importance.^000000"; mes " "; if (lhz_secret01 == 3) { mes "4 3 2 9 1 6 8 2 7"; } else if (lhz_secret01 == 4) { mes "3 6 4 1 2 8 7 1 5"; } else if (lhz_secret01 == 5) { mes "4 9 3 7 6 2 8 6 6"; } close; } mes "^3355FFC'est un tableau accroché au mur.^000000"; next; if (select("Regarder derrière le tableau.:Ne rien faire.") == 1) { mes "^3355FFUne suite de chiffres est gravée derrière le tableau, mais vous n'avez plus besoin de les mémoriser à présent.^000000"; } close; } lhz_cube,242,201,0 script Tiroir#cube 111,{ if (lhz_secret01 < 1) { mes "^3355FFCe tiroir semble fermé à clé... Vous ne pouvez pas l'ouvrir.^000000"; close; } else if (lhz_secret01 == 1) { mes "^3355FFCe tiroir semble fermé à clé... Heureusement, vous avez une idée pour l'ouvrir.^000000"; next; input .@input$; if (.@input$ == "Clé Rouge") { mes "^3355FFVous insérez la clé rouge dans la serrure et ouvrez le tiroir. À l'intérieur, vous trouvez un ^000000Couteau Suisse^3355FF que vous décidez de conserver. Après tout, cela pourra toujours vous être utile.^000000"; set lhz_secret01,2; } else { mes "^3355FFMalheureusement, le verrou semble vous résister. Peut-être devriez-vous essayer autre chose.^000000"; } close; } mes "^3355FFC'est le tiroir dans lequel vous avez trouvé le ^000000Couteau Suisse^3355FF. Il est maintenant vide.^000000"; close; } lhz_cube,248,179,0 script Coffre#cube 111,{ if (lhz_sincube < 7) { mes "^3355FFVous trouvez un coffre avec une hache posée dessus. Cette hache semble complètement hors d'usage, et ne pourrait en aucun cas servir pendant un combat.^000000"; close; } else if (lhz_sincube == 7) { mes "^3355FFVous trouvez un coffre avec une hache posée négligemment dessus.^000000"; next; if (select("Prendre la hache.:Ne rien toucher.") == 1) { mes "^3355FFSans l'ombre d'une hésitation ou d'un remord, vous récupérez la ^000000Hache^3355FF et la rangez avec le reste de votre équipement.^000000"; set lhz_sincube,8; } close; } mes "^3355FFC'est un coffre tout ce qu'il y a de plus banal. Une ^000000Hache^3355FF était posée dessus, jusqu'à ce que vous la preniez.^000000"; close; } lhz_cube,237,183,0 script Tonneau#cube 111,{ set number_line,0; if (lhz_sincube < 8) { mes "^3355FFCe tonneau semble abîmé, ou alors il a été construit n'importe comment...^000000"; close; } else if (lhz_sincube == 8) { mes "^3355FFCe tonneau semble abîmé, ou alors il a été construit étrangement... Vous sentez qu'il y a quelque chose à l'intérieur, mais il vous faudrait un objet conséquent pour le percer.^000000"; next; input .@input$; if (.@input$ == "Hache") { mes "^3355FFLa Hache à la main, vous la soulevez au-dessus de votre tête et la laissez retombée avec fracas sur le haut du tonneau, qui s'ébrèche rapidement. À l'intérieur, vous trouvez une boîte avec un couvercle en métal.^000000"; next; mes "^3355FFLe couvercle en métal présente une molette où sont gravés des chiffres, un peu comme un cadenas à code...^000000"; set lhz_sincube,9; } else { mes "^3355FFRien de ce que vous faites ne semble suffire à ébrécher le tonneau. Vous devriez peut-être essayer autre chose.^000000"; } close; } else if (lhz_sincube == 9) { if (lhz_secret01 < 3) { mes "^3355FFVous décidez d'entrer une combinaison de chiffres sur le cadenas en métal. On dirait que vous ne pouvez entrer qu'un seul chiffre à la fois...^000000"; next; for( set $@i, 0; .@i < 9; set .@i, .@i + 1 ) input .@input; mes "^3355FFRien ne se produit...^000000"; close; } else if (lhz_secret01 >= 3 && lhz_secret01 <= 5) { switch(lhz_secret01) { case 3: setarray .@numbers[0],4,3,2,9,1,6,8,2,7; break; case 4: setarray .@numbers[0],3,6,4,1,2,8,7,1,5; break; case 5: setarray .@numbers[0],4,9,3,7,6,2,8,6,6; break; } mes "^3355FFVous décidez d'entrer une combinaison de chiffres sur le cadenas en métal. On dirait que vous ne pouvez entrer qu'un seul chiffre à la fois...^000000"; next; for( set $@i, 0; .@i < 9; set .@i, .@i + 1 ) { input .@input; if (.@input == .@numbers[.@i]) set .@number_line,.@number_line+1; } if (.@number_line == 9) { mes "^3355FFLe couvercle de métal coulisse enfin, et vous trouvez une Clé Jaune à l'intérieur de la boîte. Vous décidez de conserver cette ^000000Clé Jaune^3355FF.^000000"; set lhz_secret01,6; } else { mes "^3355FFRien ne se produit. On dirait que vous n'avez pas entré les bons chiffres.^000000"; } close; } mes "^3355FFC'est la boîte que vous avez trouvée dans le tonneau, et qui contenait la ^000000Clé Jaune^3355FF."; mes "Tout est vide à présent.^000000"; close; } mes "^3355FFC'est la boîte que vous avez trouvée dans le tonneau. Tout est vide à présent.^000000"; close; } lhz_cube,224,192,0 script Générateur#cube 111,{ if (lhz_secret01 < 6) { mes "^3355FFCette énorme et bruyante machine présente un panneau de contrôle. Une serrure est présente à même le panneau de contrôle.^000000"; next; input .@input$; mes "^3355FFRien ne se produit."; mes "Vous devez probablement trouver quelque chose à insérer dans la serrure.^000000"; close; } else if (lhz_secret01 == 6) { mes "^3355FFCette énorme et bruyante machine présente un panneau de contrôle. Une serrure est présente à même le panneau de contrôle.^000000"; next; input .@input$; if (.@input$ == "Clé Jaune") { mes "^3355FFVous insérez la clé jaune dans la serrure du panneau de contrôle, ce qui a pour effet de couper instantanément le courant.^000000"; next; mes "^3355FFVous remarquez que la ^000000Lampe^3355FF au-dessus du lit est maintenant éteinte.^000000"; set lhz_secret01,7; } else { mes "^3355FFRien ne se produit."; mes "Vous devez probablement trouver quelque chose à insérer dans la serrure.^000000"; } close; } mes "^3355FFC'est une énorme machine.^000000"; close; } lhz_cube,244,201,0 script Lampe#cube 111,{ if (lhz_secret01 < 7) { mes "^3355FFLa lumière de cette lampe est allumée. On dirait qu'il y a quelque chose à l'intérieur de l'ampoule, mais vous ne pouvez pas y toucher, c'est beaucoup trop chaud!^000000"; next; mes "^3355FFSi vous pouviez éteindre les lumières de la pièce, l'ampoule pourrait suffisamment refroidir pour que vous puissiez la toucher...^000000"; close; } else if (lhz_secret01 == 7) { mes "Les lumières sont maintenant éteintes, l'ampoule a eu le temps de refroidir."; next; if (select("Casser l'ampoule de la lampe.:Ne pas y toucher.") == 1) { mes "^3355FFVous fracassez l'ampoule de la lampe, manquant de vous blesser avec les éclats. Vous y découvrez une ^000000Clé Noire^3355FF.^000000"; set lhz_secret01,8; } close; } mes "^3355FFVous avez cassé l'ampoule de cette lampe.^000000"; close; } lhz_cube,234,200,0 script Bureau#cube 111,{ if (lhz_secret02 <= 1) { mes "^3355FFCe bureau est très encombré!^000000"; next; switch(select("Regarder sur le bureau.:Regarder sous le bureau.:Regarder le tiroir du bureau.")) { case 1: mes "^3355FFDifférents documents, livres, et matériel de laboratoire sont dispersés sur le bureau. Rien de tout cela ne semble utile pour le moment.^000000"; close; case 2: if (lhz_secret02 < 1) { mes "^3355FFVous trouvez, à moitié coincé sous le bureau, un ^000000Petit Bâton^3355FF de bois, que vous décidez de conserver pour le moment.^000000"; set lhz_secret02,1; } else { mes "^3355FFC'est ici que vous avez trouvé le ^000000Petit Bâton^3355FF de bois."; mes "Hélas, il n'y a pas d'autre trésors cachés sous ce bureau.^000000"; } close; case 3: mes "^3355FFLe tiroir du bureau est fermé à clé, il y a sûrement une bonne raison à cela. Après tout, vous n'avez pas vraiment envie d'en savoir plus sur l'intimité du possesseur de ce bureau.^000000"; close; } } else if (lhz_secret02 == 2) { mes "^3355FFVous êtes de retour devant ce poussiéreux bureau en bazar, dont le propriétaire est certainement quelqu'un de trop occupé pour voir l'état catastrophique de son lieu de travail.^000000"; next; switch(select("Regarder sur le bureau.:Regarder sous le bureau.:Regarder le tiroir du bureau.")) { case 1: mes "^3355FFHélas, peu importe le nombre de papiers que vous soulevez, on dirait que le bazar amoncelé sur le bureau est sans fin et sans intérêt pour vous.^000000"; next; if (Sex) { mes "^3355FFUn vieux numéro du Harmonic Lick Magazine attire votre attention. La photo de la belle Danseuse en couverture n'a rien de déplaisant... Mais les aventuriers n'ont pas le temps pour ce genre de choses!^000000"; // On ne traduit pas le nom du mag? [NoH] } else { mes "^3355FFUn vieux numéro de Magnum Break Magazine attire votre attention. La photo du beau Forgeron en couverture ne vous laisse pas indifférente... Mais les aventurières n'ont pas le temps pour ce genre de choses!^000000"; } close; case 2: mes "^3355FFSous le bureau, vous trouvez un autre Petit Bâton tout à fait similaire à celui que vous avez trouvé tout à l'heure. De plus, il présente à son extrémité une fente qui semble lui permettre de s'emboîter dans l'autre..."; next; mes "^3355FFVous combinez les deux petits bâtons via leurs extrémités. Vous êtes maintenant l'heureux possesseur d'un ^000000Grand Bâton^3355FF.^000000"; set lhz_secret02,3; close; case 3: mes "^3355FFLe tiroir du bureau est toujours fermé. Vous vous demandez s'il contient une petite flasque de liqueur, ou bien peut-être des bonbons."; close; } } mes "^3355FFCe bureau est encombré d'objets en tous genres, mais n'est-ce pas là le destin normal d'un tel meuble de travail?^000000"; next; switch(select("Regarder sur le bureau.:Regarder sous le bureau.:Regarder le tiroir du bureau.")) { case 1: mes "^3355FFHélas, peu importe le nombre de papiers que vous soulevez, on dirait que le bazar amoncelé sur le bureau est sans fin et sans intérêt pour vous.^000000"; next; mes "^3355FFIl y a de vieux journaux par-ci par-là, mais aucun d'eux ne semblent contenir de page de bande dessinée ni d'horoscope. Ce sont donc de simples journaux ennuyeux~^000000"; close; case 2: mes "^3355FFC'est ici que vous avez trouvé l'un de vos deux Petit Bâtons afin de fabriquer le ^000000Grand Bâton^3355FF."; mes "Il n'y a rien d'autre là dessous.^000000"; close; case 3: mes "^3355FFLe tiroir est toujours fermé, son propriétaire avait pris ses précautions. Mais alors pourquoi avoir mis un petit bâton sous le bureau? C'est assez curieux...^000000"; close; } } lhz_cube,247,198,0 script Lit#cube 111,{ if (lhz_secret02 == 0) { mes "^3355FFLes draps de ce lit sont négligemment arrangés.^000000"; next; if (select("Regarder sur le lit.:Regarder sous le lit.") == 1) { mes "^3355FFIl n'y a personne sur le lit, et si vous montez dessus vous serez seul. Pour certains, c'est une vérité immuable..^000000"; } else { mes "^3355FFA moitié coincé sous le lit, vous découvrez un ^000000Petit Bâton^3355FF de bois, que vous décidez de conserver pour le moment. Certains objets peuvent paraître sans intérêt au premier abord, mais se révèleront utiles un jour ou l'autre.^000000"; set lhz_secret02,2; } close; } else if (lhz_secret02 == 1) { mes "^3355FFLes draps de ce lit sont négligemment arrangés.^000000"; next; if (select("Regarder sur le lit.:Regarder sous le lit.") == 1) { mes "^3355FFIl n'y a personne sur le lit, et si vous montez dessus vous serez seul. Pour certains, c'est une vérité immuable.^000000"; } else { mes "^3355FFSous le lit, vous trouvez un autre Petit Bâton tout à fait similaire à celui que vous avez trouvé tout à l'heure. De plus, il présente à son extrémité une fente qui semble lui permettre de s'emboîter dans l'autre..."; next; mes "^3355FFVous combinez les deux petits bâtons via leurs extrémités. Vous êtes maintenant l'heureux possesseur d'un ^000000Grand Bâton^3355FF.^000000"; set lhz_secret02,3; } close; } else if (lhz_secret02 == 2) { mes "^3355FFLes draps de ce lit sont négligemment arrangés.^000000"; next; if (select("Regarder sur le lit.:Regarder sous le lit.") == 1) { mes "^3355FFIl n'y a personne sur le lit, et si vous montez dessus vous serez seul. Pour certains, c'est une vérité immuable.^000000"; } else { mes "^3355FFDans un lointain coin poussiéreux sous le lit, vous croyez apercevoir un objet. Si seulement vous pouviez l'atteindre...^000000"; next; input .@input$; if (.@input$ == "Petit Bâton") { mes "^3355FFVous essayez d'atteindre le coin opposé à tâtons, en vous aidant du petit bâton. Après plusieurs minutes, votre dos vous tire et vous devez admettre que votre bâton n'est pas assez long pour pouvoir atteindre cet endroit.^000000"; } else { mes "^3355FFMalheureusement tout ce que vous récoltez ce sont des courbatures. Vous devriez peut-être essayer autre chose.^000000"; } } close; } else if (lhz_secret02 == 3) { mes "^3355FFLes draps de ce lit sont négligemment arrangés.^000000"; next; if (select("Regarder sur le lit.:Regarder sous le lit.") == 1) { mes "^3355FFIl n'y a personne sur le lit, et si vous montez dessus vous serez seul. Pour certains, c'est une vérité immuable.^000000"; } else { mes "^3355FFDans un lointain coin poussiéreux sous le lit, vous croyez apercevoir un objet. Si seulement vous pouviez l'atteindre...^000000"; next; input .@input$; if (.@input$ == "Grand Bâton") { mes "^3355FFLe grand bâton à la main, vous vous retrouvez le nez au sol et les membres tendus pour atteindre le coin poussiéreux où vous aviez repéré un objet. Tout d'un coup vous sentez que vous touchez quelque chose, et le ramenez à vous."; mes "Vous êtes maintenant l'heureux possesseur d'un étrange ^000000Cube^3355FF.^000000"; set lhz_secret02,4; } else { mes "^3355FFMalheureusement tout ce que vous récoltez ce sont des courbatures. Vous devriez peut-être essayer autre chose.^000000"; } } close; } mes "^3355FFLes draps de ce lit sont négligemment arrangés.^000000"; next; if (select("Regarder sur le lit.:Regarder sous le lit.") == 1) { mes "^3355FFIl n'y a personne sur le lit, et si vous montez dessus vous serez seul. Pour certains, c'est une vérité immuable.^000000"; close; } mes "^3355FFC'est ici que vous avez trouvé un étrange ^000000Cube^3355FF.^000000"; close; } lhz_cube,229,184,0 script Gobelet#cube 111,{ if (lhz_sincube < 10) { if (lhz_secret03 == 0) { mes "^3355FFVous voyez une bouteille à moitié vide ainsi qu'un gobelet posé à côté. On dirait que vous avez raté la fête.^000000"; next; if (select("Examiner le gobelet.:Ne pas y toucher.") == 1) { mes "^3355FFA l'intérieur du gobelet, vous trouvez une ^000000Clé Rouillée^3355FF que vous décidez de conserver. Cependant elle ne vous sera pas très utile dans cet état, il vous faut trouver un moyen d'enlever toute cette rouille... Peut-être avec un produit chimique particulier?^000000"; set lhz_secret03,1; } close; } mes "^3355FFC'est le gobelet où vous avez trouvé la ^000000Clé Rouillée^3355FF.^000000"; close; } mes "^3355FFC'est le gobelet où vous avez trouvé la ^000000Clé Rouillée^3355FF.^000000"; close; } lhz_cube,231,202,0 script Produits Chimiques#cube 111,{ if (lhz_secret03 < 1) { mes "^3355FFCette bouteille semble contenir un produit chimique fumant, certainement très corrosif.^000000"; next; input .@input$; mes "^3355FFA quoi cela pourrait-il bien vous servir?^000000"; close; } else if (lhz_secret03 == 1) { mes "^3355FFCette bouteille semble contenir un produit chimique fumant, certainement très corrosif.^000000"; next; input .@input$; if (.@input$ == "Clé Rouillée") { mes "^3355FFVous versez prudemment un peu de ce produit chimique sur la clé rouillée. En un instant, le produit attaque la rouille qui se met à faire des bulles et couler, laissant une grosse tâche orange à l'endroit où vous aviez posé la clé. Vous découvrez que votre clé rouillée était à la base une étincelante ^000000Clé Verte^3355FF.^000000"; set lhz_secret03,2; } else { mes "^3355FFIl vaudrait mieux utiliser ce produit avec précautions, et le verser uniquement sur un objet particulier.^000000"; } close; } mes "^3355FFVous avez l'un de ces produits chimiques pour nettoyer votre clé rouillée, qui a maintenant retrouvé sa magnifique couleur d'origine en une ^000000Clé Verte^3355FF.^000000"; close; } lhz_cube,249,191,0 script Armoire#cube 111,{ if (lhz_secret03 < 2) { mes "^3355FFCette armoire contient de nombreux tiroirs. Peut-être trouverez-vous quelque chose d'utile à l'intérieur?"; next; if (select("Ouvrir l'armoire.:Ne pas y toucher.") == 1) { input .@input$; mes "^3355FFMalheureusement l'armoire semble fermée. Vous aurez besoin de la bonne clé pour ouvrir les tiroirs.^000000"; } close; } else if (lhz_secret03 == 2) { mes "^3355FFCette armoire contient de nombreux tiroirs. Peut-être trouverez-vous quelque chose d'utile à l'intérieur?"; next; input .@input$; if (.@input$ == "Clé Verte") { mes "^3355FFVotre clé verte s'adapte parfaitement aux serrures des tiroirs. Dans l'un d'eux, vous trouvez un étrange ^000000Polygone^3355FF.^000000"; set lhz_secret03,3; } else { mes "^3355FFRien à faire, vous n'arrivez pas à ouvrir l'armoire. Réfléchissez à une manière d'ouvrir ce qui est fermé... Vous trouverez la réponse que vous cherchez.^000000"; } close; } mes "^3355FFC'est ici que vous avez ouvert un tiroir de l'armoire avec votre clé verte, et obtenu cet étrange ^000000Polygone^3355FF.^000000"; close; } lhz_cube,224,197,0 script Tubes#cube 111,{ if (lhz_secret01 < 8) { mes "^3355FFL'un de ces tubes d'expérimentations semble contenir quelque chose. À côté des tubes se trouve une fine plaque en métal présentant une serrure et une fente pouvant accueillir une carte.^000000"; next; input .@input$; mes "^3355FFRien ne se produit."; mes "Vous devez probablement trouver une clé pour la serrure, et une carte magnétique pour la fente prévue à cet effet.^000000"; close; } else if (lhz_secret01 == 8) { mes "^3355FFL'un de ces tubes d'expérimentations semble contenir quelque chose. Sous les tubes se trouve une fine plaque en métal présentant une serrure et une fente pouvant accueillir une carte magnétique.^000000"; next; input .@input$; if (.@input$ == "Clé Noire") { mes "^3355FFVous insérez la clé noire dans la serrure. L'un des tubes se brise, révélant un étrange objet de forme ^000000Ovale^3355FF que vous décidez de conserver.^000000"; set lhz_secret01,9; } else { mes "^3355FFRien ne se produit...^000000"; } close; } else if (lhz_secret01 == 9) { mes "^3355FFC'est ici que vous avez obtenu l'objet de forme ^000000Ovale^3355FF."; mes "À côté des tubes, vous remarquez une fissure artificielle au sol, qui peut probablement être ouverte...^000000"; close; } else { if (lhz_sincube == 10) { mes "^3355FFLa plaque en métal située près des tubes d'expérimentation présente une fente pouvant accueillir une carte magnétique.^000000"; next; input .@input$; if (.@input$ == "Permis du Laboratoire") { if (countitem(2657) == 1) { mes "^3355FFVous insérez le Permis du Laboratoire dans la fente prévue à cet effet. La fissure au sol s'ouvre, révélant un escalier souterrain.^000000"; next; if (select("Descendre:Annuler") == 1) { mes "^3355FFVous descendez prudemment la longue suite de marches...^000000"; close2; //remove variables that are no longer used. set lhz_sincube,0; set MISC_QUEST,MISC_QUEST|512; warp "lhz_cube",177,13; end; } close; } mes "^3355FF.............."; mes "Rien ne se produit.^000000"; close; } mes "^3355FFRien ne se produit.^000000"; close; } mes "^3355FFC'est ici que vous avez obtenu l'objet de forme ^000000Ovale^3355FF."; mes "À côté des tubes, vous remarquez une fissure artificielle au sol, qui peut probablement être ouverte...^000000"; close; } } lhz_cube,248,193,0 script Boîte#cube1 111,{ if ((lhz_secret01 < 9) && (lhz_secret02 < 4) && (lhz_secret03 < 3)) { mes "^3355FFCette boîte présente trois cavités ayant chacune une forme distincte.^000000"; next; select("Cavité Ovale:Cavité Cubique:Cavité Polygonale"); input .@input$; mes "^3355FFRien ne se produit.^000000"; close; } else if ((lhz_secret01 != 10) || (lhz_secret02 != 5) || (lhz_secret03 != 4)) { mes "^3355FFCette boîte présente trois cavités ayant chacune une forme distincte.^000000"; next; switch(select("Cavité Ovale:Cavité Cubique:Cavité Polygonale")) { case 1: if (lhz_secret01 == 9) { next; input .@input$; if (.@input$ == "Ovale") { mes "^3355FFVous insérez l'objet de forme ovale dans la cavité ovale. Tout s'assemble parfaitement.^000000"; set lhz_secret01,10; close; } mes "^3355FFRien ne se produit.^000000"; close; } else if (lhz_secret01 == 10) { mes "^3355FFVous avez déjà inséré l'objet de forme ovale dans la cavité ovale.^000000"; close; } input .@input$; mes "^3355FFRien ne se produit.^000000"; close; case 2: if (lhz_secret02 == 4) { next; input .@input$; if (.@input$ == "Cube") { mes "^3355FFVous insérez l'étrange cube dans la cavité cubique. Tout s'assemble parfaitement! Finalement, votre dur entraînement au jardin d'enfants aura fait ses preuves.^000000"; set lhz_secret02,5; close; } mes "^3355FFRien ne se produit.^000000"; close; } else if (lhz_secret02 == 5) { mes "^3355FFVous avez déjà inséré l'étrange cube dans la cavité cubique. Vous pouvez toujours vous amuser à le sortir pour le remettre, mais ce serait une pure perte de temps.^000000"; close; } input .@input$; mes "^3355FFRien ne se produit.^000000"; close; case 3: if (lhz_secret03 == 3) { next; input .@input$; if (.@input$ == "Polygone") { mes "^3355FFOn dirait que la chance vous sourit: le polygone possède exactement la même forme que la cavité polygonale qui vous semblait jusqu'à lors quelconque. Tout s'emboîte parfaitement, comme si le destin menait vos actes depuis le commencement.^000000"; set lhz_secret03,4; close; } mes "^3355FFRien ne se produit.^000000"; close; } else if (lhz_secret03 == 4) { mes "^3355FFVous avez déjà inséré le polygone dans la cavité polygonale. Il serait douteux que le polygone puisse vous servir à nouveau.^000000"; close; } input .@input$; mes "^3355FFRien ne se produit.^000000"; close; } } else if (lhz_secret01 == 10 && lhz_secret02 == 5 && lhz_secret03 == 4 && lhz_sincube != 10) { mes "^3355FFCette boîte présente trois cavités ayant chacune une forme distincte, et maintenant remplies des objets que vous y avez inséré.^000000"; next; if (select("Ouvrir la boîte.:Annuler.") == 1) { mes "^3355FFVous ouvrez la boîte et découvrez une petite carte magnétique portant l'inscription 'Permis du Laboratoire'. Vous récupérez donc le ^000000Permis du Laboratoire^3355FF, qui vous sera très certainement utile par la suite."; set lhz_sincube,10; getitem 2657,1; //Lab_Passport } close; } mes "^3355FFLa boîte est désormais ouverte. Elle contenait le ^000000Permis du Laboratoire^3355FF."; mes "Il n'y a plus rien d'utile ici, mais percer le mystère de son ouverture a constitué un vrai challenge.^000000"; close; } lhz_cube,250,184,0 script Porte#cube 111,{ mes "^3355FFVous êtes arrivé par cette porte, qui conduit vers l'extérieur.^000000"; next; if (select("Sortir:Annuler") == 1) { warp "lighthalzen",310,302; end; } close; } lhz_dun02,224,6,0 script Exit1#lt 45,1,1,{ OnTouch: if (MISC_QUEST&512) { warp "lhz_cube",231,90; end; } mes "^3355FFVous trouvez un passage qui semble conduire quelque part, mais vous avez le sentiment que vous ne devriez pas entrer ici pour le moment.^000000"; close; } //============================================================ // Lighthalzen Pickpocket Mini-Quest //============================================================ lighthalzen,240,216,4 script Type Louche#lhz_01 870,2,2,{ end; OnTouch: switch(rand(1,3)) { case 1: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 100) { set zeny,zeny-100; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'ai senti quelque chose..."; mes "Non. Ce doit être simplement mon imagination."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 2: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 200) { set zeny,zeny-200; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'aurais juré avoir mis quatre pièces de 50 zénys dans ma poche ce matin..."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 3: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 10) { set zeny,zeny-10; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "Mais qu'est-ce que?!"; mes "Ce type, est-ce qu'il a...?"; mes "Mais! Hé! Ce type m'a volé de l'argent!"; next; mes "[Type Louche]"; mes "Oh mince!"; mes "J'suis repéré!"; mes "À plus sous l'bus, mon pote!"; next; if (rand(1,4) == 1) { enablenpc "Type Louche#lhz_03"; disablenpc "Type Louche#lhz_01"; } else { enablenpc "Type Louche#lhz_02"; disablenpc "Type Louche#lhz_01"; } close; } } lighthalzen,220,169,3 script Type Louche#lhz_02 870,2,2,{ end; OnInit: disablenpc "Type Louche#lhz_02"; end; OnTouch: switch(rand(1,3)) { case 1: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 100) { set zeny,zeny-100; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'ai senti quelque chose..."; mes "Non. Ce doit être simplement mon imagination."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 2: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 200) { set zeny,zeny-200; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'aurais juré avoir mis quatre pièces de 50 zénys dans ma poche ce matin..."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 3: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 10) { set zeny,zeny-10; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "Mais qu'est-ce que?!"; mes "Ce type, est-ce qu'il a...?"; mes "Mais! Hé! Ce type m'a volé de l'argent!"; next; mes "[Type Louche]"; mes "Oh mince!"; mes "J'suis repéré!"; mes "A plus sous l'bus, mon pote!"; if (rand(1,4) == 1) { enablenpc "Type Louche#lhz_03"; disablenpc "Type Louche#lhz_02"; } else { enablenpc "Type Louche#lhz_01"; disablenpc "Type Louche#lhz_02"; } close; } } lighthalzen,164,127,4 script Type Louche#lhz_03 870,2,2,{ end; OnInit: disablenpc "Type Louche#lhz_03"; end; OnTouch: switch(rand(1,5)) { case 1: case 2: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 100) { set zeny,zeny-100; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'ai senti quelque chose..."; mes "Non. Ce doit être simplement mon imagination."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 3: case 4: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 200) { set zeny,zeny-200; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "J'aurais juré avoir mis quatre pièces de 50 zénys dans ma poche ce matin..."; next; mes "[?????]"; mes "^333333Hé hé hé hé...^000000"; close; case 5: mes "^3355FF*SHHHHHHUK!*^000000"; specialeffect EF_STEAL; if (zeny >= 10) { set zeny,zeny-10; } next; mes "[" + strcharinfo(0) + "]"; mes "Hum...?"; mes "Mais qu'est-ce que?!"; mes "Ce type, est-ce qu'il a...?"; mes "Mais! Hé! Ce type m'a volé de l'argent!"; next; mes "[Type Louche]"; mes "Oh mince!"; mes "J'suis repéré!"; mes "A plus sous l'bus..."; next; mes "[" + strcharinfo(0) + "]"; mes "Oh non, pas question de te laisser filer, espèce de vulgaire pickpocket!"; next; mes "[Type Louche]"; mes "Non...! Je suis désolé!"; mes "Je m'excuse! Je vais te rendre ton argent, mais laisse-moi partir!"; emotion e_sob; next; mes "[" + strcharinfo(0) + "]"; mes "Très bien, d'accord, mais tu ferais mieux d'arrêter de voler les honnêtes gens!"; next; mes "[Type Louche]"; mes "Ouais t'as raison, je suis pas très fier de ce que j'ai fait. Tu ne vas pas me dénoncer à la police, pas vrai?"; mes "Je le savais, t'es quelqu'un de sympa. Et puisque tu m'as rendu service, je vais te montrer mon petit secret pour courir vraiment vite et échapper aux gars que j'volais."; next; mes "[Type Louche]"; mes "C'est un petit tonifiant, oh rien de dangereux. Il m'en reste trois flacons sur moi d'ailleurs. Je peux te les vendre pour 15 000 Zénys pièce."; mes "Alors, qu'est-ce que t'en dis?"; next; switch(select("Donne m'en un.:Donne m'en deux.:Donne m'en trois.:Non, sans façon.")) { case 1: set .@number,1; set .@price,15000*1; break; case 2: set .@number,2; set .@price,15000*2; break; case 3: set .@number,3; set .@price,15000*3; break; case 4: mes "[Type Louche]"; mes "Bon..."; mes "Tu me laisses partir, hein?"; mes "C'est vachement généreux."; mes "Merci, j'apprécie ton geste."; next; mes "[Type Louche]"; mes "Quoi qu'il en soit, il est temps pour moi de retourner bosser."; mes "Hé hé hé hé~"; } if (.@number) { if (Zeny < .@price) { mes "[Type Louche]"; mes "Hé, si j'arrête de voler dans les poches des gens, je dois bien faire du commerce comme tout le monde. Je suis désolé mon pote, mais si t'as pas de sous, j'peux pas te vendre mes tonifiants!"; next; mes "[Type Louche]"; mes "Quoi qu'il en soit, il est temps pour moi de retourner bosser."; mes "Hé hé hé hé~"; } else { if ((MaxWeight-Weight) < 400) { mes "[Type Louche]"; mes "Hé, je suis désolé mon pote, mais t'as même pas la force de porter trois petites bouteilles de tonifiant de rien du tout. T'es fatigué de naissance ou quoi?"; next; mes "[Type Louche]"; mes "Quoi qu'il en soit, il est temps pour moi de retourner bosser."; mes "Hé hé hé hé~"; } else { mes "[Type Louche]"; if (.@number == 1) { mes "Seulement un? D'accord, t'es peut-être un peu radin après tout. Prends ça, en espérant ne jamais te recroiser!"; } else if (.@number == 2) { mes "Deux? Ok pas de problème. Maintenant prends ceci, et j'espère qu'on ne se reverra pas de sitôt! Ciao~"; } else { mes "Tu veux les trois? Hé, t'es plus futé qu't'en a l'air! Très bien, prends ceci, avec mes compliments. Mais j'espère qu'on ne se reverra pas de sitôt!"; } set zeny,zeny-.@price; getitem 12016,.@number; //Speed_Up_Potion } } } if (rand(1,2) == 1) { enablenpc "Type Louche#lhz_01"; disablenpc "Type Louche#lhz_03"; } else { enablenpc "Type Louche#lhz_02"; disablenpc "Type Louche#lhz_03"; } close; } } //============================================================== // Friendship //============================================================== lhz_in02,201,210,5 script Digotz 869,{ if (BaseLevel < 50) { mes "[Digotz]"; mes "Oh, un aventurier?"; mes "Bienvenue dans les hauts quartiers de Lighthalzen. Cependant, je doute que vous trouviez beaucoup de choses intéressantes ici, en termes d'aventures."; next; mes "[Digotz]"; mes "Sans vouloir vous froisser, je pense que cette ville est suffisamment sûre pour que vous puissiez l'explorer sans crainte. Je veux dire, vous avez l'air d'être l'un de ces nouveaux aventuriers qui... enfin vous m'avez compris..."; close; } if (friendship > 14) { mes "^3355FFDigotz a rendu l'âme, et son visage semble paisible maintenant.^000000"; close; } if (friendship == 14) { mes "^3355FFDigotz est sérieusement blessé. Il présente une large plaie au ventre, qui semble avoir été faîte avec un couteau aiguisé.^000000"; next; mes "["+ strcharinfo(0) +"]"; mes "Digotz...?"; mes "Oh non, à l'aide! Quelqu'un! Aidez-moi! Il y a un blessé!"; next; mes "[Digotz]"; mes "H-hé... C'est... vous... l'aventurier... Ah, ce Maku. Il m'a toujours porté la poisse..."; mes "Il est trop tard pour moi, je n'ai plus beaucoup de temps..."; next; mes "[Digotz]"; mes "Ces gardes dont je vous ai parlés... Ceux qui ne veulent pas que les pauvres et les riches se mêlent... Je... suppose qu'ils ont découvert que je voulais aller voir mon vieil ami."; mes "Je voulais simplement le revoir..."; next; mes "[Digotz]"; mes "Ce type... en costume noir... Il... Il m'a... Il m'a poignardé! Je... mon dieu. Cela fait si longtemps que je n'ai pas parlé à mes amis."; mes "Nous allons pouvoir nous revoir, sortir et nous amuser, comme au bon vieux temps."; next; mes "[Digotz]"; mes "Mes amis me manquent, mais maintenant..."; mes "Maintenant je peux les entendre m'appeler."; mes "Maintenant nous pouvons à nouveau être réunis, comme nous nous l'étions promis. Oui..."; mes "J'avais tort. La vie est trop courte pour se fâcher avec ses amis..."; next; mes "[Digotz]"; mes ".............."; next; mes "[Digotz]"; mes ".............."; mes "......................."; next; mes "[Digotz]"; mes ".............."; mes "......................."; mes "..............................."; next; mes "^3355FFLa respiration de Digotz s'est arrêtée."; mes "Vous retirez le couteau de son corps sans vie, afin que cet homme qui aimait sincèrement ses amis conserve sa dignité.^000000"; next; set friendship,15; getitem 1201,1; //Knife close; } if (friendship == 13) { mes "[Digotz]"; mes "Wh-whoa, je dois me préparer! Maku va se moquer de moi si j'ai l'air de l'un de ces riches pomponnés."; mes "Mince! Où ai-je rangé tous mes habits de ville?"; close; } if ((friendship == 12 && countitem(7351) > 0)) { mes "[Digotz]"; mes "Même si Benkaistein n'est pas revenu, je ne pense pas que je pourrais pardonner à Maku."; mes "En fait, vous savez quoi?"; mes "Je pense que ça va m'énerver encore plus!"; next; if (select("Lui montrer le Journal de Benkaistein.:Ne pas lui montrer le Journal de Benkaistein.") == 1) { mes "[Digotz]"; mes "Pourquoi est-ce que je me fais tout le temps rembarrer?"; mes "^3355FF*Soupir*^000000 Vous avez quelque chose à me montrer? Hum?"; mes "Benkaistein voulait que je lise son journal intime? Pourquoi pas... Je lui dois beaucoup, vous savez..."; next; mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui, Digotz, Maku et moi avons joué à l'oiseau fou. On a fabriqué des fausses ailes en papier et en bois et on s'est amusés à dévaler les collines à toute allure pour finalement sauter et essayer de voler. C'était complètement stupide, finalement.^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui c'était mon jour de sauter et d'agiter mes bras avec les fausses-ailes. En fait quand j'y pense ce n'est pas tellement drôle comme jeu. J'espère qu'on fera autre chose demain.^000000"; next; mes "[Digotz]"; mes "Oh oui, je me souviens de ça!"; mes "Maku portait les ailes la plupart du temps, mais je détiens toujours le record de celui qui est resté le plus longtemps dans les airs!"; mes "Ouais, je me surnommais le Fils de Pégase~"; next; mes "[Journal de Benkaistein]"; mes "^856363Maku, Digotz et moi sommes sortis hors de la ville. Évidemment, on n'a rien dit à personne pour ne pas avoir d'ennuis."; mes "C'était une journée vraiment excitante! Jusqu'au moment où on a rencontré un monstre!^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363Je voulais m'enfuir mais Maku et Digotz voulaient le combattre pour pouvoir être considérés comme des héros."; mes "Au final on a été salement amochés, mais le monstre a fini par partir."; mes "Maman était vraiment furieuse...^000000"; next; mes "[Digotz]"; mes "Hum. Je ne me souviens pas bien de cette journée. Mais je sais que Benkaistein, Maku et moi nous n'avions peur de rien à cette époque. On devait être complètement cinglés pour s'attaquer à un monstre!"; next; mes "[Journal de Benkaistein]"; mes "^856363Ça fait trois jours que Digotz est malade. C'est un rhume tout bête, et Maku n'arrête pas de répéter que c'est la faute de Digotz s'il est tombé malade. Mais il n'arrête pas de me demander d'aller le voir pour vérifier s'il va bien.^000000"; next; mes "[Digotz]"; mes "Je me rappelle avoir été très malade à ce moment-là. Maku s'inquiétait pour moi? Je... Je crois que j'avais attrapé cette maladie qu'on appelle la gonorrhite. Oui, je crois bien que c'était ça."; next; mes "[Journal de Benkaistein]"; mes "^856363Maman et papa n'arrêtent pas de me dire que je ne dois plus voir Maku parce qu'il est pauvre, mais c'est une raison complètement débile! Je m'en fiche s'il est pauvre, moi! C'est le meilleur copain que j'ai jamais eu.^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363La famille de Digotz est vraiment riche, et eux non plus ils ne veulent plus que Digotz continue à voir Maku."; mes "Mais Digotz s'en fiche. Je sais qu'il apprécie beaucoup Maku.^000000"; next; mes "[Digotz]"; mes "Eh bien, nous étions vraiment jeunes à l'époque où Benkaistein a écrit ces mots..."; mes "^333333*Ahem!*^000000 Mais pourquoi il écrivait tout ça?!"; next; mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui, nous sommes allés tous les trois faire un serment de fraternité, comme celui qu'on a lu dans la bande dessinée de Digotz."; mes "Nous nous sommes jurés de toujours rester amis quoi qu'il arrive. Pour toujours et à jamais.^000000"; next; mes "[Digotz]"; mes "Je... Ils m'ont forcé à faire ce serment! Et les gens peuvent changer, vous savez! Je veux dire, nous n'étions que des gosses ce n'est pas comme si cette promesse comptait réellement, n'est-ce pas?"; next; set friendship,13; mes "[Digotz]"; mes "Je... Je vais aller voir Maku. Ce n'est pas comme s'il me manquait, mais je dois au moins lui faire annuler ce serment."; mes "Et peut-être que je lui ficherai une baffe ou deux."; close; } mes "[Digotz]"; mes "Je ne comprends pas pourquoi je me sens si en colère! On dirait que j'agis de plus en plus comme Maku. Mais je me contrefiche de ce type!"; close; } if (friendship == 7) { mes "[Digotz]"; mes "Même si Benkaistein revenait de là où il est en train d'étudier, je ne pense pas qu'il puisse convaincre Maku de s'excuser auprès de moi."; mes "Ce type est plus têtu qu'une mule!"; close; } if (friendship == 6) { mes "[Digotz]"; mes "Oh, ça fait un moment que je ne vous avais pas revu. Qu'est-ce que vous faites par ici? Et euh... Avez-vous transmis mon message à Maku? Maintenant que j'y pense, j'ai peut-être été un peu..."; next; mes "["+ strcharinfo(0) +"]"; mes "J'ai délivré votre message au mot près, et Maku s'est vraiment énervé. Il vous a insulté et menacé de vous casser... la figure, pour rester poli."; next; mes "[Digotz]"; mes "Quel espèce de gredin puant mal fringué!"; mes "S'il n'y avait pas ces gardes, je foncerai au ghetto et je ficherai une raclée à ce Maku moi-même! Ce sale crétin!"; next; mes "[Digotz]"; mes "C'est dans ces moments-là que ^FF0000Benkaistein^000000 me manque le plus."; mes "Ce type avait toujours une réponse, peu importe la situation. Maintenant il doit être en train d'étudier dans je ne sais quelle ville lointaine."; next; mes "[Digotz]"; mes "Oui il trouverait sûrement une solution dans l'un des bouquins dont il doit être entouré."; next; mes "[Digotz]"; mes "Même en ces temps-là, lorsque Maku et moi nous disputions, Benkaistein jouait toujours le rôle de médiateur dans le groupe... Mais maintenant, je doute qu'il puisse faire quoi que ce soit à propos de Maku..."; set friendship,7; next; mes "[Digotz]"; mes "Je ne comprends pas pourquoi je me sens si en colère!"; mes "Pourquoi je stresse autant dès qu'on parle de ça?!"; close; } if ((friendship == 4 || friendship == 5)) { mes "[Digotz]"; mes "Vous visitez encore les hauts quartiers de Lighthalzen?"; mes "Ne croyez pas que ça a de l'importance pour moi, mais si par hasard vous voyez Maku, j'aurais un message à lui transmettre. Veillez bien à lui délivrer au mot près."; next; mes "[Digotz]"; mes "^FF0000Espèce d'enfoiré!"; mes "^FF0000Tu n'es qu'un bouffon entêté!"; mes "^FF0000Tu me dois au moins trois repas!"; mes "^FF0000Sans compter que j'attends toujours tes excuses!"; mes "^FF0000Qui peut bien s'intéresser encore à ce que tu penses?!"; mes "Je suis bien content de ne plus voir ta sale tête!^000000"; close; } if (friendship == 3) { mes "[Digotz]"; mes "Je sais que la situation d'opulence des hauts quartiers de Lighthalzen les rendent encore plus attractifs, mais croyez-moi, cet endroit est fade et insipide."; mes "Vous avez visité le quartier pauvre?"; next; select("Oui, je l'ai visité..."); mes "["+ strcharinfo(0) +"]"; mes "Oui, je l'ai visité..."; mes "J'y ai rencontré quelqu'un du nom de Maku."; next; mes "[Digotz]"; mes "Maku?! Oh, il a dû vous parler de moi. Mais ce qu'il a dit ne m'intéresse pas, à moins qu'il ne s'excuse d'être un crétin aveugle."; mes "Depuis que nous sommes enfants, nous..."; next; mes "[Digotz]"; mes "Nous avons été assez proches par le passé, mais ce gars n'a jamais été un vrai ami! Comme par exemple ce jour-là où il a triché au bras de fer! Vous savez qu'il ne m'a jamais remercié de lui avoir acheté à déjeuner?"; next; mes "[Digotz]"; mes "Bon, il m'a aidé à rencontrer ma première petite amie, mais je ne lui pardonnerai jamais de m'avoir inscrit dans ce journal de petites annonces de rencontres coquines!"; next; mes "[Digotz]"; mes "Maku ne comprend rien à ce qu'est l'amitié! Même si je voulais le voir, il y a les gardes qui empêchent aux riches d'accéder au quartier pauvre et inversement."; next; mes "[Digotz]"; mes "Si Maku va bien, je n'ai pas besoin d'en savoir plus! Je n'ai pas besoin de tenter l'impossible pour aller lui rendre visite! Cependant j'ai tout de même un regret..."; next; mes "[Digotz]"; mes "J'aurais souhaité avoir une dernière chance de revoir Maku... pour lui filer un coup de pied aux fesses moi-même! Cet enfoiré est si arrogant! Enfin de toutes façons c'est impossible..."; next; mes "[Digotz]"; mes "Les gardes ne permettront jamais aux riches et aux pauvres de se rencontrer, de peur que les pauvres perturbent l'ordre de notre paisible ville. Cette loi stupide a été inventée par des gens encore plus stupides!"; next; mes "[Digotz]"; mes "Vous vous rendez compte qu'on peut aller en prison pour avoir enfreint cette règle? Je trouve ça effrayant. Quoi qu'il en soit, si vous voyez Maku, vous voulez bien lui transmettre ce message de ma part?"; next; mes "[Digotz]"; mes "^FF0000Espèce d'enfoiré!"; // NdT: à propos de la traduction de "bastard", j'ai préféré le traduire de façon idiomatique par "salaud" ou "enfoiré", et non pas littéralement ("bâtard"). // Bah de toutes façons une traduction littérale en anglais (dans le sens: utiliser le mot en français duquel celui en anglais est tiré) est souvent une traduction objectivement fausse. Traduire "accointance" en anglais par le même mot en français par exemple larguerait tout le monde, et à juste titre. On est un peu dans le même cas là. [NoH] mes "^FF0000Tu n'es qu'un bouffon entêté!"; mes "^FF0000Tu me dois au moins trois repas!"; mes "^FF0000Sans compter que j'attends toujours tes excuses!"; mes "^FF0000Qui peut bien s'intéresser encore à ce que tu penses?!"; mes "Je suis bien content de ne plus voir ta sale tête!^000000"; set friendship,4; close; } if (friendship == 2) { mes "[Digotz]"; mes "Qu'est-ce que vous faites encore par ici? Il n'y a rien d'intéressant pour les aventuriers dans les hauts de la ville."; next; mes "[Digotz]"; mes "Punaise...!"; mes "Rien que d'entendre parler de Maku me donne de l'urticaire!"; close; } if (friendship == 1) { mes "[Digotz]"; mes "Oh, un aventurier?"; mes "Bienvenue dans les hauts quartiers de Lighthalzen. Cependant, je doute que vous trouviez beaucoup de choses intéressantes ici, en termes d'aventures."; next; mes "[Digotz]"; mes "Mon nom est Digotz, je suis un simple citoyen des hauts quartiers de Lighthalzen. J'espère que vous appréciez votre séjour dans ma ville natale."; next; select("Vous connaissez quelqu'un du nom de Maku?"); mes "[Digotz]"; mes "Maku? Maku. Oui, c'est un ami d'enfance. Ou plutôt c'était. Maintenant ce n'est plus qu'un bouffon."; //NdT: "jerk" serait plutôt traduit par "branleur" (ou plutôt: "touduc" [NoH]) mais ça me semble un peu trop vulgaire... donc au choix "bouffon" ou "crétin" :p mes "Quoi qu'il en soit, on ne peut plus se voir à l'heure actuelle, et même si on le voulait on ne peut pas, pour différentes raisons."; next; mes "[Digotz]"; mes "Hé, pourquoi est-ce que je parle de ça? Je me fiche que Maku et moi ne soyons plus amis. Vous savez quoi? Oubliez simplement ce dont je vous ai parlé."; set friendship,2; close; } mes "[Digotz]"; mes "Oh, un aventurier?"; mes "Bienvenue dans les hauts quartiers de Lighthalzen. Cependant, je doute que vous trouviez beaucoup de choses intéressantes ici, en termes d'aventures."; next; mes "[Digotz]"; mes "N'hésitez pas à faire une petite visite touristique. Je suis content de voir quelqu'un de simple visiter cette ville, sans être intéressé par tous les riches qui vivent là."; close; } lighthalzen,337,232,3 script Maku 870,{ if (friendship > 14) { cutin "lhz_macu07",2; mes "[Maku]"; mes "Pourquoi Digotz est en retard? Ça ne lui ressemble pas. S'il n'arrive pas bientôt je jure que je vais lui...!"; next; mes "[Maku]"; mes "Bon, il a peut-être une bonne raison d'être si en retard, mais s'il n'en a pas, mon poing se fera une joie de faire connaissance avec sa joue. Hé hé hé~"; close2; cutin "lhz_macu07",255; end; } if (friendship == 14) { cutin "lhz_macu05",2; mes "[Maku]"; mes "Pourquoi Digotz est en retard? Ça ne lui ressemble pas du tout. Peut-être qu'il a des problèmes pour venir?"; close2; cutin "lhz_macu05",255; end; } if (friendship == 13 && countitem(7351) > 0) { cutin "lhz_macu06",2; mes "[Maku]"; mes "Hé, c'est quoi ça? Vous voulez que je lise ce journal? Euh... d'accord, même si j'aime pas trop fouiller dans les journaux intimes des autres. C'est un peu... malsain, vous ne trouvez pas?"; next; mes "[Maku]"; mes "Hé, mais c'est celui de Benkaistein! Ça fait une plombe que je n'ai pas vu ce type. Ah, il vous l'a donné pour que je le lise? D'accord, je lui dois un service ou deux, alors..."; next; // cutin "lhz_macu06",255; // Bugfix sur tous les cutins qui suivent mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui, Digotz, Maku et moi avons joué à l'oiseau fou. On a fabriqué des fausses ailes en papier et en bois et on s'est amusés à dévaler les collines à toute allure pour finalement sauter et essayer de voler. C'était complètement stupide, finalement.^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui c'était mon jour de sauter et d'agiter mes bras avec les fausses-ailes. En fait quand j'y pense ce n'est pas tellement drôle comme jeu. J'espère qu'on fera autre chose demain.^000000"; next; cutin "lhz_macu03",2; mes "[Maku]"; mes "Mais de quoi il parle?! Ce jeu était vraiment super drôle! Ouais, je portais souvent les fausses-ailes, et Digotz me disait tout le temps que c'était son tour de les porter."; next; // cutin "lhz_macu03",255; mes "[Journal de Benkaistein]"; mes "^856363Maku, Digotz et moi sommes sortis hors de la ville. Évidemment, on n'a rien dit à personne pour ne pas avoir d'ennuis."; mes "C'était une journée vraiment excitante! Jusqu'au moment où on a rencontré un monstre!^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363Je voulais m'enfuir mais Maku et Digotz voulaient le combattre pour pouvoir être considérés comme des héros."; mes "Au final on a été salement amochés, mais le monstre a fini par partir."; mes "Maman était vraiment furieuse...^000000"; next; cutin "lhz_macu03",2; mes "[Maku]"; mes "C'est vrai! À ce moment-là, nous n'avions peur de rien! Bien sûr Digotz a salement morflé, mais c'était le plus téméraire de nous trois."; next; // cutin "lhz_macu03",255; mes "[Journal de Benkaistein]"; mes "^856363Ça fait trois jours que Digotz est malade. C'est un rhume tout bête, et Maku n'arrête pas de répéter que c'est la faute de Digotz s'il est tombé malade. Mais il n'arrête pas de me demander d'aller le voir pour vérifier s'il va bien.^000000"; next; cutin "lhz_macu04",2; mes "[Maku]"; mes "Qu... Quoi?! Non, je n'étais pas du tout inquiet! C'était sûrement la fois où Digotz a attrapé la clymonie. Vous savez, ce truc horrible qui donne des boutons pendant dix jours. Je ne souhaite à personne d'attraper cette saleté!"; // Euh... varicelle, non? [NoH] next; // cutin "lhz_macu04",255; mes "[Journal de Benkaistein]"; mes "^856363Maman et papa n'arrêtent pas de me dire que je ne dois plus voir Maku parce qu'il est pauvre, mais c'est une raison complètement débile! Je m'en fiche s'il est pauvre, moi! C'est le meilleur copain que j'ai jamais eu.^000000"; next; mes "[Journal de Benkaistein]"; mes "^856363La famille de Digotz est vraiment riche, et eux non plus ils ne veulent plus que Digotz continue à voir Maku."; mes "Mais Digotz s'en fiche. Je sais qu'il apprécie beaucoup Maku.^000000"; next; mes "[Maku]"; mes "..."; mes "......"; next; // cutin "lhz_macu01",255; mes "[Journal de Benkaistein]"; mes "^856363Aujourd'hui, nous sommes allés tous les trois faire un serment de fraternité, comme celui qu'on a lu dans la bande dessinée de Digotz."; mes "Nous nous sommes jurés de toujours rester amis quoi qu'il arrive. Pour toujours et à jamais.^000000"; next; cutin "lhz_macu06",2; mes "[Maku]"; mes "C'est vrai, mais les gens changent! En plus, on a eu cette idée à partir d'une bande dessinée! Enfin, s'il s'excuse le premier, je pense que je pourrais peut-être lui pardonner."; next; mes "["+ strcharinfo(0) +"]"; mes "Tant mieux..."; mes "Parce que Digotz a dit qu'il allait venir ici dans quelques jours."; next; cutin "lhz_macu07",2; mes "[Maku]"; mes "Hein?! Il va venir ici? Vraiment?! Pourquoi faire? C'est trop tard pour recoller les morceaux! Enfin, je serais vraiment crétin si je ne saisissais pas cette chance de pouvoir le revoir. Eh bien d'accord! Je donnerai à ce gars une bonne leçon de politesse quand il sera là!"; next; mes "[Maku]"; mes "Et puis euh... donnez-moi ce journal! Je vais en lire un peu plus, pour pouvoir me moquer un peu de Digotz. Bwahahaha!"; mes "Ah et euh... merci. Mais ça n'a rien à voir avec Digotz, hein!"; // cutin "lhz_macu07",255; next; delitem 7351,1; //Friend's_Diary set friendship,14; if (BaseLevel > 90) { getexp 700000,0; } else if (BaseLevel > 75) { getexp 400000,0; } else { getexp 200000,0; } cutin "lhz_macu04",2; mes "[Maku]"; mes "Bon, euh, je suppose que je vous reverrai plus tard. Hum, maintenant je dois me préparer..."; mes "^333333(mais pas pour Digotz, hein!)^000000"; close2; cutin "",255; end; } if (friendship > 5 && friendship < 13) { cutin "lhz_macu06",2; mes "[Maku]"; mes "Arrrrgh! À chaque fois que j'entends parler de Digotz, ça me fout en boule! Est-ce qu'il m'envoie promener juste parce que je ne suis pas aussi riche que lui?!"; next; mes "[Maku]"; mes "Je ne peux..."; mes "Je ne peux même pas lui coller mon poing dans la figure à cause de ces foutus gardes!"; mes "Arrrrrrrgh! Et où est Benkaistein quand j'ai besoin de lui?"; close2; cutin "lhz_macu06",255; end; } if (friendship == 5) { mes "[Maku]"; mes "RrrrRrrrr...."; mes "RrrrrRRRrrRR...."; mes "GGGGGRRRRR..."; next; mes "^3355FFUh oh..."; mes "On dirait que Maku est plutôt de mauvais poil. Il a même l'air très en rogne.^000000"; next; mes "..."; mes "......"; mes "........."; next; cutin "lhz_macu06",2; mes "[Maku]"; mes "Gggrrrr..."; next; mes "[Maku]"; mes "GRAAAAAAAAH~!"; mes "Il se prend pour qui, à me dire toutes ces insanités!? Digotz, tu ne vas pas t'en sortir comme ça! Je vais te faire mordre la poussière!!"; next; mes "^3355FFMaku fulmine et explose de rage. Vous essayez de le calmer, mais vous avez peine à vous protéger de sa tornade de violence.^000000"; percentheal -50,0; next; mes "[Maku]"; mes "^333333*Tape tape* *Pfiou~*^000000"; mes "Ne... ne vous inquiétez pas, c'est passé maintenant. Merci de m'avoir empêché de céder à la folie. C'est dans ces moments-là que ^FF0000Benkaistein^000000 me manque le plus."; next; mes "[Maku]"; mes "Benkaistein s'assurait toujours que je ne commence pas à me battre pour des bêtises. Qu'est-ce qu'il me manque..."; next; set friendship,6; mes "[Maku]"; mes "Ces satanés gardes! Si seulement ils n'étaient pas là, je n'aurais qu'à aller casser la gueule de Digotz! Je jure que si les gardes n'étaient pas là...!"; close2; cutin "lhz_macu06",255; end; } if (friendship == 4) { cutin "lhz_macu05",2; mes "[Maku]"; mes "Qu'est-ce que vous foutez encore là? Il y a bien mieux à faire que de parler à un gueux comme moi ou à ce snobinard précieux de Digotz."; next; select("À ce propos..."); mes "["+ strcharinfo(0) +"]"; mes "À ce propos..."; mes "J'ai parlé à Digotz. Il m'a donné un message à vous remettre, mais je ne suis pas sûr que..."; next; mes "[Maku]"; mes "Ce salaud m'envoie un message, à moi?! Oh, je dois me sentir trèèès honoré~"; mes "Dites-moi ce que cette mauviette refuse de me dire en face!"; next; input .@input$; if (.@input$ == "Espèce d'enfoiré!") { mes "[Maku]"; mes "'Espèce d'enfoiré!'"; mes "Eh bien, au moins il a des tripes pour oser m'insulter. À travers quelqu'un d'autre, mais bon! Qu'est-ce qu'il a dit d'autre?!"; next; input .@input$; if (.@input$ == "Tu n'es qu'un bouffon entêté!") { mes "[Maku]"; mes "'Un bouffon entêté?!'"; mes "Tu ne paies rien pour attendre, bâtard!"; mes "Grrr! Qu'est-ce qu'il a dit après ça?!"; next; input .@input$; if (.@input$ == "Tu me dois au moins trois repas!") { mes "[Maku]"; mes "Trois repas?!"; mes "J'ai fait le déjeuner pour ce gars une quinzaine de fois! Il ne comprend pas ce que veut dire l'amitié ou quoi?!"; mes "Qu'est-ce que ce crétin a dit d'autre?!"; next; input .@input$; if (.@input$ == "Sans compter que j'attends toujours tes excuses!") { cutin "lhz_macu05",2; // Bugfix: 2 et pas 255 [NoH] mes "[Maku]"; mes "Moi, m'excuser?!"; mes "C'est le monde à l'envers! C'est lui qui devrait être à genoux en train de me supplier de le pardonner! Cet espèce de... débile... égoïste... Qu'est-ce qu'il vous a dit d'autre?!"; next; input .@input$; if (.@input$ == "Qui peut bien s'intéresser encore à ce que tu penses?!") { mes "[Maku]"; mes "'S'intéresser à ce que je pense?!'"; mes "GRRRAAAH~!! Et lui alors?! Tout le monde se fiche bien de sa petite vie!! ^333333*Grrr*^000000"; mes "Je vais tuer ce crétin! Je n'ai jamais eu autant la rage!"; next; input .@input$; if (.@input$ == "Je suis bien content de ne plus voir ta sale tête!") { set friendship,5; cutin "lhz_macu06",2; mes "[Maku]"; mes "C'est ça."; mes "C'est décidé. La prochaine fois que je vois Digotz, je vais lui faire mordre la poussière!"; close2; cutin "",255; end; } } } } } } mes "[Maku]"; mes "Quoi...? Je ne pense pas que Digotz dise quelque chose comme ça. Vous êtes sûr de l'avoir écouté? Ça fait longtemps qu'on ne se voit plus, mais je sais reconnaître les paroles de Digotz."; close2; cutin "lhz_macu01",255; end; } if (friendship == 3) { cutin "lhz_macu03",2; mes "[Maku]"; mes "Je fulmine, j'enrage de l'intérieur! Digotz et moi étions des bons potes, peut-être même qu'on pouvait dire qu'on était amis. Mais maintenant ce n'est plus le cas! Argh!"; next; mes "[Maku]"; mes "Ne vous méprenez pas, ce gars ne me manque pas du tout, et je n'ai rien à me reprocher dans ce qui est arrivé! Mais s'il était simplement venu s'excuser, peut-être que j'aurais accepté de lui pardonner."; next; mes "[Maku]"; mes "Même en y repensant, je pense que tout est sa faute! Ouais, exactement!"; close2; cutin "lhz_macu03",255; end; } if (friendship == 2) { mes "[Maku]"; mes "Hé, qu'est-ce que vous faites encore par ici? Je pensais vous avoir recommandé d'aller visiter les hauts quartiers de Lighthalzen. Ici, on a vite fait le tour..."; next; select("En fait, j'ai rencontré Digotz, et..."); cutin "lhz_macu05",2; mes "[Maku]"; mes "Vous... Quoi?!"; mes "Vous avez vu mon vieux pote Digotz?! Enfin je veux dire, Monsieur Alexandre Digotz, qu'étais mon pote fût un temps mais qui ne l'est plus."; next; cutin "lhz_macu05",255; cutin "lhz_macu02",2; mes "[Maku]"; mes "Ouais, on était assez proches quand on était gosses, mais c'était 'y a longtemps. Ça fait un bail qu'on n'est pas partis à l'aventure ensemble, et de toutes façons je pense qu'il ne peut plus me saquer maintenant..."; set friendship,3; next; mes "[Maku]"; mes "Punaise, à m'entendre parler, on dirait un attardé. Digotz ne me manque pas! En fait, je déteste ce type, à 100%! La prochaine fois que je le vois, je lui foutrai mon poing dans la gueule!"; close2; cutin "lhz_macu02",255; end; } if (friendship == 1) { cutin "lhz_macu01",2; mes "[Maku]"; mes "Hé, vous êtes l'un de ces gars qu'on appelle des aventuriers, pas vrai?"; mes "Bienvenue au ghetto."; mes "Rien de très palpitant ici, mais vous pouvez explorer si vous voulez."; next; mes "[Maku]"; mes "Je ne sais pas si vous êtes au courant, mais en fait, les gens qui habitent ici ne sont pas autorisés à se rendre dans l'autre quartier de la ville, là où vivent les riches. C'est un peu tabou d'en parler mais qu'est-ce que j'en ai à faire, hein?"; next; mes "[Maku]"; mes "Ouais, en fait les riches ont peur des pauvres, du coup ils ne lésinent pas sur la sécurité de la ville! Ces gens de la haute société sont pitoyables..."; next; mes "[Maku]"; mes "Je n'ai pas toujours pensé cela. J'ai même eu un ami issu d'une famille aisée, jusqu'à ce que je découvre qu'il n'était pas ce qu'il semblait être. Ce crétin! Pourquoi il s'est comporté comme ça?!"; next; mes "[Maku]"; mes "Bah, oubliez ça."; mes "D'ailleurs pourquoi est-ce que je parle de ma vie personnelle à un parfait inconnu? Plein de gens le font, mais bon..."; set friendship,1; next; mes "[Maku]"; mes "Bref, quand vous aurez fait le tour du ghetto et que vous vous ennuierez comme un rat mort, allez faire un tour dans les hauts quartiers. Je suis médisant, mais je dois avouer que c'est un endroit bien plus sympa qu'ici."; close2; cutin "lhz_macu01",255; end; } cutin "lhz_macu01",2; mes "[Maku]"; mes "Hé, vous êtes l'un de ces gars qu'on appelle des aventuriers, pas vrai?"; mes "Bienvenue au ghetto."; mes "Rien de très palpitant ici, mais vous pouvez explorer si vous voulez."; next; mes "[Maku]"; mes "Je ne sais pas si vous êtes au courant, mais en fait, les gens qui habitent ici ne sont pas autorisés à se rendre dans l'autre quartier de la ville, là où vivent les riches. C'est un peu tabou d'en parler mais qu'est-ce que j'en ai à faire, hein?"; next; mes "[Maku]"; mes "Ouais, en fait les riches ont peur des pauvres, du coup ils ne lésinent pas sur la sécurité de la ville! Ces gens de la haute société sont pitoyables..."; next; mes "[Maku]"; mes "Je n'ai pas toujours pensé cela. J'ai même eu un ami issu d'une famille aisée, jusqu'à ce que je découvre qu'il n'était pas ce qu'il semblait être. Ce crétin! Pourquoi il s'est comporté comme ça?!"; next; mes "[Maku]"; mes "Bah, oubliez ça."; mes "D'ailleurs pourquoi est-ce que je parle de ma vie personnelle à un parfait inconnu? Plein de gens le font, mais bon..."; set friendship,1; next; mes "[Maku]"; mes "Bref, quand vous aurez fait le tour du ghetto et que vous vous ennuierez comme un rat mort, allez faire un tour dans les hauts quartiers. Je suis médisant, mais je dois avouer que c'est un endroit bien plus sympa qu'ici."; close2; cutin "lhz_macu01",255; cutin "lhz_macu02",255; cutin "lhz_macu03",255; cutin "lhz_macu04",255; cutin "lhz_macu05",255; cutin "lhz_macu06",255; cutin "lhz_macu07",255; end; } yuno_in04,107,14,5 script Étudiant 754,{ if (friendship == 7 || friendship == 8) { mes "[Joey Choryee]"; mes "Vous êtes dans une bibliothèque! C'est un lieu d'étude, vous n'êtes pas censé courir, discutailler, ou respirer trop bruyamment."; mes "Si seulement tous les étudiants pouvaient être comme Benkaistein, passionnés, travailleurs et respectueux..."; next; set friendship,8; mes "[Joey Choryee]"; mes "Benkaistein...?"; mes "Il doit être dans l'autre pièce je suppose. C'est un garçon vraiment sympathique, mais un peu coincé sur les bords."; mes "Il est trop organisé! Il aime trier, classer, étiqueter...!"; close; } mes "[Joey Choryee]"; mes "Les propriétés élémentales... Hum... Ce doit être la foudre, le feu, l'eau et tous les trucs comme ça, non? Je dois encore étudier..."; close; } yuno_in04,96,106,5 script Étudiant Passionné 754,{ if ((MaxWeight-Weight) < 300 || checkweight(1201,1) == 0) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if (friendship == 15) { mes "[Benkaistein]"; mes "Vous avez pu apporter mon journal intime à Digotz et Maku? Je suis sûr que cela leur a rappelé de bons souvenirs. Qu'est-ce qu'ils peuvent être têtus tous les deux quand ils s'y mettent..."; next; mes "[Benkaistein]"; mes "Quoi qu'il en soit, j'apprécie réellement votre aide. Quand je retournerai à Lighthalzen, j'irai les saluer tous les deux."; next; mes "[Benkaistein]"; mes "Mais avant cela, je dois continuer mes recherches, terminer ma thèse et atteindre le but que je me suis fixé de rentrer dans la recherche académique."; mes "Oh, en remerciement prenez ce laissez-passer, il vous permettra d'aller et venir entre le quartier riche et le quartier pauvre de Lighthalzen."; next; set friendship,16; if (BaseLevel > 90) { getexp 700000,0; } else if (BaseLevel > 75) { getexp 400000,0; } else { getexp 200000,0; } getitem 7350,1; //Pass mes "[Benkaistein]"; mes "Quoi qu'il en soit, je vous souhaite bon voyage, aventurier. Quand nous serons à nouveau réunis tous les trois, je ferai en sorte de vous tenir au courant~"; close; } if ((friendship == 11 && countitem(7351) > 0)) { mes "[Benkaistein]"; mes "Zut, ça prend plus de temps que prévu. Où est-ce que j'ai pu mettre ce truc?! Hummm..."; next; mes "[Benkaistein]"; mes "Oh, c'est...?"; mes "Vous avez trouvé mon journal? Faites-moi voir. Oui, oui..."; mes "C'est ça! Merci de m'avoir aidé à le trouver!"; next; mes "[Benkaistein]"; mes "Cela vous embêterait de me rendre un service? Il vaudrait mieux que je leur parle moi-même, mais comme je suis coincé ici pour travailler sur ma thèse..."; next; mes "[Benkaistein]"; mes "Pourriez-vous apporter ce journal à Lighthalzen et le montrer à Digotz et Maku?"; mes "C'était mon journal intime quand nous n'étions encore que des enfants, cela devrait leur rappeler les bons moments que nous avons passés ensemble."; next; set friendship,12; mes "[Benkaistein]"; mes "J'espère que cela les fera ouvrir les yeux et réaliser qu'ils se chamaillent pour rien comme ils le faisaient régulièrement étant enfants! Merci par avance. S'il vous plaît, prenez soin de Maku et de Digotz pour moi."; close; } if ((friendship == 10 || friendship == 11)) { mes "[Benkaistein]"; mes "Zut, ça prend plus de temps que prévu. Où est-ce que j'ai pu ranger ce truc?! Hummm..."; next; mes "^3355FFIl vaudrait peut-être mieux aider Benkaistein à chercher ce qu'il a perdu.^000000"; close; } if (friendship == 9) { mes "[Étudiant Passionné]"; mes "Encore vous? Vous m'avez surpris!"; mes "Je sais, quand je suis plongé dans un livre, il est difficile de m'en faire sortir."; mes "Alors, en quoi puis-je vous aider, aventurier?"; next; select("Lui parler de Maku et Digotz."); mes "[Benkaistein]"; mes "Oh, comment se portent mes deux amis? Hein, comment? Ils sont en froid à cause d'histoires de richesse et de pauvreté?"; mes "Ces deux-là font encore des gamineries!"; next; mes "[Benkaistein]"; mes "C'est tout eux, ça. *Soupir* J'aimerais vraiment rentrer à la maison et les réconcilier, mais je ne peux pas laisser mon travail de thèse en plan. Qu'est-ce que je peux faire d'ici...?"; next; set friendship,10; mes "[Benkaistein]"; mes "Oh, je sais!"; mes "Attendez, mais où l'ai-je mis?"; mes "Oh, comment ai-je pu égarer quelque chose d'aussi important? ... Vous pouvez attendre une seconde, le temps que je cherche quelque chose?"; close; } if (friendship == 8) { mes "[Étudiant Passionné]"; mes "Voyons voir..."; mes "La Magie du Vent, la Magie Noire, les Porings... Ah! Voilà c'est ça. Les Monstres, Races et Propriétés. Ce livre est tout simplement génial, j'espère qu'il contient l'information que je cherche..."; next; mes "^3355FFAprès un rapide coup d'oeil aux affaires de cet étudiant, vous remarquez le nom de 'Benkaistein' remarquablement calligraphié sur un cahier. Ce doit être l'ami d'enfance de Maku et Digotz!^000000"; next; select("Excusez-moi..."); mes "["+ strcharinfo(0) +"]"; mes "Excusez-moi..."; mes "Benkaistein?"; next; mes "[Étudiant Passionné]"; mes "...Le monde des humains et le monde des démons, oui, oui... Non, ce que je cherche fait référence aux cieux d'Asgard."; mes "Hum, peut-être que cet ouvrage serait plus indiqué..."; next; select("Hé..."); mes "["+ strcharinfo(0) +"]"; mes "Hé..."; mes "Je vous parle."; mes "Benkaistein!"; next; mes "[Étudiant Passionné]"; mes "...Oh, cette observation est très intéressante. Si je peux l'incorporer dans mon manuscrit de thèse, mon hypothèse n'en sera que plus solide..."; next; select("Ohé! Youhou! Je vous parle...!"); mes "["+ strcharinfo(0) +"]"; mes "OHE...!"; mes "BENKAISTEIN~!"; next; mes "[Étudiant Passionné]"; mes "Cumulus et cumulonimbus!"; mes "Qu'est-ce qui vous prend de crier ainsi?"; mes "J'essaye de me concentrer pour étudier!"; mes "Tous les mêmes ces aventuriers..."; set friendship,9; close; } mes "[Étudiant Passionné]"; mes "Voyons voir..."; mes "La Magie du Vent, la Magie Noire, les Porings... Ah! Voilà c'est ça. Les Monstres, Races et Propriétés. Ce livre est tout simplement génial, j'espère qu'il contient l'information que je cherche..."; next; mes "^3355FFCet étudiant semble travailler intensivement. Il est assidûment plongé dans un sujet de recherche académique. Mieux vaut le laisser tranquille pour l'instant.^000000"; close; } yuno_in04,168,117,3 script Livre#lhz 111,{ if (friendship == 11) { mes "^3355FFIl n'y a rien ici qui puisse vous être utile.^000000"; close; } if (friendship == 10) { set friendship,11; getitem 7351,1; //Friend's_Diary mes "^3355FFCe livre est intitulé"; mes "'Journal de Benkaistein"; mes "Volume. 6.' C'est sûrement ce que Benkaistein cherchait, il vaudrait mieux le lui apporter pour lui montrer.^000000"; close; } mes "^3355FFIl n'y a rien ici qui puisse vous être utile.^000000"; close; } ///Cursed Spirit Quest lhz_dun01,147,106,0 script #kiz01-1 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { soundeffect "loli_ruri_stand.wav",0; set lhz_curse,1; setquest 2086; } else if (lhz_curse < 26) { set @lhz_ghost,rand(1,5); sc_start SC_Curse,1000,0; soundeffect "loli_ruri_stand.wav",0; if (@lhz_ghost == 1) { mes "[??????]"; mes "..................."; next; soundeffect "loli_ruri_stand.wav",0; mes "[??????]"; mes "...aide....aide..."; close; } else if (@lhz_ghost == 4) { mes "[??????]"; mes "..................."; next; soundeffect "loli_ruri_stand.wav",0; mes "[??????]"; mes "Je..."; mes "Je hais les vivants."; close; } } } end; } lhz_dun01,239,135,0 duplicate(#kiz01-1) #kiz01-2 -1,3,3 lhz_dun01,66,212,0 duplicate(#kiz01-1) #kiz01-3 -1,3,3 lhz_dun01,225,198,0 duplicate(#kiz01-1) #kiz01-4 -1,3,3 lhz_dun02,244,229,0 script #kiz02-1 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { soundeffect "tao_gunka_stand.wav",0; set lhz_curse,1; setquest 2086; } else if (lhz_curse < 26) { set @lhz_ghost,rand(1,10); sc_start SC_Curse,1000,0; soundeffect "tao_gunka_stand.wav",0; if (@lhz_ghost == 1) { mes "[??????]"; mes "..................."; next; soundeffect "tao_gunka_stand.wav",0; mes "[??????]"; mes "...aide....aide..."; close; } else if (@lhz_ghost == 4) { mes "[??????]"; mes "..................."; next; soundeffect "tao_gunka_stand.wav",0; mes "[??????]"; mes "Je..."; mes "Je hais les vivants."; close; } } } end; } lhz_dun02,60,298,0 duplicate(#kiz02-1) #kiz02-2 -1,3,3 lhz_dun02,267,278,0 duplicate(#kiz02-1) #kiz02-3 -1,3,3 lhz_dun02,94,199,0 duplicate(#kiz02-1) #kiz02-4 -1,3,3 lhz_dun03,244,51,0 script #kiz03-1 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { soundeffect "tao_gunka_stand.wav",0; set lhz_curse,1; setquest 2086; } else if (lhz_curse < 26) { set @lhz_ghost,rand(1,10); sc_start SC_Curse,1000,0; soundeffect "tao_gunka_stand.wav",0; if (@lhz_ghost == 1) { mes "[??????]"; mes "..................."; next; soundeffect "tao_gunka_stand.wav",0; mes "[??????]"; mes "...aide....aide..."; close; } else if (@lhz_ghost == 4) { mes "[??????]"; mes "..................."; next; soundeffect "tao_gunka_stand.wav",0; mes "[??????]"; mes "Je..."; mes "Je hais les vivants."; close; } } } end; } lhz_dun03,123,191,0 duplicate(#kiz03-1) #kiz03-2 -1,3,3 lhz_dun03,74,140,0 duplicate(#kiz03-1) #kiz03-3 -1,3,3 lighthalzen,344,278,0 script #kiz03 -1,2,2,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { soundeffect "tao_gunka_stand.wav",0; sc_start SC_Curse,1000,0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "tao_gunka_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[?????]"; mes "Je sais, trésor, mais je... Nous savons à quel point tu as faim, mais nous n'avons rien à te donner."; next; mes "[?????]"; mes "*Sniff* Je sais, je sais, mais d'une certaine manière, la tragique vérité revient à chaque jour un peu plus..."; next; mes "[?????]"; mes "C'est pas vrai...!"; mes "Pourquoi doit-on vivre ainsi? C'est comme si nous étions moins que des animaux. Je déteste ça!"; next; mes "............"; next; mes "............"; next; emotion e_what,1; mes "["+strcharinfo(0)+"]"; mes "Ces voix... n'étaient pas juste dans ma tête, n'est-ce pas?"; mes "Hé oh...? Il y a quelqu'un...?"; close2; sc_end SC_Blind; sc_start SC_Curse,5000,0; if (!lhz_spi01) set lhz_spi01,1; } } end; } lhz_in03,178,22,0 script #kiz04 -1,2,2,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { sc_start SC_Curse,1000,0; soundeffect "tao_gunka_stand.wav",0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "tao_gunka_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[?????]"; mes "Hé, tu ne le croiras jamais! Rekenber a décidé de nous engager!"; next; mes "[???????]"; mes "Tu es sûr que c'est une bonne chose? Les grosses corporations telles que la Rekenber tirent toujours avantage des petites gens. On va sûrement finir en tant qu'esclaves dans leurs sous-sols..."; next; mes "[?????]"; mes "Mais non, pas du tout. Je veux dire, évidemment on ne va pas commencer sur des postes à responsabilité, mais on sera tout de même bien payés!"; next; mes "[?????]"; mes "De toutes façons, il faut bien qu'on ait de quoi s'acheter à manger. S'ils tiennent parole, ça sera vraiment la fête!"; next; mes "............"; next; mes "............"; next; mes "[???]"; mes "Waaaah!"; mes "Waaaaaaah~!"; next; mes "[????]"; mes "Tu ne peux pas faire taire le bébé! Fais le taire je te dis!"; next; mes "[?????]"; mes "Chéri, s'il te plaît... C'est juste un bébé!"; next; mes "[????]"; mes "Je me fiche que ce soit un mioche ou non, je veux que cette maison soit silencieuse et calme!"; next; mes "............"; next; mes "............"; next; emotion e_what,1; mes "["+strcharinfo(0)+"]"; mes "J'entends encore des voix! D'où viennent-elles?"; close2; soundeffect "tao_gunka_stand.wav",0; sc_end SC_Blind; sc_start SC_Curse,5000,0; if (!lhz_spi02) set lhz_spi02,1; } } end; } lighthalzen,295,227,0 script #kiz05 -1,2,2,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { sc_start SC_Curse,1000,0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "loli_ruri_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[?????]"; mes "Maman, pourquoi ces gens tous sales ne peuvent pas prendre des nouveaux vêtements? Ils ne se rendent pas compte qu'ils sentent mauvais? Ils me font peur, maman..."; next; mes "[???????]"; mes "Poussin, ne les regarde pas et dépêche-toi!"; next; mes "[????]"; mes "S'il vous plaît, auriez-vous un peu de monnaie? J'ai... J'ai besoin d'un peu d'argent pour manger..."; next; mes "............"; next; mes "............"; next; mes "["+strcharinfo(0)+"]"; mes "C'est..."; mes "C'est de la folie!"; mes "Je dois être victime d'une hallucination auditive!"; close2; soundeffect "loli_ruri_stand.wav",0; sc_end SC_Blind; sc_start SC_Curse,3000,0; if (!lhz_spi03) set lhz_spi03,1; } } end; } lighthalzen,364,315,0 script #kiz06 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { sc_start SC_Curse,1000,0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "tao_gunka_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[?????]"; mes "Écoutez, je sais que vous n'êtes que des nouveaux employés, mais vous avez démontré un grand potentiel. Je pense qu'un nouveau poste avec plus de responsabilités vous conviendrait mieux."; next; mes "[???????]"; mes "Vous êtes sérieux?"; next; mes "[?????]"; mes "Je vous le dis sans détour. Ce nouveau poste vous demandera plus de disponibilité, vous devrez vous absenter de chez vous de temps à autres, mais vous serez également mieux payé."; next; mes "[?????]"; mes "Vous recevrez de nombreuses primes, je suis sûr que votre famille apprécierait beaucoup cela. Vos efforts seront généreusement dédommagés."; next; mes "[???????]"; mes "............."; next; mes "[???????]"; mes "...D'accord, j'accepte."; next; mes "............"; next; mes "............"; next; mes "["+strcharinfo(0)+"]"; mes "............"; close2; soundeffect "tao_gunka_stand.wav",0; sc_end SC_Blind; sc_start SC_Curse,5000,0; if (!lhz_spi04) set lhz_spi04,1; } } end; } lhz_in01,113,150,0 script #kiz07 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { sc_start SC_Curse,1000,0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "tao_gunka_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[?????]"; mes "Alors, qu'attendez-vous exactement de moi? Je suis désolé, je n'ai pas pu obtenir d'informations sur mon nouveau poste jusqu'à présent..."; next; mes "[???]"; mes "Hé hé hé~"; mes "Ne vous inquiétez pas."; mes "Détendez-vous et restez exactement où vous êtes."; next; mes "[?????]"; mes "Humm. D'accord."; mes "Je pensais que j'allais devoir aller quelque part, au moins dans un nouveau bureau peut-être...?"; next; mes "[???]"; mes "Ne vous inquiétez pas. Nous allons prendre en charge tous vos besoins. Vous serez bientôt conduit dans votre nouveau bureau..."; next; mes "............"; next; mes "............"; close2; soundeffect "tao_gunka_stand.wav",0; sc_end SC_Blind; sc_start SC_Curse,3000,0; if (lhz_curse == 6) set lhz_curse,7; } } end; } lhz_in01,272,227,0 script #kiz08 -1,2,2,{ OnTouch_: if (countitem(7345) > 0 ) { if (lhz_curse == 0) { sc_start SC_Curse,1000,0; } else if ((lhz_curse > 0) && (lhz_curse < 26)) { mes "............"; next; soundeffect "tao_gunka_stand.wav",0; sc_start SC_Blind,60000,0; mes "............"; next; mes "[????]"; mes "Oh, je suis désolé d'apprendre que vous souhaitez nous quitter? Êtes-vous certain qu'il n'y ait rien que l'on puisse faire pour vous convaincre de changer d'avis?"; next; mes "[???]"; mes "Eh bien, je souhaite prendre ma retraite rapidement afin de pouvoir passer plus de temps avec ma famille. Mais bien évidemment, je ne parlerai jamais de la compagnie ni de ses dossiers confidentiels, cela va de soi."; next; mes "[????]"; mes "J'apprécie votre honnêteté et votre sincérité. Vous avez accompli un travail de grande valeur, je ne pourrai jamais assez vous remercier pour toutes vos années de travail dévouées à la compagnie."; next; mes "[???]"; mes "Merci, monsieur."; next; mes "[????]"; mes "Cela représenterait une grande perte pour la compagnie si nous vous laissions partir maintenant. Mais je suppose que nous n'avons pas le choix, puisque vous avez eu ce terrible accident."; next; mes "[???]"; mes "Monsieur...?"; mes "Un accident...?"; mes "Je ne comprends pas de quoi vous parl..."; next; mes "[???]"; mes "N-non! S'il vous plaît...!"; mes "Je n'ai pas... Je jure sur ma propre vie que je ne dirai jamais rien à personne! Je vous en supplie, pour l'amour de dieu!"; next; mes "[????]"; mes "Votre vie...?"; mes "Désolé, ce n'est pas suffisant."; mes "Vous auriez dû vous en douter."; next; mes "[???]"; mes "Arrêtezzz! J'ai des enf..."; mes "MES JAMBES!! OH MON DIEU QU'AVEZ-VOUS FAIT À MES JAMBES?! À L'AIDE, AIDEZ-MOI...!"; next; mes "............"; next; mes "............"; close2; soundeffect "tao_gunka_stand.wav",0; sc_end SC_Blind; sc_start SC_Curse,3000,0; if (lhz_curse == 11) set lhz_curse,12; } } end; } lhz_in01,206,129,0 script #kiz09 -1,5,5,{ OnTouch_: if (countitem(7345) > 0) { if (lhz_curse == 12) { mes "............"; next; mes "............"; soundeffect "loli_ruri_stand.wav",0; sc_start SC_Curse,1000,0; close2; warp "lhz_que01",26,27; } else if (((lhz_curse > 0) && (lhz_curse < 12)) && ((lhz_curse > 12) && (lhz_curse < 26))) { sc_start SC_Curse,1000,0; } } end; } lhz_que01,21,31,5 script #li_Varmunt 755,{ if (countitem(7345) > 0) { if (lhz_curse == 12) { mes "[??]"; mes "Docteur Varmunt,"; mes "vous avez finalement accepté de vous joindre à nous. Bienvenue!"; next; emotion e_swt,"#li_Varmunt"; mes "[Varmunt]"; mes "Eh bien, je ne suis pas certain d'approuver toutes les directives de la compagnie, mais le projet que vous m'offrez de diriger semble être une occasion unique qui ne risque pas de se produire à nouveau dans ma vie, alors..."; next; emotion e_no1,"#li_researcher"; mes "[??]"; mes "Pour être honnête, ce projet ne peut être qu'un succès, grâce à votre coopération. Nous avons besoin de votre génie, et nous vous fournirons tout ce dont vous avez besoin."; next; mes "[Varmunt]"; mes "Je suis flatté. Évidemment, je ferai de mon mieux. C'est juste que ce contrat me semble trop beau pour être vrai..."; next; mes "............"; next; soundeffect "loli_ruri_stand.wav",0; mes "................."; next; soundeffect "loli_ruri_stand.wav",0; mes "..................."; next; soundeffect "loli_ruri_stand.wav",0; mes "....................."; next; mes "......................."; next; mes "[??]"; mes "Incroyable! Vous avez accompli ce que la plupart pensaient irréalisable dans les temps."; mes "C'est une parfaite imitation du Coeur d'Ymir!"; mes "Cela sera certainement très bénéfique au développement du Zeppelin et des Gardiens~!"; next; mes "[Varmunt]"; mes "Je n'arrive pas encore à croire que nous ayons réussi. C'est une avancée sans précédent pour la science, même si cette imitation n'est pas aussi puissante que le véritable Coeur d'Ymir."; next; mes "[??]"; mes "Venez, nous devons fêter ça! Nous allons porter un toast en votre honneur! Ha ha~"; next; mes "............"; next; soundeffect "loli_ruri_stand.wav",0; mes "................."; next; soundeffect "loli_ruri_stand.wav",0; mes "...................."; next; soundeffect "loli_ruri_stand.wav",0; mes "......................"; next; mes "[??]"; mes "Mais pourquoi, Docteur Varmunt? Si vous n'êtes pas satisfait de votre position à la Corporation Rekenber, vous devriez nous en parler..."; next; mes "[Varmunt]"; mes "Eh bien, je n'ai plus vraiment de raisons de rester ici, maintenant que j'ai accompli le travail pour lequel nous avions passé contrat. Il est temps pour moi de retourner me consacrer à mes recherches personnelles."; next; mes "[??]"; mes "S'il vous plaît, Docteur Varmunt, reconsidérez la chose! Vous pouvez avoir accès à de nombreux équipements au sein de la Rekenber, cela facilitera vos recherches. Je souhaite vous faire une nouvelle offre."; next; mes "[Varmunt]"; mes "Non, je ne peux pas..."; mes "Si je continue à travailler ici, de nombreuses personnes de mon ancienne unité de recherche risquent d'être mécontentes. Mais merci pour tout."; next; mes "[??]"; mes "Attendez..."; mes "Docteur Varmunt."; mes "Vous avez oublié votre cane."; next; mes "[Varmunt]"; mes "Mais... je n'ai jamais eu de cane? D'ailleurs même si c'était le cas, celle-ci n'est pas la mi..."; next; mes "..."; next; mes "..."; mes "......"; next; mes "..."; mes "......"; mes "........."; set lhz_curse,13; close2; warp "lhz_in01",206,129; end; } else { warp "lhz_in01",206,129; } } else { warp "lhz_in01",206,129; } end; } lhz_que01,29,24,3 script #li_researcher 754,{ if (countitem(7345) > 0) { if (lhz_curse == 12) { mes "Docteur Varmunt,"; mes "vous avez finalement accepté de vous joindre à nous. Bienvenue!"; next; emotion e_swt,"#li_Varmunt"; mes "[Varmunt]"; mes "Eh bien, je ne suis pas certain d'approuver toutes les directives de la compagnie, mais le projet que vous m'offrez de diriger semble être une occasion unique qui ne risque pas de se produire à nouveau dans ma vie, alors..."; next; emotion e_no1,"#li_researcher"; mes "[??]"; mes "Pour être honnête, ce projet ne peut être qu'un succès, grâce à votre coopération. Nous avons besoin de votre génie, et nous vous fournirons tout ce dont vous avez besoin."; next; mes "[Varmunt]"; mes "Je suis flatté. Évidemment, je ferai de mon mieux. C'est juste que ce contrat me semble trop beau pour être vrai..."; next; mes "............"; next; soundeffect "loli_ruri_stand.wav",0; mes "................."; next; soundeffect "loli_ruri_stand.wav",0; mes "..................."; next; soundeffect "loli_ruri_stand.wav",0; mes "....................."; next; mes "......................."; next; mes "[??]"; mes "Incroyable! Vous avez accompli ce que la plupart pensaient irréalisable dans les temps."; mes "C'est une parfaite imitation du Coeur d'Ymir!"; mes "Cela sera certainement très bénéfique au développement du Zeppelin et des Gardiens~!"; next; mes "[Varmunt]"; mes "Je n'arrive pas encore à croire que nous ayons réussi. C'est une avancée sans précédent pour la science, même si cette imitation n'est pas aussi puissante que le véritable Coeur d'Ymir."; next; mes "[??]"; mes "Venez, nous devons fêter ça! Nous allons porter un toast en votre honneur! Ha ha~"; next; mes "............"; next; soundeffect "loli_ruri_stand.wav",0; mes "................."; next; soundeffect "loli_ruri_stand.wav",0; mes "...................."; next; soundeffect "loli_ruri_stand.wav",0; mes "......................"; next; mes "[??]"; mes "Mais pourquoi, Docteur Varmunt? Si vous n'êtes pas satisfait de votre position à la Corporation Rekenber, vous devriez nous en parler..."; next; mes "[Varmunt]"; mes "Eh bien, je n'ai plus vraiment de raisons de rester ici, maintenant que j'ai accompli le travail pour lequel nous avions passé contrat. Il est temps pour moi de retourner me consacrer à mes recherches personnelles."; next; mes "[??]"; mes "S'il vous plaît, Docteur Varmunt, reconsidérez la chose! Vous pouvez avoir accès à de nombreux équipements au sein de la Rekenber, cela facilitera vos recherches. Je souhaite vous faire une nouvelle offre."; next; mes "[Varmunt]"; mes "Non, je ne peux pas..."; mes "Si je continue à travailler ici, de nombreuses personnes de mon ancienne unité de recherche risquent d'être mécontentes. Mais merci pour tout."; next; mes "[??]"; mes "Attendez..."; mes "Docteur Varmunt."; mes "Vous avez oublié votre cane."; next; mes "[Varmunt]"; mes "Mais... je n'ai jamais eu de cane? D'ailleurs même si c'était le cas, celle-ci n'est pas la mi..."; next; mes "..."; next; mes "..."; mes "......"; next; mes "..."; mes "......"; mes "........."; set lhz_curse,13; close2; warp "lhz_in01",206,129; end; } else { warp "lhz_in01",206,129; } } else { warp "lhz_in01",206,129; } end; } lhz_in01,282,166,0 script #kiz10 -1,3,3,{ OnTouch_: if (countitem(7345) > 0) { if (lhz_curse == 16) { if (checkweight(1201,1) == 0) { mes "^3355FFIl y a quelque chose"; mes "sur le sol, mais vous ne"; mes "pouvez pas voir précisemment"; mes "ce que c'est. Peut-être"; mes "que si vous aviez plus de"; mes "place dans votre inventaire..."; close; } mes "..."; mes "......"; next; mes "..."; mes "......"; mes "........."; soundeffect "loli_ruri_stand.wav",0; sc_start SC_Curse,1000,0; close2; warp "lhz_que01",98,59; end; } else if (((lhz_curse > 0) && (lhz_curse < 16)) && ((lhz_curse > 16) && (lhz_curse < 26))) { sc_start SC_Curse,1000,0; } } end; } lhz_que01,99,74,5 script #li_Man 48,{ if (lhz_curse == 16) { mes "[???]"; mes "C'est fini."; mes "J'ai vraiment envie de partir d'ici. C'est la fin pour moi."; next; mes "[Péco Péco]"; mes "^3131FFC'est la fin!^000000"; mes "^3131FFC'est la fin!^000000"; next; mes "[???]"; mes "Il avait raison de dire qu'on serait bien payé, mais ce qu'on doit endurer ici est une telle torture... aucune des fortunes du monde ne vaut cela pour moi. *Soupir* L'argent..."; next; mes "[???]"; mes "Elle doit être inquiète à mon sujet... Sa santé est devenue si mauvaise ces derniers temps. J'ai été complètement fou de la laisser derrière."; next; mes "[Peso Péco]"; mes "^3131FFComplètement fou!^000000"; mes "^3131FFComplètement fou!^000000"; mes "^3131FF*Squaaawk~*^000000"; next; mes "[???]"; mes "Satané bestiole!"; mes "Tu vas te taire, oiseau stupide!"; mes "Tiens-toi tranquille une minute!"; next; mes "[Péco Peso]"; mes "^3131FF*Squaaawk!*^000000"; mes "^3131FFPeine de mort!^000000"; mes "^3131FFPeine de mort!^000000"; next; mes "[???]"; mes "Peine de mort?"; mes "Où as-tu appris à dire quelque chose d'aussi bizarre? Hum. C'est..."; next; mes ".............."; next; mes "................."; next; mes "...................."; next; mes "......................"; next; mes "[???]"; mes "Je suis le dernier à rester dans cette pièce. Tous les autres sont partis et ne sont jamais revenus... Peut-être... Peut-être que je ne devrais pas démissionner."; next; mes "[???]"; mes "Si seulement je pouvais lui rendre son collier, elle serait peut-être un peu rassurée à mon sujet? Mais je ne pourrais certainement jamais la revoir après ça..."; next; mes "[???]"; mes "........"; next; mes "[?????]"; mes "Hé vous, vous êtes là depuis longtemps? Vous voulez mettre fin à votre contrat, c'est ça?"; next; mes "[???]"; mes "Mettre fin à mon...?"; mes "N-non! J'ai changé d'avis! Je souhaite rester travailler ici!"; next; mes "[?????]"; mes "Hé hé, de quoi parlez-vous? Vous êtes venu empocher votre dernier salaire avant votre démission, pas vrai...?"; next; mes "[???]"; mes "N-non, l-laissez-moi!"; mes "S'il vous plaît laissez-moi partir! Je veux la revoir, laissez-moi la revoir...!"; next; mes "..."; mes "......"; next; mes "..."; mes "......"; mes "........."; next; mes "^3355FF*Clink*^000000"; next; mes "[??]"; mes "Hum? Qui a apporté ce bijou de pacotille? Quelqu'un a peut-être oublié de le jeter à la poubelle..."; next; mes "[????]"; mes "Ouais, c'est juste de la camelote. Ce collier ne vaut même pas la peine qu'on se baisse pour le ramasser."; next; mes "^3131FFVous ramassez un vieux collier sur le sol. Le pendentif est un médaillon, mais il est si vieux que vous n'arrivez pas à l'ouvrir pour voir ce qu'il contient.^000000"; changequest 2090,2091; getitem 7341,1; //Worn_Out_Pendant close2; warp "lhz_in01",278,162; } else { warp "lhz_in01",278,162; } end; } lhz_que01,90,71,5 script #li_bird 1019,3,3,{ mes "[Péco Péco]"; mes "Complètement fou!"; mes "Complètement fou!"; mes "Complètement fou!"; close; OnTouch_: mes "[Péco Péco]"; mes "Complètement fou!"; mes "Complètement fou!"; mes "Complètement fou!"; close; } lighthalzen,346,263,3 script Personne Âgée#lhz 846,{ if (countitem(7345) > 0) { if ((lhz_curse == 1) && (lhz_spi01 == 1) && (lhz_spi02 == 1) && (lhz_spi03 == 1) && (lhz_spi04 == 1)) { mes "[Personne Âgée]"; mes "Vous avez l'air si las. Venez me parler, je vous aiderai à soulager le poids qui vous tourmente."; next; switch(select("Hum... le poids... qui me tourmente?:Vieille folle!")) { case 1: mes "[Personne Âgée]"; mes "Oui... Ceux qui vous tourmentent vous sont peut-être invisibles, mais mes yeux peuvent les voir clairement. Oui. Ils vous suivent."; next; select("Ils?"); mes "[Personne Âgée]"; mes "Oui. Ce sont des esprits tourmentés qui n'ont pas encore quitté notre monde. Leur mort fût si soudaine et violente que leur rancune les maintient dans le monde des vivants."; next; mes "[Personne Âgée]"; mes "Oui, ces esprits vous suivent..."; next; mes "[Personne Âgée]"; mes "Je ne sais pas pourquoi ils vous ont choisi, mais je suis certaine qu'ils sont là, parmi nous. Ne ressentez-vous pas un frisson vous parcourir l'échine?"; mes "N'entendez-vous pas leurs voix?"; soundeffect "loli_ruri_stand.wav",0; sc_start SC_Curse,5000,0; next; select("Oui! Comment faire pour s'en débarrasser?"); mes "[Personne Âgée]"; mes "Eh bien, habituellement les esprits et leurs pensées rancunières possèdent une sorte d'ancre physique, un objet auquel leurs sentiments sont attachés, quelque chose de très important pour son ancien propriétaire."; next; mes "[Personne Âgée]"; mes "La rage qu'ils vous envoient semble de plus en plus forte, et je peux voir les esprits en colère tirer sur les bords de vos vêtements. Dites-moi, avez-vous fâché quelqu'un récemment?!"; next; select("Je ne... crois pas.","Si je devais me souvenir de tout ça..."); mes "[Personne Âgée]"; mes "Eh bien, vous devriez faire rapidement quelque chose mon petit, avant que le mal entache votre esprit et vous fasse sombrer dans la folie!"; mes "Maintenant, je dois m'assurer que vous entendez réellement ces voix."; next; select("Oui... Oui je les entends."); mes "[Personne Âgée]"; mes "Il y a encore de l'espoir. Les esprits essayent de vous atteindre pour l'instant, mais si vous attendez trop longtemps, vous serez victime de leur colère."; mes "Dépêchez-vous, il y a beaucoup à faire!"; next; mes "[Personne Âgée]"; mes "Vous devez apaiser ces forces en trouvant ce qui leur est arrivé. Je ne possède pas un grand pouvoir, mais je peux encourager les esprits à vous guider."; next; mes "[Personne Âgée]"; mes "Les esprits peuvent vous révéler les lieux auxquels ils sont attachés et que vous devrez rejoindre, mais une et une fois seulement. Souvenez-vous bien des endroits que je vais vous indiquer. Prêt? ..."; specialeffect2 EF_SIGHT; next; mes "[Personne Âgée]"; mes "Yaaaaappp ---!"; specialeffect2 EF_SIGHTRASHER; specialeffect2 EF_VOLCANO; specialeffect2 EF_MAPPILLAR; next; mes "[Personne Âgée]"; mes "Voilà! Ce sont les endroits auxquels vous devez vous rendre afin de faire la lumière sur vos tourments. Ne les oubliez pas!"; viewpoint 1,104,282,1,0xFF99FF33; viewpoint 1,105,282,2,0xFF99FF33; viewpoint 1,104,281,3,0xFF99FF33; viewpoint 1,105,281,4,0xFF99FF33; next; mes "[Personne Âgée]"; mes "Bonne chance, mon petit. J'espère que vous pourrez apaiser la colère de ces esprits... Mais tant que vous les laisserez vous guider, vous serez en sûreté."; set lhz_curse,6; changequest 2086,2087; close; case 2: mes "[Personne Âgée]"; mes "Folle...? Hum, vous ne devez pas encore comprendre ce qui vous arrive. N'hésitez pas à revenir quand vous réaliserez que vous avez besoin de mon aide, jeune aventurier."; close; } } else if ((lhz_curse > 5) && (lhz_curse < 17)) { mes "[Personne Âgée]"; mes "Je suis désolée, mais il n'y a plus rien que je puisse faire pour vous pour le moment. Mais si vous trouvez quelque chose en lien avec les esprits qui vous tourmentent, venez m'en parler."; close; } else if (lhz_curse == 17) { if (countitem(7341) > 0) { mes "[Personne Âgée]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", jeune "+( sex ? "aventurier" : "aventurière" )+"."; mes "Comment se déroulent vos recherches à propos des tourments des esprits qui vous suivent?"; next; switch(select("Lui montrer le médaillon.:S'en aller.")) { case 1: mes "[Personne Âgée]"; mes "Oh mon dieu... Des émotions incroyablement puissantes sont attachées à ce médaillon. Si nous ne faisons rien, vous serez maudit sous peu."; mes "Voici ce que vous devez faire."; next; mes "[Personne Âgée]"; mes "Dépêchez-vous de rapporter"; mes "^0000ff5 bouteilles d'Eau Bénite^000000 et"; mes "^0000ff1 Bouquet^000000. L'eau bénite purifiera ce médaillon, et le bouquet réconfortera l'esprit de son propriétaire."; next; mes "[Personne Âgée]"; mes "Il ne vous reste plus beaucoup de temps, revenez dès que possible avec ces objets!"; mes "À chaque seconde, les esprits sont consumés par leur rage surnaturelle..."; set lhz_curse,18; changequest 2091,2092; close; case 2: close; } } else { mes "[Personne Âgée]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", jeune "+( sex ? "aventurier" : "aventurière" )+"."; mes "Comment se déroulent vos recherches à propos des tourments des esprits qui vous suivent?"; next; mes "[Personne Âgée]"; mes "Attendez..."; mes "Je sens que vous avez fait une découverte mais que vous ne l'avez pas apportée avec vous..."; close; } } else if (lhz_curse == 18) { if ((countitem(523) > 4) && (countitem(744) > 0) && (countitem(7341) > 0)) { mes "[Personne Âgée]"; mes "Bien, bien."; mes "Tout est prêt."; mes "Restez "+( sex ? "silencieux" : "silencieuse" )+" pendant que je me concentre sur la tâche que je dois accomplir."; next; mes "[Personne Âgée]"; mes "..."; mes "......"; mes "........."; mes "Hooooooo..."; specialeffect2 EF_BENEDICTIO; next; mes "[Personne Âgée]"; mes "Yaaaaapp ---!"; specialeffect2 EF_ASPERSIO; next; mes "[Personne Âgée]"; mes "Pfiou! J'ai réussi à annuler le maléfice qui pesait sur vous. Cela ne change rien à ce qui est arrivé au propriétaire de ce médaillon. C'est vraiment tragique..."; next; mes "[Personne Âgée]"; mes "Pourquoi n'apporteriez-vous pas ce médaillon à l'endroit où il appartient? Je suis certaine que cela apporterait beaucoup de soulagement à son ancien propriétaire."; next; mes "^3355FFTout d'un coup, le médaillon s'ouvre et révèle une photo d'un couple souriant. La jeune femme sur la photo, assise sur une vieille chaise à l'aspect inconfortable, vous est familière...^000000"; set lhz_curse,19; changequest 2092,2093; delitem 523,5; //Holy_Water delitem 744,1; //Bunch_Of_Flowers close; } else { mes "[Personne Âgée]"; mes "Dépêchez-vous, apportez"; mes "^0000ff5 bouteilles d'Eau Bénite^000000 et"; mes "^0000ff1 Bouquet^000000. L'eau bénite purifiera ce médaillon, et le bouquet réconfortera l'esprit de son propriétaire."; close; } } else { mes "[Personne Âgée]"; mes "Les prédateurs sont toujours à l'affût des proies faciles. Faites attention mon petit! Vous avez l'air suffisamment innocent pour vous faire attaquer en ville."; next; switch(select("A propos de Lighthalzen:A propos des taudis:????")) { case 1: mes "[Personne Âgée]"; mes "Lighthalzen a beau être une ville splendide au premier abord, vous apprendrez rapidement que les pauvres sont ségrégués par les riches et traités comme des citoyens de seconde zone."; next; mes "[Personne Âgée]"; mes "Au début, la séparation entre les quartiers riches et les pauvres s'est construite subtilement. Ils ont construit des routes entre les deux quartiers, afin de faciliter l'ignorance des riches envers les pauvres."; next; mes "[Personne Âgée]"; mes "Mais maintenant, il y a même des gardes en poste pour s'assurer que les pauvres ne viennent pas embêter les riches. Je suis presque sûre que cette ségrégation n'est pas prête de s'arrêter..."; next; mes "[Personne Âgée]"; mes "Maintenant, j'ai entendu dire que la Corporation Rekenber fournit du travail aux gens des taudis. Ils choisissent même des mendiants, donc je pense que ces petits boulots ne sont pas si bien que ça."; close; case 2: mes "[Personne Âgée]"; mes "Vivre dans les taudis signifie être ami de la pauvreté, la maladie, et le mépris. Mais nous sommes des êtres humains, vous savez, alors s'il vous plaît, laissez de côté vos préjugés."; next; mes "[Personne Âgée]"; mes "Nous luttons pour survivre ici. Respectez au moins ceci. Les gens qui vivent dans les hauts quartiers ont fini par oublier jusqu'à notre respect."; close; case 3: mes "[Personne Âgée]"; mes "Si vous avez besoin d'aide ou que vous avez des questions, n'hésitez pas à venir me les poser. J'ai le sentiment que nous allons nous revoir très vite."; close; } } } else { if (lhz_curse < 1) { mes "[Personne Âgée]"; mes "Les prédateurs sont toujours à l'affût des proies faciles. Faites attention mon petit! Vous avez l'air suffisamment innocent pour vous faire attaquer en ville."; next; switch(select("A propos de Lighthalzen:A propos des taudis:????")) { case 1: mes "[Personne Âgée]"; mes "Lighthalzen a beau être une ville splendide au premier abord, vous apprendrez rapidement que les pauvres sont ségrégués par les riches et traités comme des citoyens de seconde zone."; next; mes "[Personne Âgée]"; mes "Au début, la séparation entre les quartiers riches et les pauvres s'est construite subtilement. Ils ont construit des routes entre les deux quartiers, afin de faciliter l'ignorance des riches envers les pauvres."; next; mes "[Personne Âgée]"; mes "Mais maintenant, il y a même des gardes en poste pour s'assurer que les pauvres ne viennent pas embêter les riches. Je suis presque sûre que cette ségrégation n'est pas prête de s'arrêter..."; next; mes "[Personne Âgée]"; mes "Maintenant, j'ai entendu dire que la Corporation Rekenber fournit du travail aux gens des taudis. Ils choisissent même des mendiants, donc je pense que ces petits boulots ne sont pas si bien que ça."; close; case 2: mes "[Personne Âgée]"; mes "Vivre dans les taudis signifie être ami de la pauvreté, la maladie, et le mépris. Mais nous sommes des êtres humains, vous savez, alors s'il vous plaît, laissez de côté vos préjugés."; next; mes "[Personne Âgée]"; mes "Nous luttons pour survivre ici. Respectez au moins ceci. Les gens qui vivent dans les hauts quartiers ont fini par oublier jusqu'à notre respect."; close; case 3: mes "[Personne Âgée]"; mes "Si vous avez besoin d'aide ou que vous avez des questions, n'hésitez pas à venir me les poser. J'ai le sentiment que nous allons nous revoir très vite."; close; } } else { mes "[Personne Âgée]"; mes "Les prédateurs sont toujours à l'affût des proies faciles. Faites attention mon petit! Vous avez l'air suffisamment innocent pour vous faire attaquer en ville."; next; switch(select("A propos de Lighthalzen:A propos des taudis:????")) { case 1: mes "[Personne Âgée]"; mes "Lighthalzen a beau être une ville splendide au premier abord, vous apprendrez rapidement que les pauvres sont ségrégués par les riches et traités comme des citoyens de seconde zone."; next; mes "[Personne Âgée]"; mes "Au début, la séparation entre les quartiers riches et les pauvres s'est construite subtilement. Ils ont construit des routes entre les deux quartiers, afin de faciliter l'ignorance des riches envers les pauvres."; next; mes "[Personne Âgée]"; mes "Mais maintenant, il y a même des gardes en poste pour s'assurer que les pauvres ne viennent pas embêter les riches. Je suis presque sûre que cette ségrégation n'est pas prête de s'arrêter..."; next; mes "[Personne Âgée]"; mes "Maintenant, j'ai entendu dire que la Corporation Rekenber fournit du travail aux gens des taudis. Ils choisissent même des mendiants, donc je pense que ces petits boulots ne sont pas si bien que ça."; close; case 2: mes "[Personne Âgée]"; mes "Vivre dans les taudis signifie être ami de la pauvreté, la maladie, et le mépris. Mais nous sommes des êtres humains, vous savez, alors s'il vous plaît, laissez de côté vos préjugés."; next; mes "[Personne Âgée]"; mes "Nous luttons pour survivre ici. Respectez au moins ceci. Les gens qui vivent dans les hauts quartiers ont fini par oublier jusqu'à notre respect."; close; case 3: mes "[Personne Âgée]"; mes "Si vous avez besoin d'aide ou que vous avez des questions, n'hésitez pas à venir me les poser. J'ai le sentiment que nous allons nous revoir très vite."; close; } } } } lhz_in03,32,162,3 script Jeune Infirme#li_tre 53,{ if (lhz_curse == 23) { if (countitem(7341) > 0) { mes "["+strcharinfo(0)+"]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", est-ce que tout va bien?"; next; mes "[Jeune Infirme]"; mes "Oh, merci, je vais bien. Mais... Nous nous connaissons?"; next; mes "["+strcharinfo(0)+"]"; mes "Oui, nous nous sommes déjà rencontrés, vous ne vous souvenez pas?"; next; mes "[Dame]"; mes "Oh, comment vous expliquer?"; mes "Elle a eu une forte fièvre ces derniers jours. Elle va mieux, mais elle a oublié tout ce qui s'est passé ces dernières semaines..."; next; mes "["+strcharinfo(0)+"]"; mes "Oh... Oh. Je suis vraiment désolé. Peut-être que cela vaut mieux, finalement. Tenez, je pense que vous devriez garder ce médaillon."; next; mes "^3131ffVous déposez le"; mes "vieux médaillon"; mes "dans ses mains.^000000"; next; specialeffect2 EF_FORESTLIGHT4; mes "..............."; next; mes "["+strcharinfo(0)+"]"; mes "..."; mes "......"; next; mes "["+strcharinfo(0)+" possédé"+( sex ? "" : "e" )+"]"; mes "^3131FFSetsu, souviens-toi que je serai toujours là pour te protéger. Pardonne-moi de t'avoir laissée. J'espère qu'un jour, nous nous rencontrerons à nouveau, petite princesse.^000000"; next; mes "["+strcharinfo(0)+" possédé"+( sex ? "" : "e" )+"]"; mes "^3131FFJusqu'à ce jour, je veux que tu sois heureuse, d'accord?"; mes "Ton frère sera toujours là pour veiller sur toi, d'une façon ou d'une autre...^000000"; next; mes "[Setsu]"; mes "Mon frère..."; mes "C'est la voix de mon frère!"; next; mes "["+strcharinfo(0)+"]"; mes "Hein? Quoi? Oula..."; mes "Que s'est-il passé? J'ai la tête qui tourne... La dernière chose dont je me souvienne, c'est..."; next; mes "[Setsu]"; mes "..."; mes "......"; next; mes "["+strcharinfo(0)+"]"; mes "Je..."; mes "Je ferais mieux de m'en aller."; delitem 7341,1; //Worn_Out_Pendant set lhz_curse,24; close; } else { mes "["+strcharinfo(0)+"]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", est-ce que tout va bien?"; next; mes "[Jeune Infirme]"; mes "Oh, merci, je vais bien. Mais... Nous nous connaissons?"; next; mes "["+strcharinfo(0)+"]"; mes "Oui, nous nous sommes déjà rencontrés, vous ne vous souvenez pas?"; next; mes "[Dame]"; mes "Oh, comment vous expliquer?"; mes "Elle a eu une forte fièvre ces derniers jours. Elle va mieux, mais elle a oublié tout ce qui s'est passé ces dernières semaines..."; next; mes "^3131ffCe serait une bonne occasion de lui donner le...^000000"; close; } } else if (lhz_curse == 24) { mes "[Setsu]"; mes "..."; mes "......"; close; } else if (lhz_curse == 25) { mes "[Setsu]"; mes "Excusez-moi, je ne peux toujours pas marcher, mais je ne pleure plus. Je vais faire de mon mieux!"; close; } else { mes "[Jeune Infirme]"; mes "..."; mes "......"; mes "*Soupir...*"; next; select( ( isday() ? "Bonjour" : "Bonsoir" ) + ", comment allez-vous?" ); mes "[Jeune Infirme]"; mes "Oh, je vais bien, merci. J'attends quelqu'un, c'est tout."; if (lhz_curse == 19) { next; switch(select("Lui montrer le médaillon.:D'accord, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +".")) { case 1: break; case 2: mes "[Jeune Infirme]"; mes "D'accord,"; mes "au revoir..."; close; } mes "["+strcharinfo(0)+"]"; mes "Hum, auriez-vous une idée de l'ancien possesseur de ce médaillon??"; next; if (countitem(7341) < 1) { mes "[Jeune Infirme]"; mes "De quoi parlez-vous?"; close; } emotion e_gasp,"Jeune Infirme#li_tre"; mes "[Jeune Infirme]"; mes "Oh, c'est mon médaillon!"; mes "Je l'avais donné à mon grand frère avant qu'il ne soit envoyé en voyage d'affaires. Vous devez être son ami, est-ce qu'il va bien?"; next; mes "["+strcharinfo(0)+"]"; mes "Eh bien en fait, hum..."; mes "Vous savez..."; next; switch(select("Lui dire la vérité brutalement:Ménager la conversation")) { case 1: mes "..."; mes "......"; next; mes "["+strcharinfo(0)+"]"; mes "...Pour résumer les choses, votre frère est un fantôme. Oh, et est-ce que je vous ai dit qu'il est mort? Quoi qu'il en soit, même si son corps pourrit quelque part, son esprit ou quoi que ce soit d'autre, ère encore dans les parages, et..."; next; mes "[Jeune Infirme]"; mes "..."; mes "......"; next; mes "[Jeune Infirme]"; mes "...Mort?"; mes "Non! Je ne peux pas y croire!"; mes "Il ne peut pas mourir! Il était courageux et attentionné et... Laissez-moi tranquille! Partez, pour l'amour de dieu!"; next; mes "["+strcharinfo(0)+"]"; mes "..."; mes "......"; mes "Pfff."; mes "Pas la peine de s'énerver, je ne disais que la vérité."; set lhz_curse,20; close2; warp "lighthalzen",322,323; end; case 2: if (countitem(7341) > 0) { mes "[Jeune Infirme]"; mes "Est-ce que vous avez rencontré mon grand frère...?"; next; mes "[Jeune Infirme]"; mes "Mon frère est quelqu'un de très fort, rien ne peut lui arriver."; next; mes "["+strcharinfo(0)+"]"; mes "Hum... oui. Euh..."; next; mes "["+strcharinfo(0)+"]"; mes "Oui, votre frère se porte sûrement très bien. Il finira par revenir! Vous devriez vous reposer pour être en forme quand votre frère reviendra."; next; mes "[Jeune Infirme]"; mes "Oui! Je dois absolument arriver à marcher de nouveau pour le retour de mon frère."; next; mes "^3131ffVous déposez le"; mes "vieux médaillon"; mes "dans ses mains.^000000"; next; specialeffect2 EF_FORESTLIGHT4; mes "......"; next; mes "["+strcharinfo(0)+"]"; mes "..............."; next; mes "["+strcharinfo(0)+" possédé"+( sex ? "" : "e" )+"]"; mes "^3131FFSetsu, souviens-toi que je serai toujours là pour te protéger. Pardonne-moi de t'avoir laissée. J'espère qu'un jour, nous nous rencontrerons à nouveau, petite princesse.^000000"; next; mes "["+strcharinfo(0)+" possédé"+( sex ? "" : "e" )+"]"; mes "^3131FFJusqu'à ce jour, je veux que tu sois heureuse, d'accord?"; mes "Ton frère sera toujours là pour veiller sur toi, d'une façon ou d'une autre...^000000"; next; mes "[Setsu]"; mes "Mon frère..."; mes "C'est la voix de mon frère!"; next; mes "["+strcharinfo(0)+"]"; mes "Hein? Quoi? Oula..."; mes "Que s'est-il passé? J'ai la tête qui tourne... La dernière chose dont je me souvienne, c'est..."; next; mes "^FF0000Des larmes coulent sur les joues de la jeune fille...^000000"; next; switch(select("Essayer de la distraire.:Essayer de la réconforter.")) { case 1: mes "["+strcharinfo(0)+"]"; mes "Oh, comment avez-vous trouvé mon jeu?..."; mes "Oui... je jouais la comédie."; mes "Ha ha~ C'était bien imité, non?"; next; mes "[Setsu]"; mes "Oh, vous m'avez surprise!"; mes "Je n'ai pas vraiment cru que c'était mon frère, vous savez..."; next; mes "["+strcharinfo(0)+"]"; mes "Excusez-moi..."; next; mes "[Setsu]"; mes "Je vais faire de mon mieux!"; mes "Je dois être en forme pour le retour de mon frère. Il sera fier de moi."; mes "Hé hé~"; next; mes "["+strcharinfo(0)+"]"; mes "Oui, j'en suis "+(sex?"sûr":"sûre")+"."; delitem 7341,1; //Worn_Out_Pendant set lhz_curse,25; close; case 2: mes "["+strcharinfo(0)+"]"; mes "Ah, ne pleurez pas!"; mes "Vous êtes une très jolie fille, votre visage ne mérite pas d'être abimé par des larmes inutiles."; next; mes "[Setsu]"; mes "............"; next; mes "["+strcharinfo(0)+"]"; mes "Vous devez vous reposer pour être en forme quand votre frère reviendra."; next; mes "[Setsu]"; mes "Oui..."; next; mes "["+strcharinfo(0)+"]"; mes "Quand votre frère sera de retour, vous pourrez organiser une grande fête en son honneur."; next; mes "[Setsu]"; mes "Oh oui!"; mes "Nous organiserons cette fête ensemble, d'accord? C'est promis! Hé hé~"; next; mes "["+strcharinfo(0)+"]"; mes "J'espère qu'il reviendra très bientôt, et que vous pourrez de nouveau marcher à ce moment-là."; next; mes "[Setsu]"; mes "Je ferai de mon mieux!"; delitem 7341,1; //Worn_Out_Pendant set lhz_curse,25; close; } } else { mes "[Jeune Infirme]"; mes "Est-ce que vous avez rencontré mon grand frère...?"; next; mes "[Jeune Infirme]"; mes "Mon frère est quelqu'un de très fort, rien ne peut lui arriver."; next; mes "["+strcharinfo(0)+"]"; mes "Hum... oui. Euh..."; next; mes "["+strcharinfo(0)+"]"; mes "Oui, votre frère se porte sûrement très bien. Il finira par revenir! Vous devriez vous reposer pour être en forme quand votre frère reviendra."; next; mes "[Jeune Infirme]"; mes "Oui! Je dois absolument arriver à marcher de nouveau pour le retour de mon frère."; close; } } } close; } } lighthalzen,324,322,0 script #li_door 45,2,2,{ OnTouch_: if ((lhz_curse > 19) && (lhz_curse < 23)) { mes "^3355FFLa porte est fermée à clé.^000000"; set lhz_curse,lhz_curse+1; close; } else if (lhz_curse > 23) { mes "^3355FFLa porte est fermée à clé.^000000"; next; mes "[Citoyen]"; mes "Je suis désolé, mais une nouvelle épidémie vient de se déclarer dans les taudis. Nous ne sortons pas, afin de protéger les enfants des microbes!"; next; mes "[Citoyen]"; mes "Sans vouloir paraître impoli, vous devriez aussi faire attention. Les conditions sanitaires de vie dans cette zone ne sont pas très... enfin, vous voyez ce que je veux dire?"; close; } else { warp "lhz_in03",15,162; } end; } lhz_in03,12,162,0 warp #to_lhz 1,1,lighthalzen,321,322 lighthalzen,319,321,0 script #li_bother -1,3,3,{ OnTouch_: if ((lhz_curse == 24 ) || (lhz_curse == 25)) { mes "............."; next; mes "*Shhhzzzzzzz!*"; specialeffect2 EF_MAPPILLAR; next; mes "[????]"; mes "..........."; next; mes "[????]"; mes "^FF0000...Je suis désolé..."; mes "......J'apprécie..."; mes "que vous............^000000"; next; mes "["+strcharinfo(0)+"]"; mes "H-hum?!"; mes "Qu'est-ce que c'était?"; mes "Ce n'était pas le vent, j'en suis "+(sex?"sûr":"sûre")+"... J'entends encore des voix..."; next; mes "["+strcharinfo(0)+"]"; mes "Mais... Je pensais être débarrassé des pensées de ces esprits qui me hantaient avant. Peut-être qu'ils veulent encore que je fasse quelque chose pour eux. Humm..."; next; mes "["+strcharinfo(0)+"]"; mes "J'ai le sentiment que toutes leurs souffrances sont liées à la ^FF0000Corporation Rekenber^000000 et à ce ^FF0000Laboratoire Regenschirm^000000."; set lhz_curse,26; changequest 2093,2094; if(BaseLevel < 70) getexp 800000,300000; //Myll: je remets l'ancienne xp avant RE else if(BaseLevel < 80) getexp 1000000,500000; else if(BaseLevel < 90) getexp 1500000,800000; else getexp 2000000,1000000; } close; } lhz_in01,114,181,5 script Représentante#li_01 71,{ if (lhz_curse == 7) { mes "[Représentante]"; mes "Salutations, et bienvenue à la Corporation Rekenber."; mes "En quoi puis-je vous être utile?"; next; switch(select("Informations sur le Bâtiment:Histoire de la Corporation")) { case 1: mes "[Représentante]"; mes "Quel étage vous intéresse en particulier?"; next; while (1) { switch(select("Rez-de-chaussée:Premier étage:Sous-sol:Annuler")) { case 1: mes "[Représentante]"; mes "La ^3131FFBibliothèque de la Corporation Rekenber^000000 est située dans la dernière pièce à gauche du grand hall. Elle comporte une incroyable ressource d'informations et d'idées innovantes pour que nos employés soient à la pointe de la connaissance des systèmes de développement."; next; mes "[Représentante]"; mes "La ^3131FFSalle de Réception^000000 est située au niveau du hall de l'aile de droite. Différents évènements et fêtes y ont lieu."; next; break; case 2: mes "[Représentante]"; mes "Afin de vous rendre au premier étage, veuillez emprunter les escaliers situés des deux côtés du bureau d'accueil. Cet étage abrite majoritairement des bureaux utilisés à des fins administratives."; next; mes "[Représentante]"; mes "Vous pourrez également trouver une ^3131FFSalle de Conférence^000000,"; mes "le ^3131FFBureau des Secrétaires^000000,"; mes "l'^3131FFAuditorium^000000, et"; mes "le ^3131FFBureau du Directeur^000000."; next; break; case 3: mes "[Représentante]"; mes "Le sous-sol est utilisé par le ^3131FFRegenshirm^000000, le laboratoire avec lequel nous sommes associés. Pour des raisons de sécurité, cet étage n'est pas accessible aux visiteurs."; next; break; case 4: mes "[Représentante]"; mes "Nous faisons de notre mieux afin de proposer les meilleurs services à nos clients."; mes "Souvenez-vous que Rekenber est un nom de confiance."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"."; close; } } case 2: mes "[Représentante]"; mes "Si l'histoire de notre corporation vous intéresse, veuillez vous adresser à la représentante situé dans la bibliothèque."; next; mes "[Représentante]"; mes "Pour vous rendre à la bibliothèque, rendez-vous simplement dans le hall d'entrée, et prenez à votre gauche."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"."; set lhz_curse,8; changequest 2087,2088; close; } } else { mes "[Représentante]"; mes "Salutations, et bienvenue à la Corporation Rekenber."; mes "En quoi puis-je vous être utile?"; next; switch(select("Informations sur le Bâtiment.")) { case 1: mes "[Représentante]"; mes "Quel étage vous intéresse en particulier?"; next; while (1) { switch(select("Rez-de-chaussée:Premier étage:Sous-sol:Annuler")) { case 1: mes "[Représentante]"; mes "La ^3131FFBibliothèque de la Corporation Rekenber^000000 est située dans la dernière pièce à gauche du grand hall. Elle comporte une incroyable ressource d'informations et d'idées innovantes pour que nos employés soient à la pointe de la connaissance des systèmes de développement."; next; mes "[Représentante]"; mes "La ^3131FFSalle de Réception^000000 est située au niveau du hall de l'aile de droite. Différents évènements et fêtes y ont lieu."; next; break; case 2: mes "[Représentante]"; mes "Afin de vous rendre au premier étage, veuillez emprunter les escaliers situés des deux côtés du bureau d'accueil. Cet étage abrite majoritairement des bureaux utilisés à des fins administratives."; next; mes "[Représentante]"; mes "Vous pourrez également trouver une ^3131FFSalle de Conférence^000000,"; mes "le ^3131FFBureau des Secrétaires^000000,"; mes "l'^3131FFAuditorium^000000, et"; mes "le ^3131FFBureau du Directeur^000000."; next; break; case 3: mes "[Représentante]"; mes "Le sous-sol est utilisé par le ^3131FFRegenshirm^000000, le laboratoire avec lequel nous sommes associés. Pour des raisons de sécurité, cet étage n'est pas accessible aux visiteurs."; next; break; case 4: mes "[Représentante]"; mes "Nous faisons de notre mieux afin de proposer les meilleurs services à nos clients."; mes "Souvenez-vous que Rekenber est un nom de confiance."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"."; close; } } } } } lhz_in01,27,247,5 script Représentante#li_02 71,{ if (lhz_curse > 6) { mes "[Représentante]"; mes "Bienvenue à la Corporation Rekenber."; mes "En quoi puis-je vous aider?"; next; switch(select("L'histoire de la Corporation.:Le commerce de la Corporation.")) { case 1: mes "[Représentante]"; mes "La Corporation Rekenber a été fondée il y a 400 ans, à peu près au même moment que la création de la République de Schwaltzvalt."; next; mes "[Représentante]"; mes "Le nom originel de la compagnie était 'Centre de Recherches Zent Zerter de Lighthal', car Zent Zerter était le nom de notre premier directeur."; mes "En 560 A.G. (Après Guerre), notre organisation fût renommée d'après le nom du nouveau directeur, monsieur Rekenber."; next; mes "[Représentante]"; mes "Monsieur Rekenber a étendu les objectifs de la Corporation, mais il a également fondé le Laboratoire Regenschirm afin de poursuivre le travail de recherches scientifiques originel."; next; mes "[Représentante]"; mes "En 700 A.G., le ^ff0000Docteur Varmunt^000000 a rejoint Regenschirm. Ce sont ses travaux en sciences qui ont permis à la Corporation Rekenber de devenir rapidement la société la plus importante au niveau national."; if (lhz_curse == 8) set lhz_curse,9; else if (lhz_curse == 9) set lhz_curse,10; next; break; case 2: mes "[Représentante]"; mes "En plus du transport et de l'échange de marchandises et de cargaisons, la Corporation Rekenber est aussi fortement impliquée dans les services aériens, qui constituent notre principal intérêt."; next; mes "[Représentante]"; mes "La Corporation Rekenber est impliquée dans la majeure partie des commerces d'échanges. Souvenez-vous que le nom de Rekenber est un nom en lequel vous pouvez avoir confiance."; if (lhz_curse == 8) set lhz_curse,9; else if (lhz_curse == 9) set lhz_curse,10; next; break; } mes "[Représentante]"; mes "Si vous souhaitez en savoir plus à propos des directives de la compagnie, vous pouvez consulter le dépliant situé juste à côté de moi."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"."; changequest 2088,2089; close; } else { mes "[Représentante]"; mes "Bienvenue à la Corporation Rekenber."; mes "En quoi puis-je vous aider?"; next; switch(select("Informations sur le Bâtiment.")) { case 1: mes "[Représentante]"; mes "Quel étage vous intéresse en particulier?"; next; while (1) { switch(select("Rez-de-chaussée:Premier étage:Sous-sol:Annuler")) { case 1: mes "[Représentante]"; mes "La ^3131FFBibliothèque de la Corporation Rekenber^000000 est située dans la dernière pièce à gauche du grand hall. Elle comporte une incroyable ressource d'informations et d'idées innovantes pour que nos employés soient à la pointe de la connaissance des systèmes de développement."; next; mes "[Représentante]"; mes "La ^3131FFSalle de Réception^000000 est située au niveau du hall de l'aile de droite. Différents évènements et fêtes y ont lieu."; next; break; case 2: mes "[Représentante]"; mes "Afin de vous rendre au premier étage, veuillez emprunter les escaliers situés des deux côtés du bureau d'accueil. Cet étage abrite majoritairement des bureaux utilisés à des fins administratives."; next; mes "[Représentante]"; mes "Vous pourrez également trouver une ^3131FFSalle de Conférence^000000,"; mes "le ^3131FFBureau des Secrétaires^000000,"; mes "l'^3131FFAuditorium^000000, et"; mes "le ^3131FFBureau du Directeur^000000."; next; break; case 3: mes "[Représentante]"; mes "Le sous-sol est utilisé par le ^3131FFRegenshirm^000000, le laboratoire avec lequel nous sommes associés. Pour des raisons de sécurité, cet étage n'est pas accessible aux visiteurs."; next; break; case 4: mes "[Représentante]"; mes "Nous faisons de notre mieux afin de proposer les meilleurs services à nos clients."; mes "Souvenez-vous que Rekenber est un nom de confiance."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"."; close; } } } } } lhz_in01,25,251,3 script Directives Rekenber 111,{ mes ".............."; next; mes "^0000FF#Notre Philosophie^000000"; mes "Dans sa quête de connaissances, la Corporation Rekenber effectuera des recherches sur tout le continent de Rune-Midgard afin de retrouver les anciennes reliques. Nous espérons effectuer d'importantes avancées scientifiques par l'étude des secrets du passé."; next; mes "Par ces progrès scientifiques, nous espérons pouvoir améliorer nos technologies actuelles afin de fournir des services plus pratiques et plus abordables au sein de la République de Schwaltzvalt."; next; mes "^0000ff#Notre Engagement^000000"; mes "Bien que la magie et les pouvoirs des dieux aient toujours entretenu une aura de mystère et de superstition, la Corporation Rekenber espère ^0000ffcomprendre ces forces d'un point de vue plus logique et scientifique^000000."; next; mes "^ff0000Notre but est de simplifier et améliorer la vie de nos consommateurs, en rendant les anciens pouvoirs des dieux plus accessibles grâce à l'utilisation de nos technologies.^000000"; if(lhz_curse == 10) set lhz_curse,11; next; mes ".............."; close; } lhz_in01,273,121,1 script Scientifique Fou#li 865,{ if (lhz_curse == 13) { mes "[Wolfchev]"; mes "Que personne n'interrompe mes recherches! Si vous osez me déranger, je vais... vous manger. Vous manger tout cru."; next; switch(select("Non... N-non!:Vous avez besoin d'aide?")){ case 1: mes "[Wolfchev]"; mes "Hors de ma vie, microcéphale!"; close; case 2: mes "[Wolfchev]"; mes "Hum? Vous pensez que je me paye le luxe de me souvenir du visage de tous les stagiaires que j'ai virés? Barrez-vous, ou vous expérimenterez la souffrance corporelle d'être mangé vivant!"; set lhz_curse,14; close; } } else if (lhz_curse == 14) { mes "[Wolfchev]"; mes "Encore vous?!"; mes "Qu'est-ce que vous voulez, à la fin?!"; emotion e_ag,"Scientifique Fou#li"; next; switch( select( "J'aimerais discuter avec vous.:Désolé de vous avoir dérangé." ) ){ case 1: mes "[Wolfchev]"; mes "Je n'ai pas de temps à perdre en balivernes! Je suis trop occupé à travailler sur mes recherches!"; next; mes "[Wolfchev]"; mes "...........!"; emotion e_gasp,"Scientifique Fou#li"; next; mes "[Wolfchev]"; mes "Ah, mais attendez! Je dois réunir certains matériaux. Oui, vous pourriez m'apporter ce dont j'ai besoin. Oui, oui."; mes "Voici un indice... C'est rond... Brillant... Les enfants adorent jouer avec! Oh, j'en ai peut-être un peu trop dit!"; set lhz_curse,15; changequest 2089,2090; close; case 2: emotion e_an,"Scientifique Fou#li"; mes "[Wolfchev]"; mes "'Désolé'?! Vous pensez qu'un simple 'désolé' compensera la précieuse minute que vous m'avez fait perdre à vous engueuler?! Tirez-vous d'ici!"; close; } } else if (lhz_curse == 15) { if (countitem(746) > 0) { delitem 746,1; //Glass_Bead mes "[Wolfchev]"; mes "Oui...! Des Perles!"; mes "Vous en avez apporté!"; mes "Vous n'êtes pas aussi bête que vous en avez l'air!"; next; switch(select("Pourquoi cherchez-vous des Perles de Verre?")) { case 1: mes "[Wolfchev]"; mes "............"; mes "Finalement vous êtes vraiment bête!"; mes "Vous devriez savoir que je ne révèlerai jamais pourquoi j'ai besoin de ces Perles. Bweh-heh!"; emotion e_gg,"Scientifique Fou#li"; next; break; } mes "[Wolfchev]"; mes "Quoi qu'il en soit le service que vous venez de me rendre vaut bien une petite discussion d'une minute ou deux pour vos questions saugrenues. Alors, qu'est-ce que vous voulez savoir?!"; next; while (1) { switch(select("Quels sont vos loisirs?:Parlez-moi de votre travail.")) { case 1: if (Sex == 1) { mes "[Wolfchev]"; mes "Oh. Oh non, oh non,"; mes "je ne pourrais pas..."; mes "C'est un-- un-un secret."; mes "Ça ne vous intéresserait pas de toutes façons. Bweh-heh-heh-heh!"; next; } else { mes "[Wolfchev]"; mes "Oh. Oh non, oh non,"; mes "je ne pourrais pas..."; mes "C'est un-- un-un secret."; mes "Ça ne vous intéresserait pas de toutes façons. Bweh-heh-heh-heh!"; next; } break; case 2: mes "[Wolfchev]"; mes "Oh, c'est un travail un peu particulier. Vous voyez, je fais des recherches sur tout et n'importe quoi, ce que je veux en fait. Et on me paye pour faire ça! C'est le meilleur endroit pour un scientifique tel que moi, oui."; next; mes "[Wolfchev]"; mes "Maintenant, dans un boulot idéal, mes sujets expérimentaux pourraient être un peu plus coopératifs, mais je suppose que je ne peux pas les blâmer. Pas que je leur inflige une souffrance ou quoi que ce soit, mais..."; next; set .@exit,1; break; } if (.@exit) break; } switch(select("Quel genre de recherches faites-vous?")) { case 1: mes "[Wolfchev]"; mes "Eh bien, je ne peux pas vous expliquer précisément. Mais ne vous inquiétez pas, la découverte sur laquelle je travaille sera bénéfique au monde entier, vous verrez."; next; mes "[Wolfchev]"; mes "Disons simplement qu'une fois que j'aurais réussi, j'aurais satisfait l'un des instincts les plus primaires de l'humanité: le désir de devenir puissance et dominer le monde et les créatures inférieures."; next; mes "[Wolfchev]"; mes "Je n'ai pas autant progressé que ce que j'aurais voulu, mais peu importe. Ce n'est plus qu'une question de temps et d'expérimentation! Oui, pour rendre les êtres humains plus forts et plus puissants, et plus..."; next; break; } select("Sur quoi faites-vous vos expérimentations?"); mes "[Wolfchev]"; mes "De quoi je me mêle?"; mes "Et puis, je ferais mieux de retourner travailler si je veux rester dans les temps. Je ne peux pas me permettre le loisir de parler avec vous plus longtemps. Bweh heh heh!"; set lhz_curse,16; close; } else { mes "[Wolfchev]"; mes "Je n'ai pas de temps à perdre en balivernes! Je suis trop occupé à travailler sur mes recherches!"; next; mes "[Wolfchev]"; mes "...........!"; emotion e_gasp,"Scientifique Fou#li"; next; emotion e_gg,"Scientifique Fou#li"; mes "[Wolfchev]"; mes "Ah, mais attendez! Je dois réunir certains matériaux. Oui, vous pourriez m'apporter ce dont j'ai besoin. Oui, oui."; mes "Voici un indice... C'est rond... Brillant... Les enfants adorent jouer avec! Oh, j'en ai peut-être un peu trop dit!"; close; } } } lhz_in01,286,226,3 script Secrétaire#li 831,{ if (lhz_curse == 26) { mes "[Sueii Slierre]"; mes "Excusez-moi, mais vous n'êtes pas autorisé à être ici. Si vous avez des questions à propos de la Corporation Rekenber, je peux vous adresser à une personne qualifiée pour vous répondre."; next; switch(select("Parlez-moi des taudis.:Parlez-moi de vous.")) { case 1: mes "[Sueii Slierre]"; mes "Les taudis? Tout ce que je sais c'est qu'une campagne de recrutement y a actuellement lieu, afin de favoriser le retour à l'emploi des plus démunis."; set lhz_curse,27; close; case 2: mes "[Sueii Slierre]"; mes "Mon nom est Sueii Slierre, je suis la secrétaire du directeur de la Corporation Rekenber."; close; } } else if (lhz_curse == 27) { mes "[Sueii Slierre]"; mes "Aviez-vous autre chose à me demander? Je ne peux divulguer aucune information en dehors des directives publiques, mais je peux vous indiquer la personne à laquelle il faut s'adresser si vous avez des requêtes particulières."; next; switch(select("A propos du Laboratoire.:A propos de la Corporation.")) { case 1: mes "[Sueii Slierre]"; mes "La Corporation Rekenber est certainement le plus gros contributeur du Laboratoire Regenschirm."; mes "Le travail réalisé au sein de ce laboratoire est bénéfique pour tout le continent de Rune-Midgard, d'où la forte implication et le soutien de la Corporation."; next; mes "[Sueii Slierre]"; mes "Une représentante est située au Bureau d'Accueil, elle sera ravie de vous répondre si vous avez d'autres questions à propos du Laboratoire Regenschirm."; set lhz_curse,28; close; case 2: mes "[Sueii Slierre]"; mes "Je suis désolée, mais je n'ai pas d'informations particulières à vous fournir à propos de la corporation. Pourquoi ne pas vous adresser à l'un des représentants situés au Bureau d'Accueil pour en savoir plus?"; close; } } else if (lhz_curse == 28) { mes "[Sueii Slierre]"; mes "Vous êtes de retour? Je doute sincèrement que je puisse vous assister en quoi que ce soit."; next; switch(select("Parlez-moi des recherches de Wolfchev.")) { case 1: mes "[Sueii Slierre]"; mes ".............!"; emotion e_gasp,"Secrétaire#li"; next; mes "[Sueii Slierre]"; mes "How do you know"; mes "Comment connaissez-vous Wolfchev? Êtes-vous l'un de ses stagiaires, ou bien...?"; next; switch(select("Je suis l'un de ses amis.:Oh, en fait nous sommes de la même famille...:J'ai entendu parler de lui, alors...")) { case 1: mes "[Sueii Slierre]"; mes "Vous savez, Wolfchev n'est pas seulement brillant, c'est un professionnel très respecté. Il est très appliqué dans son travail."; next; break; case 2: mes "[Sueii Slierre]"; mes "Ah, vous devez être très fier de Wolfchev. En plus d'être un génie, c'est un professionnel très respecté, un modèle de rigueur scientifique."; next; break; case 3: mes "[Sueii Slierre]"; mes "Ah oui, la réputation de Wolfchev n'est plus à faire. En fait, il est si brillant que le Laboratoire Regenschirm veut l'embaucher."; close; } mes "[Sueii Slierre]"; mes "Maintenant si vous voulez bien m'excuser, j'ai du travail qui m'attend. Si vous avez d'autre questions, veuillez vous adresser au Bureau d'Accueil."; next; switch(select("A-Attendez!:D'accord, je comprends.")) { case 1: mes "[Sueii Slierre]"; mes "..."; mes "......"; next; break; case 2: mes "[Sueii Slierre]"; mes "Merci de votre coopération. Le Bureau d'Accueil est là pour répondre à toute question que vous pourriez vous poser concernant la Corportation Rekenber."; close; } mes "[Sueii Slierre]"; mes "Je suis désolée, mais vous devez comprendre que mon bureau n'est pas un lieu de visite pour les touristes, ni un bureau d'informations."; mes "Si vous avez d'autre questions, veuillez vous adresser au Bureau d'Accueil."; next; select("About Wolfchev's Research"); emotion e_dots,"Secrétaire#li"; mes "[Sueii Slierre]"; mes "Je ne pourrais pas vous en dire réellement plus sur Wolfchev."; mes "Mais y a-t-il quelque chose dont vous souhaitiez me parler à son sujet? Si vous avez des questions, essayez d'être concis"+( sex ? "" : "e" )+", s'il vous plaît."; next; switch(select("Parlez-moi du passé de Wolfchev.:Parlez-moi des méthodes d'expérimentation.")) { case 1: mes "[Sueii Slierre]"; mes "Je me souviens avoir entendu dire qu'il avait reçu de nombreuses recommandations afin de travailler ici, mais je n'ai jamais pu avoir plus de détails puisque je ne travaille pas aux ressources humaines. Des rumeurs circulent à propos de son passé amoureux... disons tumultueux."; next; mes "[Sueii Slierre]"; mes "Mais mis à part ces quelques rumeurs, je ne sais vraiment rien à propos de la vie de Wolfchev. De toutes façons, il ne serait pas correct de fouiller dans la vie privé de nos employés."; close; case 2: break; } mes "[Sueii Slierre]"; mes "Les méthodes d'expérimentation de Wolfchev?"; mes "Eh bien, je sais que nous avons un comité d'éthique qui a fixé les méthodes d'expérimentation de façon à ce qu'elles respectent le plus les êtres vivants. Seules les expérimentations sur plantes et animaux sont permises."; next; switch(select("Ses recherches sont enthousiasmantes!:Les recherches de Wolfchev sont suspectes...")) { case 1: mes "[Sueii Slierre]"; mes "Oui, oui je pense que je serais d'accord avec vous, si seulement je comprenais un peu la science. Maintenant si vous voulez bien m'excuser. J'ai été distrait pendant un peu trop longtemps..."; close2; warp "lhz_in01",228,226; end; case 2: mes "[Sueii Slierre]"; mes "Qu'est-ce que vous insinuez?"; mes "Êtes-vous certain de ne pas avoir mal compris le travail de Wolfchev? C'est très grave de lancer de telles accusations si vous n'avez pas de preuve..."; next; switch(select("J'ai des preuves.:Annuler.")) { case 1: if (countitem(7345) > 0) { mes "^3355FFVous lui montrez les menottes. L'expression sur le visage de Sueii Slierre s'assombrit.^000000"; next; mes "[Sueii Slierre]"; mes "..."; mes "......"; next; select("Sur quoi travaille exactement Wolfchev?:Quelles sont les motivations du Laboratoire?"); mes "[Sueii Slierre]"; mes "..."; mes "......"; emotion e_ic,"Secrétaire#li"; next; mes "[Sueii Slierre]"; mes "Alors vous dites que Wolfchev serait en train de mener des recherches suspectes sur des humains, et que le Laboratoire Regenschirm serait derrière tout ça?"; next; switch(select("Exactement.:En partie.")) { case 1: break; case 2: mes "[Sueii Slierre]"; mes "Qui pensez-vous être impliqué?"; next; switch(select("Le Laboratoire Regenschirm.:Wolfchev.")) { case 1: mes "[Sueii Slierre]"; mes "Le Laboratoire Regenschirm fait partie de la culture de la République de Schwaltzvalt..."; mes "Il est impossible qu'ils soient responsables de ces recherches douteuses."; mes "Je peux vous assurer que nous avons des procédures et des protocoles de sécurité très stricts pour prévenir tout écart d'expérimentation sur les animaux."; next; switch(select("Ils cherchent pourtant d'autre formes de vies?")) { case 1: mes "[Sueii Slierre]"; mes "...............?"; mes "Je ne sais rien à propos de telles recherches."; next; break; } break; case 2: break; } break; } mes "[Sueii Slierre]"; mes "Quoi qu'il en soit, nous allons ouvrir une enquête à propos de Wolfchev et de ses recherches afin de faire lumière sur ces agissements."; next; mes "[Sueii Slierre]"; mes "Je vous dirais si nous trouvons quelque chose."; set lhz_curse,30; close; } else { mes "[Sueii Slierre]"; mes "De quelle preuve parlez-vous? Écoutez, je suis très occupée. Je ne peux pas perdre mon temps à écouter vos balivernes. Revenez me voir si vous avez quelque chose de concret à me montrer."; set lhz_curse,29; close; } break; case 2: mes "[Sueii Slierre]"; mes "Si vous avez terminé, j'aimerais retourner à mes affaires. Veuillez m'excuser."; close2; set lhz_curse,30; end; } break; } break; } } else if (lhz_curse == 29) { mes "[Sueii Slierre]"; mes "Hum, vous êtes revenu"+( sex ? "" : "e" )+" pour vous plaindre à propos des recherches de Wolfchev? Si ne devriez pas lancer de fausses accusations sans preuves, on appelle cela de la diffamation!"; next; if (countitem(7345) > 0) { mes "^3355FFVous lui montrez les menottes. L'expression sur le visage de Sueii Slierre s'assombrit.^000000"; next; mes "[Sueii Slierre]"; mes "..."; mes "......"; next; select("Sur quoi travaille exactement Wolfchev?:Quelles sont les motivations du Laboratoire?"); mes "[Sueii Slierre]"; mes "..."; mes "......"; emotion e_ic,"Secrétaire#li"; next; mes "[Sueii Slierre]"; mes "Alors vous dites que Wolfchev serait en train de mener des recherches suspectes sur des humains, et que le Laboratoire Regenschirm serait derrière tout ça?"; next; switch(select("Exactement.:En partie.")) { case 1: break; case 2: mes "[Sueii Slierre]"; mes "Qui pensez-vous être impliqué?"; next; switch(select("Le Laboratoire Regenschirm.:Wolfchev.")) { case 1: mes "[Sueii Slierre]"; mes "Le Laboratoire Regenschirm fait partie de la culture de la République de Schwaltzvalt..."; mes "Il est impossible qu'ils soient responsables de ces recherches douteuses."; mes "Je peux vous assurer que nous avons des procédures et des protocoles de sécurité très stricts pour prévenir tout écart d'expérimentation sur les animaux."; next; switch(select("Ils cherchent pourtant d'autre formes de vies?")) { case 1: mes "[Sueii Slierre]"; mes "...............?"; mes "Je ne sais rien à propos de telles recherches."; next; break; } break; case 2: break; } break; } mes "[Sueii Slierre]"; mes "Quoi qu'il en soit, nous allons ouvrir une enquête à propos de Wolfchev et de ses recherches afin de faire lumière sur ces agissements."; next; mes "[Sueii Slierre]"; mes "Je vous dirais si nous trouvons quelque chose."; set lhz_curse,30; close; } else { mes "[Sueii Slierre]"; mes "Hum. Peu importe ce que vous avez rapporté, je ne peux pas considérer cela comme une preuve. Maintenant si vous voulez bien m'excuser, j'ai du travail qui m'attend."; set lhz_curse,29; close2; warp "lhz_in01",228,226; end; } } else if (lhz_curse == 30) { set .@li_keka,rand(1,10); if (.@li_keka > 7) { if (checkweight(1201,1) == 0) { mes "[Sueii Slierre]"; mes "^3355FFAttendez! Vous portez bien trop de choses sur vous, regardez comme vous courbez l'échine! Si vous ne voulez pas attraper un lumbago, vous devriez déposer tout ce qui ne vous est pas utile dans votre Stock Kafra.^000000"; close; } mes "[Sueii Slierre]"; mes "Oh mon dieu, vous êtes là. Vous aviez vu juste depuis le début! Au cours de notre enquête, nous avons découvert que Wolfchev conduisait des recherches non-autorisées extrêmement dangereuses!"; mes "Je vous dois des remerciements."; next; select("Que faisait-il...?"); mes "[Sueii Slierre]"; mes "Il est apparu que Wolfchev kidnappait des personnes faibles, ou bien malades, dans les taudis, et qu'ils les utilisaient en tant que cobayes!"; mes "Soyez assuré qu'il sera puni de sa témérité, et peut-être même renvoyé."; next; mes "[Sueii Slierre]"; mes "Je crois que je vous dois des excuses. Sans votre intervention, la réputation de notre corporation aurait pu être sérieusement compromise. Merci."; next; mes "[Sueii Slierre]"; mes "Oui, les expériences en lien avec les Homoncules ne sont pas tabou. Quoi qu'il en soit, acceptez ceci en gage de notre gratitude, "+( sex ? "aventurier" : "aventurière" )+"."; set lhz_curse,31; changequest 2094,2095; getitem 603,1; //Old_Blue_Box getitem 12016,10; //Speed_Up_Potion next; mes "[Sueii Slierre]"; mes "Je vous promets que la Corporation Rekenber s'assurera que cet incident ne se répètera jamais. Nous mettrons tout en oeuvre pour que cela ne se reproduise pas..."; close; } else { mes "[Sueii Slierre]"; mes "Nous n'avons pas encore trouvé quoi que ce soit, mais l'enquête avance."; close; } } else if (lhz_curse > 30) { mes "[Sueii Slierre]"; mes "Je suis heureuse de savoir que nous avons des clients tels que vous, aussi dévoués et concernés par le bien-être de la Corporation Rekenber."; close; } else { mes "[Sueii Slierre]"; mes "Excusez-moi, mais vous n'êtes pas autorisé à être ici. Veuillez vous adresser au Bureau d'Accueil si vous avez des questions à propos de la Corporation Rekenber."; mes "Merci de votre coopération."; close; } } lhz_que01,94,24,0 script #li_end -1,2,2,{ OnTouch_: if (lhz_curse > 30) { mes "^3131FFIl n'y a aucune trace du scientifique fou. Seules des piles de dossiers bien organisés demeurent au laboratoire.^000000"; if (lhz_curse == 31) { set lhz_curse,32; completequest 2095; } close; } end; } lhz_in01,43,114,0 script #li_toend 45,1,1,{ OnTouch_: if (lhz_curse > 30) { warp "lhz_que01",97,30; } else { warp "lhz_in01",277,130; } end; } lhz_que01,97,33,0 warp #li_toin01 1,1,lhz_in01,43,120 lhz_in01,278,132,0 warp #li_toin02 1,1,lhz_in01,43,120 lhz_que01,89,15,3 script Dossiers#li 111,{ mes "Nom: Engeod"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; next; mes "Nom: Kashutii"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; next; mes "Nom: Prufoz"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; close; } lhz_in01,269,114,3 script Documents#li-1 111,{ mes "Nom: Engeod"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; next; mes "Nom: Kashutii"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; next; mes "Nom: Prufoz"; mes "Âge: XX"; mes "Taille: XXX"; mes "Poids: XX"; close; } // President Quest aka. Schwartzvalt Trilogy Quest lighthalzen,179,170,4 script Homme Ordinaire 98,{ if(!lhz_boss) { mes "[Ghalstein]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + "~"; mes "Vous ne trouvez pas que Lighthalzen est une merveille de splendeur et de magnificence?"; next; switch( select( "Je suppose.","Oui, tout à fait.","Je ne sais pas trop." ) ) { case 1: mes "[Ghalstein]"; mes "Oh, et le temps est si doux aujourd'hui, parfait pour une balade dans le parc ou un pique-nique en amoureux. Ah~"; break; case 2: mes "[Ghalstein]"; mes "Oh, je suis ravi que vous soyez d'accord avec moi. Les gens qui vivent ici sont si aimables et heureux, on ressent littéralement la chaleur humaine."; break; case 3: mes "[Ghalstein]"; mes "Eh bien, peut-être que vous ne vous en rendez pas encore compte, mais je suis certain que vous découvrirez bientôt que vous adorez cette ville."; break; } next; if(BaseLevel < 60) { mes "[Ghalstein]"; mes "Ha ha ha!"; mes "Quoi qu'il en soit, je vous souhaite une bonne "+ ( isday() ? "journée" : "soirée" ) +"~"; close; } mes "[Ghalstein]"; mes "Oui, Lighthalzen ne pourrait être plus parfaite."; mes "Ahahahaha... Cependant..."; mes "Hum. Um. Oh, non, rien."; next; mes "[Ghalstein]"; mes "Ha ha ha!"; mes "Quoi qu'il en soit, je vous souhaite une bonne "+ ( isday() ? "journée" : "soirée" ) +"~"; set lhz_boss,1; close; } else if(lhz_boss == 1) { set @weather,rand(1,5); if(@weather == 4) { mes "[Ghalstein]"; mes "Hum? Il fait un peu nuageux aujourd'hui, vous ne trouvez pas?"; mes "Je n'aurais rien contre rester à l'intérieur, écouter de la musique en buvant une bonne tasse de thé."; close; } mes "[Ghalstein]"; mes "Ahhh!"; mes "Il fait si beau aujourd'hui~"; mes "Je suis bien content de pouvoir profiter des rayons du soleil."; mes "Vous sentez cette douce chaleur caresser votre visage?"; close; } else if(lhz_boss == 2) { mes "[Ghalstein]"; mes "Le soleil brille avec douceur, une faible brise souffle. Oh, il n'existe pas de meilleur temps pour prendre un bol d'air pur!"; next; switch( select( "Oui, vous avez raison.","Hum, que faites-vous ici?" ) ) { case 1: mes "[Ghalstein]"; mes "Oui, le meilleur endroit pour profiter du temps est d'être ici, dans les rues de notre charmante ville, à respirer le bon air frais. Inspirez profondément, vous sentez comme ça fait du bien?"; mes "Ooooh. Ahhhhhh~ Excellent!"; close; case 2: mes "[Ghalstein]"; mes "..."; mes "......"; mes "Je ne comprends pas ce que vous dites. Je suis en train de profiter du parfait ensoleillement de Lighthalzen, comme toujours..."; next; switch( select( "Mais je vous ai entendu parler de..." ) ) { case 1: break; } mes "[Ghalstein]"; mes "Non! Vous devez me confondre avec quelqu'un d'autre!"; mes "Maintenant, si vous voulez bien m'excuser..."; set lhz_boss,3; next; mes "^3355FFMême si ce n'était pas Ghalstein que vous venez d'entendre, il a réagi un peu sur la défensive à votre question. Comme s'il avait quelque chose à cacher... ^000000"; close; } } else if(lhz_boss == 3) { mes "[Ghalstein]"; mes "Hum? À en juger par votre regard, vous pensez encore que je suis impliqué dans un quelconque rendez-vous clandestin."; next; switch( select( "Oui, j'en suis "+(sex?"sûr":"sûre")+"!","Eh bien..." ) ) { case 1: mes "["+strcharinfo(0)+"]"; mes "Oui, j'en suis certain!"; mes "C'était vous! J'ai reconnu votre voix et votre manière de parler si... particulière!"; next; mes "[Ghalstein]"; mes "......"; mes ".........."; mes "..............."; next; mes "[Ghalstein]"; mes "D'accord. Oui, c'est vrai que j'ai rencontré quelqu'un en secret. Mais qu'est-ce qui vous donne le droit de m'interroger de la sorte, sur un ton aussi agressif?"; next; switch( select( "Je ne vous interroge pas...","Je suis "+(sex?"désolé":"désolée")+"." ) ) { case 1: mes "["+strcharinfo(0)+"]"; mes "Je ne vous interroge pas. Non, pas du tout. C'est... c'est juste que..."; next; switch( select( "Avec qui aviez-vous rendez-vous?","Je suis simplement "+(sex?"curieux":"curieuse")+"." ) ) { case 1: mes "["+strcharinfo(0)+"]"; mes "Avec qui aviez-vous rendez-vous? J'ai entendu parler d'une organisation très puissante, et je commence à me sentir très "+(sex?"concerné":"concernée")+" par cette histoire."; next; mes "["+strcharinfo(0)+"]"; mes "Même si je le voulais, je ne pense pas pouvoir ignorer ce que j'ai entendu à propos de cette corporation dangereuse. Tourner le dos à cette histoire ne semble pas être juste..."; next; mes "[Ghalstein]"; mes "Hum..."; mes "C'est vraiment ce que vous ressentez?"; next; mes "[Ghalstein]"; mes "Donnez-moi un moment s'il vous plaît. Je dois prendre le temps de réfléchir à la comment gérer au mieux cette situation."; set lhz_boss,4; close; case 2: mes "[Ghalstein]"; mes "Simplement curieux...?"; mes "Eh bien, j'espère que vous n'interférez pas à ce point avec la vie des autres simplement par curiosité."; next; mes "[Ghalstein]"; mes "Vous ne devriez pas vous mêler des affaires des autres à tort et à travers. Maintenant, si vous voulez bien m'excuser..."; close; } case 2: mes "["+strcharinfo(0)+"]"; mes "Je suis "+(sex?"désolé":"désolée")+". Je ne voulais pas me mêler de ce qui ne me regarde pas."; next; mes "[Ghalstein]"; mes "Bien, c'est d'accord. J'accepte vos excuses, mais je vous avertis: arrêtez de mettre votre nez dans mes affaires personnelles."; close; } case 2: mes "["+strcharinfo(0)+"]"; mes "Eh bien..."; mes "Je ne sais plus trop à présent."; mes "Je suppose que j'ai dû me tromper."; next; mes "[Ghalstein]"; mes "......."; mes "Oui, et d'ailleurs, accuser les gens à tort et à travers comme vous le faites, on appelle cela de la diffamation!"; close; } } else if(lhz_boss == 4) { mes "[Ghalstein]"; mes "J'ai réfléchi, et je suis arrivé à trouver un arrangement par lequel je peux vous mettre dans la confidence sans mettre à mal les activités de mon organisation."; next; mes "[Ghalstein]"; mes "Comme vous l'avez déjà deviné, je suis un membre d'une organisation dont le but est de renverser la Corporation Rekenber."; next; mes "[Ghalstein]"; mes "Cependant je ne vous donnerai pas plus d'informations sur mon organisation à moins que vous acceptiez de collaborer avec nous."; next; switch( select( "Puis-je vous apporter ma collaboration?" ) ) //Myllena: la coupure était volontaire: la phrase ne s'affiche pas en entier sinon. { case 1: break; } mes "["+strcharinfo(0)+"]"; mes "Comment puis-je vous apporter ma collaboration?"; mes "Hum, qu'est-ce que vous attendez exactement de moi?"; next; mes "[Ghalstein]"; mes "Vous avez vraiment l'air intéressé. Voyez-vous, nous pouvons utiliser votre expérience en tant qu'aventurier."; mes "Mais vous devez d'abord décider si vous coopérez avec nous ou pas."; next; switch( select( "Je ne comprends toujours pas...","Bien sûr que je vais coopérer!","Non, merci." ) ) { case 1: mes "[Ghalstein]"; mes "Très bien, laissez-moi vous éclairer. Vous avez deux choix."; next; switch( select( "Deux choix?" ) ) { case 1: break; } mes "[Ghalstein]"; mes "Si vous choisissez de coopérer avec nous, vous devrez accepter de boire périodiquement cet élixir rouge."; next; mes "[Ghalstein]"; mes "Cet élixir rouge nous permettra de suivre le moindre de vos mouvements, pour que l'on puisse vérifier que vous ne nous trahirez pas. Vous devrez coopérer avec nous, sinon nous ne vous donnerons jamais de remède."; next; mes "[Ghalstein]"; mes "Au cours de votre mission, vous devrez boire de cet élixir rouge de façon régulière, sous peine d'effets secondaires très douloureux et déplaisants. Une fois la mission terminée, nous vous fournirons un antidote."; next; switch( select( "........." ) ) { case 1: break; } mes "[Ghalstein]"; mes "Si vous choisissez de ne pas coopérer, buvez de cet élixir bleu, qui effacera de votre mémoire tous les fragments de souvenirs de notre rencontre."; next; mes "[Ghalstein]"; mes "Alors, que décidez-vous?"; next; switch( select( "Ne pas coopérer.","Coopérer." ) ) { case 1: break; case 2: mes "[Ghalstein]"; mes "Ah, bon choix."; mes "Alors, acceptez-vous de boire cet élixir rouge?"; next; switch( select( "Ne pas le boire.","Boire." ) ) { case 1: break; case 2: mes "[Ghalstein]"; mes "Très bien."; mes "Tenez, je vous en sers un verre immédiatement."; next; mes "^3355FFVous buvez d'une traite le verre d'élixir rouge. Le goût n'est pas différent de celui d'une Potion Rouge, mais il serait sage de coopérer avec Ghalstein jusqu'à la fin de la mission.^000000"; next; mes "[Ghalstein]"; mes "Vous vous sentirez peut-être un peu désorienté, cela fait toujours ça la première fois qu'on en boit."; mes "Je vous laisse un moment avant de vous parler de votre mission."; set lhz_boss,5; close; } break; } break; case 2: mes "[Ghalstein]"; mes "Ah, bon choix."; mes "Alors, acceptez-vous de boire cet élixir rouge?"; next; switch( select( "Ne pas le boire.","Boire." ) ) { case 1: break; case 2: mes "[Ghalstein]"; mes "Très bien."; mes "Tenez, je vous en sers un verre immédiatement."; next; mes "^3355FFVous buvez d'une traite le verre d'élixir rouge. Le goût n'est pas différent de celui d'une Potion Rouge, mais il serait sage de coopérer avec Ghalstein jusqu'à la fin de la mission.^000000"; next; mes "[Ghalstein]"; mes "Vous vous sentirez peut-être un peu désorienté, cela fait toujours ça la première fois qu'on en boit."; mes "Je vous laisse un moment avant de vous parler de votre mission."; set lhz_boss,5; close; } case 3: break; } mes "[Ghalstein]"; mes "C'est vraiment ce que vous ressentez? Eh bien, c'est dommage. Oui, fort dommage..."; next; mes "^3355FFVous avez soudain le sentiment étrange que quelqu'un vous observait par derrière depuis le début. Alors vous vous retournez lentement, vous êtes frappé à la tête et tombez inconscient...^000000"; percentheal 100,0; percentheal -50,0; next; mes ".........."; mes "........"; mes "....."; mes ".."; next; mes "[??????]"; mes "^666666Maintenant...^000000"; if(Sex == 1) mes "^666666Faites-lui^000000"; else mes "^666666Faites-lui^000000"; mes "^666666avaler cette pilule.^000000"; next; mes "^3355FFOn vous force à avaler une étrange pilule qui vous brouille immédiatement vos pensées. En peu de temps, votre esprit tout entier est plongé dans une brume blanche et épaisse...^000000"; set lhz_boss,0; close2; warp "lighthalzen",217,313; end; } else if(lhz_boss == 5) { mes "[Ghalstein]"; mes "Alors, comment vous sentez-vous? Pas de nausée, de frissonnement?"; mes "Bon, commençons."; next; mes "[Ghalstein]"; mes "La Corporation Rekenber entretient des liens très étroits avec le laboratoire sous-terrain Regenschirm, habité par des créatures étranges et très suspectes."; next; mes "[Ghalstein]"; mes "Votre mission est d'infiltrer ce laboratoire sous-terrain, et de rapporter des preuves de l'existence de ces créatures. Vous devrez rapporter des preuves les plus variées et nombreuses possibles."; next; mes "[Ghalstein]"; mes "Mais le plus important est qu'^FF0000il y a quelque chose là-bas que je veux que vous me rapportiez^000000. Je ne peux pas vous dire exactement ce que c'est mais croyez-moi, vous le reconnaîtrez quand vous le verrez."; next; mes "[Ghalstein]"; mes "Si vous fouillez méticuleusement le laboratoire, vous trouverez ce dont je parle. Mais avant ça, vous devez trouver un moyen de pénétrer à l'intérieur même du laboratoire."; next; mes "[Ghalstein]"; mes "Vous serez sûrement intéressé par ce rapport que nous venons juste de recevoir grâce à l'un de nos informateurs: il fait état de disparitions de certains habitants ^FF0000des taudis, dans le quartier Est de la ville^000000. Nous pensons qu'ils ont peut-être réussi à traverser illégalement..."; next; mes "[Ghalstein]"; mes "Si quelqu'un sert de passeur pour faire voyager les habitants des taudis sans autorisation, cette personne vous sera d'une grande utilité pour vous aider à vous introduire dans le laboratoire."; set lhz_boss,6; close; } else if(lhz_boss == 6) { mes "[Ghalstein]"; mes "Pour l'instant, il vaudrait mieux commencer à enquêter du côté des taudis, dans le quartier Est de la ville. Essayez de trouver quelqu'un qui puisse vous aider à vous infiltrer dans le laboratoire."; close; } else if(lhz_boss == 7) { if(!MISC_QUEST&512) { mes "[Ghalstein]"; mes "Une erreur est survenue."; close; } if ((countitem(7346)) && (countitem(7347) > 9) && (countitem(7345) > 9)) { mes "[Ghalstein]"; mes "Ah, vous avez trouvé des preuves! Nous allons enfin pouvoir attaquer notre ennemi avec des preuves solides. Je crois que vous êtes maintenant prêt pour votre prochaine mission."; next; mes "[Ghalstein]"; mes "Mais tout d'abord, je crois qu'il est l'heure de votre dose d'élixir rouge, afin que l'on puisse continuer à vous suivre. Oh, ne vous inquiétez pas, il n'y a pas d'effet d'accoutumance."; next; mes "[Ghalstein]"; mes "Pour l'heure, vous devez trouver ^FF0000Gusharr^000000, l'un de nos membres, qui doit se trouver ^FF0000près de Yuno^000000."; mes "Il vous assignera votre prochaine mission. Tenez, prenez ceci. C'est une preuve que vous travaillez avec nous. N'oubliez pas de lui montrer."; delitem 7346,1; delitem 7347,10; delitem 7345,10; set lhz_boss,8; getitem 7348,1; close; } else if((!countitem(7346)) && (!countitem(7347)) && (!countitem(7345))) { mes "[Ghalstein]"; mes "Lorsque vous serez dans le laboratoire, essayez de mettre la main sur des rapports ou tout autre sorte de preuves concrètes que nous pourrions utiliser. Je compte sur vous."; close; } else { mes "[Ghalstein]"; mes "Nous allons avoir besoin de toutes les preuves possibles contre ce laboratoire, afin d'avoir un réel appui lorsque nous attaquerons notre ennemi. Je sais que ce ne sera pas facile, mais je compte sur vous."; close; } } else if(lhz_boss == 8) { mes "[Ghalstein]"; mes "Pour l'heure, vous devez trouver Gushaar, non loin de Yuno. Il vous assignera votre prochaine mission."; close; } else if(lhz_boss < 25) { mes "[Ghalstein]"; mes "Vous avez choisi de nous aider afin d'en apprendre plus sur notre organisation. Toute aide est la bienvenue, cependant j'espère que vous ne regretterez pas de vous être impliqué à ce point."; next; mes "[Ghalstein]"; mes "Toute connaissance a un prix. Je pense que vous êtes capable de payer ce prix, mais le jeu en vaut-il la chandelle, c'est difficile à dire pour le moment."; close; } else if(lhz_boss < 43) { mes "[Ghalstein]"; mes "Vous êtes tout prêt d'avoir accompli votre mission. Si tout se déroule comme prévu, nous frapperons un grand coup à l'ennemi. Et vous serez enfin libre."; close; } else if(lhz_boss == 43) { mes "[Ghalstein]"; mes "Je ne peux pas croire ce qui s'est passé. Je viens d'apprendre que le président a été trahi! C'est horrible! Nous allons devoir tout recommencer depuis le début. Tout cela a-t-il donc été vain?!"; next; mes "[Ghalstein]"; mes "Non. Non, Jargeah serait tellement déçu si j'abandonnais. Je dois poursuivre notre rêve commun, peu importe les obstacles."; mes "Jargeah, donne-moi de la force!"; next; mes "[Ghalstein]"; mes "Vous nous avez rendu un fier service. Même si nous avons échoué, vous avez accompli vos missions à la perfection. Tenez, prenez cet antidote, afin que vous soyez enfin libéré de notre organisation."; next; mes "[Ghalstein]"; mes "J'aimerais également vous remettre ce cadeau, en espérant que vous acceptez nos excuses. Nous vous avons demandé beaucoup, et finalement nous n'avons pas réussi à accomplir le but que nous nous étions fixés. Cependant..."; set lhz_boss,44; getitem 617,1; getexp 1800000,0; next; mes "[Ghalstein]"; mes "J'aimerais vous remercier, pour tout ce que vous avez fait. J'espère que vous avez trouvé les réponses que vous étiez venu chercher lorsque vous avez décidé de nous venir en aide. Adieu, ami sincère."; close; } else { mes "[Ghalstein]"; mes "Je déteste passer pour une poule mouillée, mais un vieil adage dit: celui qui s'enfuit n'est pas un lâche, il se réserve pour un combat futur. Mais le futur commence à se faire attendre..."; //Myllena: u.u close; } } lighthalzen,173,167,1 script Switch -1,2,4,{ OnTouch: if(lhz_boss == 1) { mes "[??????]"; mes "^666666Viens."; mes "Par ici.^000000"; next; mes "[??????]"; mes "^333333Dépêche-toi, avant que les autres ne te voient...^000000"; next; mes "["+strcharinfo(0)+"]"; mes "(Ne serait-ce pas..."; mes "Cette voix m'est familière.)"; next; switch( select( "L'ignorer.","Continuer à écouter." ) ) { case 1: mes "["+strcharinfo(0)+"]"; mes "(Cette voix me semble familière..."; mes "Mais après tout, qu'importe?)"; close; case 2: mes "["+strcharinfo(0)+"]"; mes "(C'est vraiment étrange."; mes "Je suppose que je devrais continuer à écouter pour voir de quoi il retourne...)"; next; mes "[??????]"; mes "^333333Alors, pourquoi tu m'as demandé de venir dans un endroit aussi dangereux...?^000000"; next; mes "^3355FFC'est...^000000"; mes "C'est la voix de ^660000Ghalstein^3355FF!^000000"; next; mes "[????]"; mes "^666666Quelque chose d'inattendu s'est produit. D'où le changement de plan hâtif! Maintenant écoute bien...^000000"; next; mes "^3355FFTout d'un coup, les deux voix se font chuchotantes, alors que les deux hommes échangent entre eux à voix basse, des murmures à peine audibles.^000000"; // "chuchotant" n'est pas un adjectif, faudrait trouver autre chose [NoH] next; mes "[????]"; mes "^666666...."; mes "...Relations....."; mes "...Affaires.....Kafr...^000000"; next; mes "[Ghalstein]"; mes "^333333Oh. Ça a l'air vraiment urgent. Mais ce n'est pas prudent de parler de ça ici. Allons dans un endroit plus sûr.^000000"; next; mes "[????]"; mes "^666666Aucun problème."; mes "........................^000000"; next; mes "........................"; mes "....................."; mes ".................."; next; mes "^3355FFL'autre voix..."; mes "A qui appartenait-elle? En tous cas, elle a disparu! Qu'est-ce qui se passe ici?^000000"; set lhz_boss,2; close; } } } yuno_fild04,165,245,4 script Homme Morne 89,{ if(lhz_boss < 8) { mes "[Gushaar]"; mes "Décider, décider... Parfois il est difficile de faire un choix, lorsque les issues et les conséquences de ce qu'il vous apportera ne sont pas claires."; next; mes "[Gushaar]"; mes "Je pense que toutes les bonnes choses de la vie ont un coût, mais en général, la récompense en vaut le prix. Je veux dire, rien n'aurait de valeur sans sacrifice, pas vrai?"; close; } else if(lhz_boss == 8) { mes "[Gushaar]"; mes "Très bien. Choisissez votre destin. J'ai deux sortes d'élixir, un rouge et un bleu. Lequel allez-vous boire?"; next; switch( select( "????","Élixir Rouge","Élixir Bleu" ) ) { case 1: mes "[Gushaar]"; mes "Si vous n'êtes pas capable de prendre une décision, vous ne pourrez faire partie de l'action. Et si vous n'agissez pas, rien ne se produira."; mes "La vie doit être pour vous un véritable ennui~"; close; case 2: mes "[Gushaar]"; mes "Rouge, c'est ça? J'aime votre style. Mais n'y a-t-il pas quelque chose que vous voudriez me montrer auparavant?"; next; switch( select( "Ah, oui!","De quoi parlez-vous?" ) ) { case 1: if(!countitem(7348)) { mes "[Gushaar]"; mes "Hé... Euh..."; mes "N'êtes-vous pas censé transporter quelque chose de secret?"; close; } mes "^3355FFVous brandissez courtoisement votre Carte de Membre à Gushaar, qui vous acquiesce d'un mouvement de tête.^000000"; next; mes "[Gushaar]"; mes "Oui, c'est tout à fait ce que je voulais voir. Bien, vous allez participer à une nouvelle mission. Attendez juste une seconde, le temps que je retrouve laquelle dans mes papiers..."; set lhz_boss,9; close; case 2: mes "[Gushaar]"; mes "Hein?! Eh bien, je ne fais pas souvent cette erreur. Je suis désolé, je vous ai pris pour quelqu'un d'autre."; close; } case 3: mes "[Gushaar]"; mes "Bleu...? Hum..."; mes "Ce n'est pas un très bon choix, l'ami. Enfin, si vous êtes celui que vous prétendez..."; close; } } else if(lhz_boss == 9) { mes "[Gushaar]"; mes "Très bien, tout d'abord, vous devez savoir pourquoi la Corporation Rekenber est notre pire ennemi."; mes "Saviez-vous qu'elle contrôle purement et simplement toute la République de Schwaltzvalt?"; next; mes "[Gushaar]"; mes "Ils sont si puissants qu'ils peuvent manipuler toute l'économie, les médias, et même la politique de cette nation. D'autres corporations existent, bien sûr, mais elles ne sont rien en comparaison."; next; mes "[Gushaar]"; mes "La Corporation Rekenber..."; mes "Ils ont la main mise sur toutes les autres compagnies, simplement par le fait de forcer les politiciens à régler leur note. Nous ne sommes pas dans une vraie république..."; next; mes "[Gushaar]"; mes "Le but ultime de notre groupe, 'Le Souffle de la Liberté', est d'établir une véritable indépendance de la République de Schwaltzvalt, en détruisant la Corporation Rekenber."; next; mes "[Gushaar]"; mes "Heureusement, le nouveau président de la République de Schwaltzvalt, M. Weierstrass, est favorable à notre cause. Il travaille avec nous afin de soulever une révolution qui renversera la Corporation Rekenber."; next; mes "[Gushaar]"; mes "Votre mission est simple: rendez visite au président, et rapportez toutes les informations qu'il a à nous transmettre. Souvenez-vous de sa position, car vous ne pourrez le rencontrer qu'à certaines heures."; set lhz_boss,10; close; } else if(lhz_boss == 10) { mes "[Gushaar]"; mes "J'espère que vous comprenez mieux le but ultime du 'Souffle de la Liberté' à présent. Quoi qu'il en soit, vous devez rendre visite à notre président, Karl Theodor Weierstrass."; next; mes "[Gushaar]"; mes "Ce ne sera pas chose aisée de rencontrer un homme si haut placé. Montrez votre Carte de Membre à sa secrétaire, et tout devrait bien se passer."; next; mes "[Gushaar]"; mes "À cause de son emploi du temps, vous ne pourrez le rencontrer que de ^FF000020h00 à 23h00^000000, et de ^FF000011h00 à 14h00^000000. Bonne chance pour votre mission, mon ami."; set lhz_boss,11; close; } else { mes "[Gushaar]"; mes "Rekenber..."; mes "J'assisterai à votre chute, même si ce doit être la dernière chose que je verrai!"; close; } } yuno_pre,69,20,4 script Secrétaire#1 862,{ if(lhz_boss < 11) { mes "[Hes O'Neil]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", en quoi puis-je vous aider?"; next; switch( select( "Oh. Rien, merci.","Je souhaite rencontrer le président~","Q-Qui êtes-vous...?" ) ) { case 1: mes "[Hes O'Neil]"; mes "Vous vous trouvez actuellement dans le bâtiment qui abrite le gouvernement. Certaines zones à accès restreint ne sont pas accessibles au public."; close; case 2: mes "[Hes O'Neil]"; mes "Le président Weierstrass?"; mes "Avez-vous un rendez-vous pour le rencontrer aujourd'hui?"; next; switch( select( "Oui","Non" ) ) { case 1: mes "[Hes O'Neil]"; mes "Très bien. Puis-je avoir votre nom, afin que je vérifie sur son emploi du temps de la "+ ( isday() ? "journée" : "soirée" ) +"?"; next; switch( select( ""+strcharinfo(0)+"" ) ) { case 1: break; } mes "[Hes O'Neil]"; mes ""+strcharinfo(0)+"?"; mes "Je suis désolée, mais votre nom n'est pas sur la liste. Vous ne pouvez rencontrer le président que sur rendez-vous. Merci de votre compréhension."; close; case 2: mes "[Hes O'Neil]"; mes "Je suis désolée, mais le président est quelqu'un de très occupé. Il ne peut recevoir que les personnes ayant convenu d'un rendez-vous."; close; } case 3: mes "[Hes O'Neil]"; mes "Hum...?"; mes "Je suis la secrétaire personnelle du président de la République de Schwaltzvalt."; close; } } else if(lhz_boss < 16) { mes "[Hes O'Neil]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", en quoi puis-je vous aider?"; next; switch( select( "Montrer la Carte de Membre.","Je souhaite rencontrer le président.","Rien, merci." ) ) { case 1: if(!countitem(7348)) { mes "^3355FFAttendez une seconde..."; mes "Où est passée votre Carte de Membre du 'Souffle de la Liberté'?^000000"; close; } if(((gettime(3) > 10) && (gettime(3) < 15)) || ((gettime(3) > 19) && (gettime(3) <= 23))) { mes "^3355FFVous brandissez fièrement votre Carte de Membre du 'Souffle de la Liberté'^000000"; next; mes "[Hes O'Neil]"; mes "Oh... Je vois."; mes "Le président vous attend."; mes "Veuillez me suivre, par ici je vous prie."; close2; warp "yuno_pre",113,53; end; } mes "[Hes O'Neil]"; mes "Oh... Je vois."; mes "Je suis désolée mais vous êtes en avance à votre rendez-vous. Désolée de vous importuner, mais pourriez-vous repasser un peu plus tard?"; close; case 2: mes "[Hes O'Neil]"; mes "Le président Weierstrass?"; mes "Avez-vous un rendez-vous pour le rencontrer aujourd'hui?"; next; switch( select( "Oui","Non" ) ) { case 1: mes "[Hes O'Neil]"; mes "Très bien. Puis-je avoir votre nom, afin que je vérifie sur son emploi du temps de la "+ ( isday() ? "journée" : "soirée" ) +"?"; next; switch( select( ""+strcharinfo(0)+"" ) ) { case 1: break; } mes "[Hes O'Neil]"; mes ""+strcharinfo(0)+"?"; mes "Je suis désolée, mais votre nom n'est pas sur la liste. Vous ne pouvez rencontrer le président que sur rendez-vous. Merci de votre compréhension."; close; case 2: mes "[Hes O'Neil]"; mes "Je suis désolée, mais le président est quelqu'un de très occupé. Il ne peut recevoir que les personnes ayant convenu d'un rendez-vous."; close; } case 3: mes "[Hes O'Neil]"; mes "Vous vous trouvez actuellement dans le bâtiment qui abrite le gouvernement. Certaines zones à accès restreint ne sont pas accessibles au public."; close; } } else if(lhz_boss == 16) { if(!countitem(7342)) { mes "[Hes O'Neil]"; mes "Hum? Je croyais que le président devait vous remettre un dossier, mais peut-être que je me trompe? Voyons voir..."; close; } mes "[Hes O'Neil]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", puis-je vous aider?"; next; switch( select( "J'ai apporté ceci." ) ) { case 1: break; } mes "[Hes O'Neil]"; mes "Ah, le dossier dont j'avais besoin. Je suis désolée de vous avoir dérangé pour cela. Merci beaucoup de votre aide."; delitem 7342,1; set lhz_boss,17; close; } else if(lhz_boss < 21) { mes "[Hes O'Neil]"; mes "Je suis désolée, mais le président est actuellement en déplacement. Revenez le voir un autre jour?"; close; } else if(lhz_boss < 43) { mes "[Hes O'Neil]"; mes "Oh, le président vous attend."; mes "Veuillez me suivre, par ici."; close2; warp "yuno_pre",113,53; end; } else if(hg_tre == 56) { mes "[Hes O'Neil]"; mes "Le président a ordonné de ne laisser entrer personne dans son bureau."; next; mes "["+strcharinfo(0)+"]"; mes "Vous changerez d'avis sitôt que vous aurez entendu mes explications."; next; mes "[Hes O'Neil]"; mes "..............."; mes "C'est quelque chose de très important?"; next; mes "["+strcharinfo(0)+"]"; mes "L'importance en est vitale."; next; mes "[Hes O'Neil]"; mes "Alors d'accord, allez-y"; mes "(*murmure*) J'espère que vous lui redonnerez de la force."; close2; warp "yuno_pre",113,53; end; } else if(hg_tre > 56) { mes "[Hes O'Neil]"; mes "Le président est ravi de chacune de vos visites."; close2; warp "yuno_pre",113,53; end; } else { mes "[Hes O'Neil]"; mes "Je suis désolée..."; mes "Notre président a besoin de rester seul pour le moment."; close; } } yuno_pre,95,71,5 script Garde 852,{ if(lhz_boss < 11) { mes "[Garde]"; mes "Vous êtes dans la résidence du président. Le port d'armes est prohibé dans l'enceinte du bâtiment du gouvernement. Merci de votre coopération."; close2; nude; warp "yuno_pre",83,22; end; } else if(lhz_boss == 11 || lhz_boss == 12) { if(lhz_boss == 12) set @visit_pre,rand(1,10); if(@visit_pre == 7) { mes "[?????]"; mes "Je vois."; mes "Dans ce cas..."; next; mes "[????????]"; mes "Hum...."; mes "Je comprends..."; mes "......"; next; enablenpc "Gentilhomme"; next; mes "[?????]"; mes ".........."; next; mes "[Garde]"; mes "Ah, M. Keshnaar."; mes "Vous partez déjà?"; next; mes "[Keshnaar]"; mes "Oui, il est l'heure. Ah, puis-je vous demander qui est"; if(Sex == 1) mes "le jeune homme ici présent?"; else mes "la ravissante jeune femme ici présente?"; next; mes "[Garde]"; mes "M. Keshnaar,"; mes "Je vous présente "+strcharinfo(0)+"."; mes ""+strcharinfo(0)+", permettez-moi de vous présenter Eridan Keshnaar."; next; mes "[Keshnaar]"; mes "Ravi de vous rencontrer. Maintenant, si vous voulez bien m'excuser, le devoir m'appelle. Bonne "+ ( isday() ? "journée" : "soirée" ) +"~"; next; mes "[Garde]"; mes "Prenez soin de vous,"; mes "M. Keshnaar."; set lhz_boss,13; disablenpc "Gentilhomme"; close; } mes "[Garde]"; mes "Veuillez patienter un instant."; mes "Pour l'instant le président reçoit un autre invité."; mes "Merci de votre patience."; if(lhz_boss == 11) set lhz_boss,12; close; } else if(lhz_boss == 13) { mes "[Garde]"; mes "Vous pouvez entrer et parler au président. Merci d'avoir patienté."; next; switch( select( "Merci.","Qui était-ce à l'instant...?" ) ) { case 1: if(Sex == 1) mes "Monsieur "+strcharinfo(0)+""; else { if(getpartnerid()) mes "Madame "+strcharinfo(0)+""; else mes "Mademoiselle "+strcharinfo(0)+""; } mes "est ici pour s'entretenir avec vous."; next; mes "....."; next; mes "[Président]"; mes "Oh, vous êtes en avance!"; mes "Je suis désolé, mais pourriez-vous patienter une minute?"; next; mes "[Garde]"; mes "Oui, monsieur."; mes "Toutes mes excuses. Pourriez-vous attendre que le président soit prêt?"; close; case 2: mes "[Garde]"; mes "Oh, M. Keshnaar est le chef négociateur de la Corporation Rekenber."; mes "Il rend souvent visite au président afin de discuter des dernières nouvelles."; set lhz_boss,14; close; } } else { mes "[Garde]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + "."; mes "Vous pouvez entrer voir le président."; close2; warp "yuno_pre",78,69; end; } } yuno_pre,96,69,2 script Gentilhomme 754,{ OnInit: disablenpc "Gentilhomme"; end; } yuno_pre,69,79,4 script Président 872,{ if(checkweight(7342,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } cutin "lhz_karl.bmp",2; if(lhz_boss < 11) { mes "[Karl]"; mes "Comment êtes-vous entré ici?"; mes "Veuillez quitter cet endroit immédiatement!"; mes "Sécurité...!"; close2; cutin "",255; warp "yuno_pre",83,22; } else if(lhz_boss == 14) { mes "[Karl]"; mes "Ah, bienvenue~"; mes "Cela n'a pas dû être chose facile pour vous d'arriver jusqu'ici."; mes "Je suis ravi de pouvoir enfin vous rencontrer."; next; mes "[Karl]"; mes "Comme Ghalstein a dû vous le dire, 'Le Souffle de la Liberté' a été formé dans le but de faire tomber la Corporation Rekenber. Maintenant, je suis certain que vous avez de nombreuses questions à me poser..."; next; L_Mission: switch( select( "Histoire du Souffle de la Liberté.","But de la Rekenber.","But du Souffle de la Liberté.","Détails à propos de ma mission.","Je suis prêt"+( sex ? "" : "e" )+" pour ma mission." ) ) { case 1: mes "[Karl]"; mes "Pendant longtemps, personne n'osa défier la Rekenber. Notre nation était mécontente de leurs règles, mais notre pays manque cruellement de solidarité, si bien que les gens ne pouvaient rien faire."; next; mes "[Karl]"; mes "Mais un jour, j'ai été contacté par certaines personnes qui revendiquaient de partager mon opinion à propos de la Corporation Rekenber."; mes "Plus tard, j'ai appris que ces personnes étaient étroitement liées à la Corporation Kafra."; next; mes "[Karl]"; mes "Apparemment, ils subissaient déjà la rude concurrence de la Corporation Cool Event, qui est actuellement soutenue par la Corporation Rekenber."; next; mes "[Karl]"; mes "Nous avons décidé de mettre nos ressources en commun pour affronter ce qui apparaissait comme un ennemi commun. Nous avons rassemblé des militants, et nous nous sommes appelés 'Le Souffle de la Liberté'."; next; mes "[Karl]"; mes "Si vous souhaitez entrer en contact directement avec la Corporation Kafra, sachez que la ^FF00003ème Équipe de Sécurité^000000 est constituée par nos militants. Oh, avez-vous d'autres questions?"; next; goto L_Mission; case 2: mes "[Karl]"; mes "Il est vrai que les entreprises ont pour but de retirer des profits et faire fructifier de l'argent, mais la Corporation Rekenber est bien plus néfaste."; mes "En réalité, ils veulent dominer tout le continent de Rune-Midgard."; next; mes "[Karl]"; mes "Le PDG de cette compagnie est entouré de mystères. Bien que je sois le Président de la République de Schwaltzvalt, j'ai beaucoup de difficulté à communiquer avec lui."; next; mes "[Karl]"; mes "C'est frustrant, mais nous n'avons aucune idée de quels sont leurs véritables buts. Avez-vous d'autres questions?"; next; goto L_Mission; case 3: mes "[Karl]"; mes "Le seul but du Souffle de la Liberté est de détruire la Corporation Rekenber, afin de libérer la République de Schwaltzvalt de l'oppression qu'elle subit."; next; mes "[Karl]"; mes "Bien sûr, nous réalisons combien cette tâche sera malaisée. Il faudra du temps et beaucoup de sacrifices avant de pouvoir voir nos buts devenir réalité. Avez-vous d'autres questions?"; next; goto L_Mission; case 4: mes "[Karl]"; mes "Ah, oui, votre prochaine mission. Je suis prêt à vous donner tous les détails. Si vous n'avez pas d'autres questions à me poser, nous pouvons commencer."; next; goto L_Mission; case 5: mes "[Karl]"; mes "Très bien."; mes "Votre mission ne sera pas trop difficile, mais elle doit être accomplie dès que possible, donc ne tardez pas trop. Compris?"; next; switch( select( "Attendez, j'ai encore une question!","Oui, Monsieur le Président" ) ) { case 1: mes "[Karl]"; mes "Hum? Je croyais que vous n'aviez plus de questions à poser. Je vous écoute, et essayerai de répondre à votre demande."; next; goto L_Mission; case 2: mes "[Karl]"; mes "Je suis ravi de l'entendre. Très bien, donnez-moi un instant, que je retrouve le dossier associé à votre mission."; set lhz_boss,15; close2; cutin "",255; end; } } } else if(lhz_boss == 15) { mes "[Karl]"; mes "Vous devez vous rendre au Quartier Général de la Corporation Kafra situé à Al De Baran, pour y rencontrer une jeune femme du nom de ^FF0000Benith^000000. Elle vous fournira les détails de votre prochaine mission."; next; mes "[Karl]"; mes "Soyez prudent, et ne dites rien à propos du Souffle de la Liberté et de votre coopération avec nous, si vous n'êtes pas dans un endroit sûr. Les murs ont des oreilles, alors ne mettez pas nos plans en péril."; mes "Maintenant, hâtez-vous!"; next; mes "[Karl]"; mes "Ah, avant que j'oublie, pourriez-vous apporter ce dossier à ^FF0000Mademoiselle Hes O'Neil^000000 avant de partir?"; mes "Merci beaucoup."; set lhz_boss,16; getitem 7342,1; close2; cutin "",255; end; } else if(lhz_boss < 21) { mes "[Karl]"; mes "Hâtez-vous! Vous devez réussir la mission assignée par Benith, au Quartier Général de la Corporation Kafra à Al De Baran. Cette tâche est très urgente, c'est une mission de haute priorité..."; close2; cutin "",255; end; } else if(lhz_boss == 21) { if(!countitem(7343)) { mes "[Karl]"; mes "Hum? J'espérais que vous me rapportiez un dossier important. Dépêchez-vous, toute notre organisation est en jeu!"; close2; cutin "",255; end; } mes "[Karl]"; mes "Ah, vous êtes de retour."; mes "Bon travail, j'ai entendu dire que la mission a été un succès."; mes "Un succès officiel si je puis dire."; mes "..............................."; next; mes "[Karl]"; mes "Pauvre très cher Jargeah. Pourquoi lui? Pourquoi le destin est-il aussi cruel et sévère? Je n'arrive toujours pas à croire qu'il est parti. Pas plus tard que la semaine dernière, nous..."; next; mes "[Karl]"; mes "Je suis désolé. Vous ne le connaissiez pas bien, mais tous ses proches l'aimaient énormément. Je suis fier de le dire. L... Laissez-moi consulter mes dossiers une minute s'il vous plaît..."; delitem 7343,1; set lhz_boss,22; close2; cutin "",255; end; } else if(lhz_boss == 22) { set @read_pre,rand(1,5); if(@read_pre == 3) { mes "[Karl]"; mes "Hum. Après avoir relu entièrement ce dossier, il me semble qu'on tient le bon bout. Nous avons plusieurs pistes, mais cependant pas encore assez de preuves pour mettre à mal la Corporation Rekenber."; next; mes "[Karl]"; mes "D'après ce que j'ai sous les yeux, un chercheur du nom de Shinokas, qui travaillait pour la Rekenber, se serait soudainement volatilisé. Apparemment, il aurait été au courant de certains des secrets de la Corporation."; next; mes "[Karl]"; mes "Mes hommes m'ont informé avoir repéré la trace de Shinokas pour la dernière fois à Einbroch. Il est certainement encore là-bas. Mais que sait-il réellement?"; next; mes "[Karl]"; mes "Nous devons lui parler pour apprendre ce qu'il cache si ardemment à la Corporation Rekenber. Votre prochaine mission est de trouver Shinokas. Bonne chance."; next; mes "[Karl]"; mes "Ah, et dépêchez-vous. Je ne veux pas que nos ennemis découvrent Shinokas avant que nous l'ayons fait parler."; if(Shinokas_Quest == 11) set lhz_boss,24; else set lhz_boss,23; close2; cutin "",255; end; } mes "[Karl]"; mes "Je suis désolé, mais il me faut plus de temps pour analyser toutes les informations de ce dossier. De plus, je suis très peiné par le sacrifice de Jargeah. Il a fait tout ça pour que l'on récupère ce dossier... ^333333*Soupir*^000000 Jargeah..."; next; mes "[Karl]"; mes "Essayez de vous détendre pendant que j'épluche ce dossier. Je devrais avoir terminé très bientôt... enfin j'espère..."; close2; cutin "",255; end; } else if(lhz_boss == 23) { if(Shinokas_Quest == 11) //pourquoi ça ne marche pas???!! { mes "[Karl]"; mes "Des morceaux du Coeur d'Ymir? C'est ce qu'ils cherchent à obtenir? Que peuvent-ils bien espérer faire avec quelque chose d'aussi incroyablement dangereux?!"; next; mes "[Karl]"; mes "Hum. Cette nouvelle information soulève de nouvelles questions. Heureusement, nous avons de nouvelles données en provenance de l'indicateur qui avait repéré Shinokas."; next; mes "[Karl]"; mes "Nous avons appris récemment que Shinokas a réussi à accéder aux archives secrètes du Laboratoire Regenschirm, un laboratoire de recherches affilié à la Rekenber."; mes "Shinokas y travaillait, c'est pour ça qu'il a réussi à en apprendre autant à ce sujet."; next; mes "[Karl]"; mes "Il vous sera difficile et extrêmement dangereux d'accéder à ces archives. C'est pour cette raison que je souhaite que vous rencontriez une personne de la Corporation Kafra près de Lighthalzen."; next; mes "[Karl]"; mes "Et ne vous inquiétez pas..."; mes "Elle saura exactement qui vous êtes et comment vous aider."; set lhz_boss,26; close2; cutin "",255; end; } mes "[Karl]"; mes "Nous ne savons pas encore de quelle manière les informations de Shinokas pourront nous aider, mais nous devons connaître tout ce qui pourrait mettre à mal la Corporation Rekenber."; next; mes "[Karl]"; mes "Tant de choses restent encore inconnues à leur sujet. Leurs motivations, leurs méthodes, et la plupart des détails les plus importants... Nous sommes dans le noir le plus total à ce sujet."; next; mes "[Karl]"; mes "Par tous les moyens, vous devez trouver Shinokas et voir ce que vous pouvez apprendre de lui! Vos efforts ne resteront pas vains, "+strcharinfo(0)+"."; close2; cutin "",255; end; } else if(lhz_boss == 24) { mes "[Karl]"; mes "Hum? Qu'y a-t-il?"; mes "Maintenant que j'y pense, vous avez réagi bizarrement lorsque j'ai mentionné le nom de Shinokas."; next; switch( select( "Oh, non. Pas vraiment.","En fait, Shinokas est..." ) ) { case 1: mes "[Karl]"; mes "Cela doit être mon imagination. Très bien, mettez-vous à la recherche de Shinokas au plus vite, il court un grave danger à l'heure même où nous parlons!"; close2; cutin "",255; end; case 2: mes "[Karl]"; mes "Oh..."; mes "Vous avez déjà rencontré Shinokas, alors? Vous avez assisté à ses derniers instants? Quelle étrange coïncidence."; next; mes "[Karl]"; mes "Je vois, plus besoin d'enquêter à propos de Shinokas maintenant. Alors, qu'avez-vous appris à propos du secret pour lequel il était pourchassé?..."; next; mes "[Garde]"; mes "Monsieur le Président,"; mes "Mademoiselle Hes O' Neil vous fait porter un message urgent."; next; mes "[Karl]"; mes "Hum..."; mes "Faites-la entrer je vous prie."; next; enablenpc "Secrétaire#2"; next; mes "[Hes O'Neil]"; mes "Monsieur, je suis désolée de vous interrompre, mais je dois vous montrer quelque chose immédiatement!"; next; mes "[Karl]"; mes "Très bien, montrez-moi ces nouveaux dossiers. Oh, ce sont...! Merci, Mademoiselle O' Neil, vous pouvez disposer à présent."; next; mes "[Hes O'Neil]"; mes "Merci monsieur. Encore une fois, je vous renouvelle mes excuses pour vous avoir déranger pendant votre rendez-vous."; next; disablenpc "Secrétaire#2"; next; mes "[Karl]"; mes "Très bien, voyons voir ce que contiennent exactement ces documents. Il y a un rapport direct avec notre enquête sur Shinokas et ses secrets..."; set lhz_boss,25; close2; cutin "",255; end; } } else if(lhz_boss == 25) { set @talk_pre,rand(1,10); if(@talk_pre == 8) { mes "[Karl]"; mes "Très bien, je viens juste de terminer l'analyse des rapports que nous ont récemment rapportés nos agents sur le terrain. Merci d'avoir patienté jusqu'à présent."; next; mes "[Karl]"; mes "Nous avons appris récemment que Shinokas a réussi à accéder aux archives secrètes du Laboratoire Regenschirm, un laboratoire de recherches affilié à la Rekenber."; mes "Shinokas y travaillait, c'est pour ça qu'il a réussi à en apprendre autant à ce sujet."; next; mes "[Karl]"; mes "Il vous sera difficile et extrêmement dangereux d'accéder à ces archives. C'est pour cette raison que je souhaite que vous rencontriez une personne de la Corporation Kafra près de Lighthalzen."; next; mes "[Karl]"; mes "Cherchez-la dans les ^3355FFplaines qui bordent Lighthalzen^000000, elle s'y trouvera certainement. Je suis désolé de ne pas pouvoir vous en dire plus, il en va de notre propre sécurité..."; next; mes "[Karl]"; mes "Et ne vous inquiétez pas..."; mes "Elle saura exactement qui vous êtes et comment vous aider."; set lhz_boss,26; close2; cutin "",255; end; } mes "[Karl]"; mes "Je m'excuse, mais analyser tous ces dossiers minutieusement demande beaucoup de temps. Veuillez patienter encore un peu, le temps que je comprenne de quoi il retourne."; close2; cutin "",255; end; } else if(lhz_boss < 37) { mes "[Karl]"; mes "Continuez de faire du bon travail, pas seulement pour le bien de la République de Schwaltzvalt, mais aussi pour la paix dans tout le continent de Rune-Midgard."; close2; cutin "",255; end; } else if(lhz_boss == 37) { if(!countitem(7344)) { mes "[Karl]"; mes "Avez-vous trouvé des preuves dans les archives secrètes du laboratoire? Dépêchez-vous! Les récents mouvements au sein de la Corporation Rekenber ne laissent présager rien de bon."; close2; cutin "",255; end; } mes "[Karl]"; mes "Ah, vous êtes de retour."; mes "Esuna m'a déjà informé du succès de votre mission. À présent remettez-moi ce dossier..."; next; mes "[Karl]"; mes "Ah, tout s'éclaire à présent. Shinokas et ses amis ont été assassinés à cause de ce morceau du Coeur d'Ymir. C'est ce que la Corporation Rekenber cherche désespérément à obtenir."; next; mes "[Karl]"; mes "Mais cela soulève de nouvelles questions. Qu'espèrent-ils faire avec le Coeur d'Ymir? Ce doit être bien plus puissant que ce tout que nous avions en tête..."; next; mes "[Karl]"; mes "Nous avons besoin de plus d'informations. Pour l'instant, retournez voir Esuna. Elle devrait recevoir sous peu une missive importante qu'elle vous remettra par la suite."; delitem 7344,1; set lhz_boss,38; close2; cutin "",255; end; } else if(lhz_boss == 38) { mes "[Karl]"; mes "Dépêchez-vous d'aller voir Esuna près de la sortie de la ville de Lighthalzen. Je deviens peut-être paranoïaque, mais j'ai encore ce sentiment que la Rekenber va bientôt passer à l'action..."; close2; cutin "",255; end; } else if(lhz_boss == 39) { if(!countitem(7343)) { mes "[Karl]"; mes "Vous n'avez pas le dossier? Retirez-le auprès d'Esuna aussi vite que possible. Il est impératif que je lise son rapport!"; close2; cutin "",255; end; } mes "[Karl]"; mes "Ah, je suis heureux de vous revoir. J'ai entendu dire que vous avez des nouvelles de la première importance? Je crains le pire."; next; switch( select( "Donner le rapport d'Esuna." ) ) { case 1: break; } mes "[Karl]"; mes "Comment...?"; mes "Je ne peux pas le croire!"; mes "Comment notre sécurité a-t-elle pu être percée?! Seul quelqu'un impliqué au coeur du projet aurait pu..."; next; mes "[Karl]"; mes "S'il vous plaît..."; mes "Accepteriez-vous de rencontrer Esuna une dernière fois? Je dois en savoir plus à propos de la manière dont tout ceci s'est passé..."; delitem 7343,1; set lhz_boss,40; close2; cutin "",255; end; } else if(lhz_boss == 41) { mes "[Karl]"; mes "Non..."; mes "Je ne peux pas le croire..."; mes "Kurelle? Mais nous avons travaillé ensemble, nous nous sommes reposés l'un sur l'autre pendant des années. Non, ce n'est pas possible...."; next; mes "[Karl]"; mes "Si c'est vrai, alors cela signifie que je n'ai été qu'un pion aux mains de l'ennemi pendant tout ce temps. J'ai... Je dois aller le demander directement à Kurelle."; next; mes "[Karl]"; mes "O'Neil!"; mes "Faites venir Kurelle ici, immédiatement!"; next; mes "[Hes O'Neil]"; mes "...Oui, monsieur."; mes "Tout de suite."; next; set lhz_boss,42; close2; cutin "",255; end; } else if(lhz_boss == 42) { mes "[Garde]"; mes "Le conseiller Kurelle"; mes "est ici."; next; mes "[Karl]"; mes "Faites-le entrer!"; mes "..................."; next; mes "[Garde]"; mes "...............?"; mes "Oui, monsieur..."; next; enablenpc "Gentilhomme Élégant"; next; mes "[Kurelle]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + ", monsieur le Président."; mes "Vous m'avez fait appeler?"; next; mes "[Karl]"; mes "..........."; mes "......."; mes "..."; next; mes "[Kurelle]"; mes "???"; mes "......."; next; mes "[Karl]"; mes "Avez-vous..."; mes "Pourquoi nous avez-vous trahis?!"; mes "Après tout ce temps, pourquoi maintenant?"; next; mes "[Kurelle]"; mes "..."; mes "......"; mes "Alors vous êtes au courant."; mes "Eh bien, je dois admettre que vous êtes plus intelligent que ce que j'imaginais."; next; mes "[Kurelle]"; mes "Ha ha ha~"; mes "Très bien, j'avoue, c'était moi."; mes "Votre bras droit."; mes "J'ai rapporté toutes vos actions à la Corporation Rekenber."; next; mes "[Karl]"; mes "Mais pourquoi...?"; mes "Je croyais que nous travaillions ensemble pour le bien de la République?"; next; mes "[Kurelle]"; mes "Oubliez ça! J'en ai marre d'être toujours dans votre ombre. Toutes ces années, vous avez été devant moi. Et voici enfin ma chance de vous battre!"; next; mes "[Karl]"; mes "Je ne peux pas y croire. Toutes ces années d'amitié n'étaient que mensonge? Nous avons même rejoint le Souffle de la Liberté ensemble. Pendant tout ce temps, tout cela n'était qu'une vaste et stupide comédie..."; next; mes "[Kurelle]"; mes "Ça suffit! Ce n'est pas une stupide comédie! ...Vous, là. "+(sex?"L'aventurier":"L'aventurière")+". Ne voyez-vous pas que cet homme est fini? Mais il n'est pas trop tard. Rejoignez-nous. Travaillez vous-aussi pour la Rekenber."; next; mes "[Kurelle]"; mes "Maintenant que j'ai un pied dans la Corporation Rekenber, je suis assuré d'obtenir leur soutien aux prochaines élections présidentielles. Et je serai élu, c'est certain, Karl!"; mes "Bwahahahahahaahahahhaah~!"; next; disablenpc "Gentilhomme Élégant"; mes "......."; mes "........."; mes "..........."; next; mes "[Karl]"; mes "Tout est fini à présent. Tous nos efforts sont anéantis. Pour vous aussi, c'est terminé. Allez parler à ^3355FFGhalstein^000000. La partie est finie, "+(sex? "aventurier":"aventurière")+"."; set lhz_boss,43; close2; cutin "",255; end; } else if(hg_tre == 56) { if(!countitem(7342)) { mes "["+strcharinfo(0)+"]"; mes "Ah, où ai-je mis le rapport?"; close; } mes "[Karl]"; mes "Oh, c'est vous.....!"; mes "Cela fait bien longtemps..."; next; mes "["+strcharinfo(0)+"]"; mes "Alors, où en sont vos plans pour contrer la Rekenber?"; next; mes "[Karl]"; mes "..................."; next; mes "[Karl]"; mes "Je n'en suis plus très sûr."; mes "Le Souffle de la Liberté a été démantelé, quant à moi je ne suis plus qu'un pantin au service de la Corporation Rekenber, tout comme le furent mes prédécesseurs au poste de président."; next; mes "["+strcharinfo(0)+"]"; mes "Il n'y a pas si longtemps, les scientifiques du Laboratoire Regenschirm ont dérobé tous les rapports, et ont détruit les machines qu'ils utilisaient pour mener leurs recherches."; next; emotion e_gasp,0; mes "[Karl]"; mes "...!"; mes "Comment? Est-ce grâce à vous? Je... je suis encore sous le choc après la trahison de mon conseiller et le démantèlement du Souffle de la Liberté... Mais vous! Vous êtes un véritable ami."; next; mes "[Karl]"; mes "Vous venez de parler de rapports de recherche, n'est-ce pas?"; mes "Oh! Pouvez-vous me donner ces rapports?"; mes "Ils représentent certainement une grande menace pour la Rekenber."; next; mes "["+strcharinfo(0)+"]"; mes "Si vous insistez, je vais vous les donner."; next; mes "[Karl]"; mes "Je suis le président de ce pays."; mes "J'ai échoué auparavant, mais je ne m'arrêterai pas alors qu'il y a encore des opportunités de faire tomber la Rekenber."; next; mes "[Karl]"; mes "Vous me rappelez le jour où j'ai décidé que je reconstruirai ce pays."; mes "Comment ai-je pu oublier toutes les responsabilités qui m'incombent?"; next; mes "["+strcharinfo(0)+"]"; mes "C'est super."; mes "Tenez, voici les rapports."; mes "J'espère que vous en ferez bon usage."; next; mes "[Karl]"; mes "Voyons voir..."; next; mes "[Karl]"; mes "Oh! Tout ceci est très intéressant."; next; mes "["+strcharinfo(0)+"]"; mes "J'ai une autre bonne nouvelle. Le Souffle de la Liberté n'a pas dit son dernier mot. Ils travaillent encore sur un projet, et j'espère que vous les soutiendrez à nouveau."; next; mes "[Karl]"; mes ".....Je suis désolé de ce que j'ai pu faire auparavant."; next; mes "[Karl]"; mes "Merci de m'avoir rapporté le courage et l'espoir. Je resterai fort, et je travaillerai dur pour atteindre mes objectifs... nos objectifs!"; next; mes "[Karl]"; mes "Je vais recruter de nouveaux membres, et les utiliser pour faire connaître au monde entier les agissements réels de la Corporation Rekenber."; next; mes "[Karl]"; mes "Merci infiniment. "; mes "Vous pouvez compter sur moi pour remettre ce pays dans le droit chemin."; set hg_tre,57; delitem 7342,1; getexp 2000000,0; getitem 617,1; close2; cutin "",255; end; } else if(hg_tre == 57) { mes "[Karl]"; mes "J'essaye de recruter des personnes capables de m'aider à faire tomber la Corporation Rekenber une bonne fois pour toutes."; mes "Merci à vous, j'ai suffisamment d'informations et de preuves pour les menacer sérieusement."; next; mes "[Karl]"; mes "Mes hommes m'ont fait savoir que toute activité a été stoppée au Laboratoire Regenschirm à présent."; mes "Vous avez rendu un fier service à la République de Schwaltzvalt."; close2; cutin "",255; end; } else { mes "[Karl]"; mes "........."; mes "............"; close2; cutin "",255; end; } } yuno_pre,77,68,0 script Secrétaire#2 862,{ OnInit: disablenpc "Secrétaire#2"; end; } yuno_pre,75,73,0 script Gentilhomme Élégant 109,{ OnInit: disablenpc "Gentilhomme Élégant"; end; } yuno_pre,117,60,0 script Eavesdrop -1,10,5,{ OnTouch: if(lhz_boss == 16) { mes "^3355FFQu'est-ce que...?"; mes "Vous entendez des"; mes "murmures provenant"; mes "de la fenêtre.^000000"; next; mes "[????]"; mes "^333333C'est ce qui est prévu..."; mes "Mais... Pourquoi..."; mes "... le président...^000000"; next; mes "[?????]"; mes "^666666.......Alors..................."; mes "...leur enquête..."; mes "............bien sûr........."; mes "...leurrer...................^000000"; next; mes "[????]"; mes "^333333...Prochaine élection....."; mes ".............................."; mes "....vous serez................"; mes ".......ne peut pas nous arrêter.^000000"; next; mes "^3355FFLes murmures deviennent à présent inaudibles. L'une des deux voix vous a cependant semblé familière...^000000"; close; } } aldebaran,58,225,4 script Employée Kafra#l1 116,{ if(lhz_boss != 17) { mes "[Employée Kafra]"; mes "Bienvenue au Quartier Général de la Corporation Kafra. Vous êtes ici au coeur logistique des opérations Kafra, où des services inédits vous sont proposés!"; next; mes "[Employée Kafra]"; mes "Si vous avez besoin de quoi que ce soit, veuillez vous adresser aux Employées Kafra situées à l'intérieur du bâtiment."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"~"; close; } mes "[Employée Kafra]"; mes ( isday() ? "Bonjour" : "Bonsoir" ) + "~"; mes "La Corporation Kafra est fière de travailler à la satisfaction de ses clients."; mes "En quoi puis-je vous aider aujourd'hui?"; next; switch( select( "J'ai une question.","Rien, merci." ) ) { case 1: mes "[Employée Kafra]"; mes "Très bien. Posez-moi votre question, et je vous répondrai au mieux. Cependant, j'aurais peut-être besoin de vous adresser vers une autre employée spécialisée dans le type d'informations que vous recherchez."; next; switch( select( "Savez-vous où je peux trouver Benith?" ) ) { case 1: break; } mes "[Employée Kafra]"; mes "Oh, Benith? Bien sûr, elle se trouve à l'intérieur du Quartier Général des Kafras, bâtiment de droite. Elle porte un uniforme spécial, vous la reconnaîtrez sans mal."; next; mes "[Employée Kafra]"; mes "Je vous souhaite une bonne "+ ( isday() ? "journée" : "soirée" ) +"!"; mes "Et souvenez-vous que les Services Kafras seront toujours à vos côtés~"; close; case 2: mes "[Employée Kafra]"; mes "N'hésitez pas à vous adresser à n'importe quelle employée du bâtiment si vous avez besoin d'une information."; mes "Merci, passez une bonne "+ ( isday() ? "journée" : "soirée" ) +"~"; close; } } aldeba_in,155,240,5 script Employée Kafra#l2 859,{ if(checkweight(7343,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if(lhz_boss < 17) { mes "[Employée Kafra]"; mes "Bienvenue au Quartier Général de la Corporation Kafra."; mes "Quels sont les nouveaux services Kafra? Je suis heureuse que vous posiez la question. Nous sommes actuellement en train de développer un tout nouveau programme, en lien direct avec la Corporation Cool Event."; next; mes "[Employée Kafra]"; mes "Ce nouveau programme proposera des services de téléportation vers les donjons, pour faciliter les voyages de nos clients réguliers. Ça a l'air super, pas vrai?"; next; mes "[Employée Kafra]"; mes "À cause de problèmes techniques, la Corporation Kafra et la Corporation Cool Event ne peuvent pas proposer les mêmes destinations. L'une des deux corporations devra donc être choisie pour représenter l'unique compagnie qui proposera les services de téléportation vers les donjons."; next; mes "[Employée Kafra]"; mes "Des élections vont avoir lieu très bientôt pour procéder au vote. Nous comptons sur votre participation."; close; } else if(lhz_boss == 17) { mes "[Employée Kafra]"; mes "Bienvenue au Quartier Général de la Corporation Kafra."; mes "Quels sont les nouveaux services Kafra? Je suis heureuse que vous posiez la question. Nous sommes actuellement en train de développer un tout nouveau programme, en lien direct avec la Corporation Cool Event."; next; mes "[Employée Kafra]"; mes "Ce nouveau programme proposera des services de téléportation vers les donjons, pour faciliter les voyages de nos clients réguliers. Ça a l'air super, pas vrai?"; next; mes "[Employée Kafra]"; mes "À cause de problèmes techniques, la Corporation Kafra et la Corporation Cool Event ne peuvent pas proposer les mêmes destinations. L'une des deux corporations devra donc être choisie pour représenter l'unique compagnie qui proposera les services de téléportation vers les donjons."; next; mes "[Employée Kafra]"; mes "Des élections vont avoir lieu très bientôt pour procéder au vote. Nous comptons sur votre participation."; next; mes "[Employée Kafra]"; mes "Deux bureaux de vote seront disponibles: un à Prontera, et un à Yuno."; mes "Chaque voix compte!"; next; switch( select( "D'accord.","Je suis "+(sex?"impatient":"impatiente")+" de pouvoir voter!" ) ) { case 1: mes "[Employée Kafra]"; mes "Avez-vous une question...?"; mes "Euh... je... En toute honnêteté, je ne connais pas encore tous les détails des services que la Corporation Kafra propose. En temps normal je... Mon travail concerne un autre département de la compagnie."; next; switch( select( "Pas de problème.","Êtes-vous Benith...?" ) ) { case 1: mes "[Employée Kafra]"; mes "*Pfiou!*"; mes "Très bien. Dans ce cas si vous avez des questions, veuillez vous adresser à une autre Employée Kafra. Merci."; close; case 2: mes "[Benith]"; mes "Oui, c'est bien moi."; mes "Est-ce que je peux faire quelque chose pour vous?"; next; switch( select( "Non, pas vraiment.","Montrer la Carte de Membre." ) ) { case 1: mes "[Benith]"; mes "Ah?"; mes "Bon, d'accord."; close; case 2: if(!countitem(7348)) { mes "^3355FFAttendez..."; mes "Vous ne pouvez pas montrer votre carte de membre du Souffle de la Liberté si vous ne l'avez pas sur vous!^000000"; close; } mes "[Benith]"; mes "Oh, je vous attendais. Je peux enfin faire tomber le masque, et arrêter de prétendre être une Employée Kafra. Retour aux affaires! Je vais vous expliquer votre mission."; next; mes "[Benith]"; mes "En tant qu'aventurier expérimenté, vos spécialités doivent être le combat contre les monstres, et la quête d'objets perdus. Nous vous confions une mission de sauvetage qui requiert de l'expérience dans ces deux domaines."; next; mes "[Benith]"; mes "L'un de nos agents spéciaux s'est fait prendre dans un accident, et est maintenant coincé dans la ^FF0000Vallée de la Faucheuse Sinistre^000000, quelque part entre Einbroch et Lighthalzen."; next; mes "[Benith]"; mes "Cet agent, nommé Jargeah, se cache actuellement près des ruines d'un pont dans cette zone. Tous nos autres agents sont actuellement assignés en mission, vous êtes donc sa dernière chance."; next; mes "[Benith]"; mes "Il est sérieusement blessé, alors dépêchez-vous avant que l'ennemi ne mette la main sur lui..."; set lhz_boss,18; close; } } case 2: mes "[Employée Kafra]"; mes "Alors nous sommes deux!"; mes "Je veux dire... votre participation au vote sera grandement appréciée. Souvenez-vous que les Services Kafra seront toujours à vos côtés."; close; } } else if(lhz_boss == 18) { mes "[Benith]"; mes "Dépêchez-vous d'aller sauver Jargeah. Si l'ennemi l'attrape avant que nous ayons pu lui porter secours, tous ses efforts auront été vains."; next; mes "[Benith]"; mes "Vous devriez le trouver près des ruines d'un pont dans la Vallée de la Faucheuse Sinistre, quelque part entre Einbroch et Lighthalzen."; close; } else if(lhz_boss == 19) { if(!countitem(7343)) { mes "[Benith]"; mes "Dépêchez-vous!"; mes "L'ennemi ne doit pas attraper Jargeah avant que nous l'ayons retrouvé! Sa vie ainsi que l'avenir du Souffle de la Liberté sont en jeu!"; close; } mes "[Benith]"; mes "Vous êtes de retour! Avez-vous retrouvé Jargeah? Vous a-t-il communiqué l'information qu'il avait réussi à obtenir? Mais..."; mes "Où est Jargeah? Est-il...?"; next; switch( select( "Il a rejoint un monde meilleur." ) ) { case 1: break; } mes "[Benith]"; mes "..."; mes "......"; next; mes "[Benith]"; mes "Quoi...?! Noooon!"; mes "Jargeah!"; mes "Je jure que ta mort n'aura pas été vaine! Pourquoi... Pourquoi es-tu mort...."; mes "Vous! Répondez-moi!!"; next; mes "[Benith]"; mes "Je ne peux pas... Non. Nous devons faire honneur au noble sacrifice de Jargeah avant de pouvoir nous adonner au luxe de nous apitoyer sur sa perte... et cette tristesse nous envahir... Donnez-moi les dossiers que vous avez récupérés, je vais les lire immédiatement..."; delitem 7343,1; set lhz_boss,20; close; } else if(lhz_boss == 20) { mes "[Benith]"; mes "Très bien. Reprenez ces dossier, et portez-les ^FF0000lui^000000 au plus vite."; mes "Vous savez de qui je parle. Le Souffle de la Liberté compte sur vous, brave aventurier."; set lhz_boss,21; getitem 7343,1; next; mes "[Benith]"; mes "Je jure sur la tombe de mon père que les larmes que j'ai versées pour Jargeah seront accompagnées du sang que je verserai pour venger sa mort."; mes "Jargeah, regarde-moi!"; close; } else { mes "[Benith]"; mes "B-Bienvenue au Quartier Général de la Corporation Kafra."; mes "Quels sont les nouveaux services proposés par la compagnie?"; mes "^333333Euh... je... Laissez-moi consulter mes fiches...^000000"; close; } } lhz_fild02,228,214,0 script Homme Blessé 849,{ if(checkweight(7343,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if(lhz_boss < 18) { mes "[?????]"; mes "^333333*Kof kof*^000000"; mes "Je ne pourrai pas..."; mes "tenir encore longtemps... Ils..."; mes "Ils enverront bientôt quelqu'un..."; next; mes "^3355FFCet homme est visiblement blessé...!^000000"; next; mes "["+strcharinfo(0)+"]"; mes "H-hé...!"; mes "Êtes-vous blessé?"; mes "Avez-vous besoin d'aide? ..."; next; mes "[?????]"; mes "N-non..!"; mes "Partez, ne restez pas ici! Vous ne devez pas attirer l'attention, sinon ils me trouveront! Ne vous inquiétez pas, pour l'amour de Dieu allez-vous en!"; close; } else if(lhz_boss == 18) { mes "[?????]"; mes "^333333*Kof kof*^000000"; mes "Je ne pourrai pas..."; mes "tenir encore longtemps... Ils..."; mes "Ils enverront bientôt quelqu'un..."; next; switch( select( "Jargeah?","L'ignorer." ) ) { case 1: mes "[Jargeah]"; mes "^333333*Kof... Arh*^000000"; mes "C-Comment connaissez-vous mon nom..."; mes "Peu importe. Qui... Que... Pour quelle organisation travaillez-vous...?"; next; input @jargeah$; if((@jargeah$ == "Corporation Kafra") || (@jargeah$ == "Souffle de la Liberté")) { mes "[Jargeah]"; mes "Dieu merci! Vous êtes finalement venu à moi. Si vous étiez arrivé un peu plus tard, je ne serai peut-être plus de ce monde. Tenez, prenez ceci avec vous..."; set lhz_boss,19; getitem 7343,1; next; mes "[Jargeah]"; mes "Oh... Oh non."; mes "*Kof kof*"; mes "Je pense... Est-ce que... Pouvez-vous dire à Cilantro que... Dites-lui que je l'ai-- ^333333*Huk*^000000"; close2; disablenpc "Homme Blessé"; end; } mes "[Jargeah]"; mes "Non... Non, vous n'êtes pas celui que j'attends... ^333333*Huk*^000000"; next; mes "^3355FFCe n'est pas bon. Jargeah a vraiment très mauvaise mine."; close; case 2: mes "^3355FFAinsi vous laissez ce pauvre blessé livré à lui-même. Ce n'est pas exactement ce qu'on appellerait le meilleur choix moral.^000000"; close; } } OnInit: disablenpc "Homme Blessé"; end; } lhz_fild02,224,220,0 script Wounded Man Switch -1,3,3,{ OnTouch: if(lhz_boss == 18) { mes "[?????]"; mes "^333333*Kof kof*^000000"; mes "Tout autour de moi s'assombrit. J'ai si froid..."; enablenpc "Homme Blessé"; close; } } lhz_fild01,76,214,0 script Esuna Trigger -1,5,5,{ OnTouch: if((lhz_boss == 26) || (lhz_boss == 36) || (lhz_boss == 38) || (lhz_boss == 40)) { mes "[????]"; mes "Venez,"; mes "par ici."; close2; enablenpc "Femme Mystérieuse"; warp "lhz_fild01",64,223; end; } } lhz_fild01,66,219,4 script Femme Mystérieuse 859,{ if(lhz_boss == 26) { if(checkweight(7343,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } mes "[Esuna]"; mes "Je vous attendais. Nous n'avons pas beaucoup de temps, alors je vais vous expliquer rapidement. Votre mission est de vous introduire dans les bâtiments de la Corporation Rekenber afin de dérober des preuves de leurs méfaits."; next; mes "[Esuna]"; mes "Cependant il ne vous sera pas aisé de vous infiltrer là-bas. Ils viennent tout juste de renforcer la sécurité, depuis l'incident avec Shinokas, et... et Jargeah. Jargeah..."; next; mes "[Esuna]"; mes "Vous devrez vous arranger pour obtenir un laissez-passer grâce à l'un de nos agents qui a réussi à se faire employer à l'intérieur sans attirer l'attention."; next; mes "[Esuna]"; mes "Une fois ceci fait, trouvez les ^FF0000Archives Secrètes^000000, neutralisez le système de sécurité, et volez les preuves aussi rapidement que possible. C'est bien compris?"; next; mes "[Esuna]"; mes "Pour l'instant, allez dans les bâtiments de la Rekenber et rencontrez l'agent ^FF0000Lestin^000000."; mes "Il vous expliquera la suite de la mission, alors soyez prudent et n'attirez pas l'attention sur vous!"; set lhz_boss,27; close2; disablenpc "Femme Mystérieuse"; end; } else if(lhz_boss == 27) { mes "[Esuna]"; mes "Allez dans les bâtiments de la Rekenber et rencontrez l'agent Lestin. Souvenez-vous qu'il est sous couverture, donc pas d'imprudence..."; close; } else if(lhz_boss < 36) { mes "[Esuna]"; mes "........."; close; } else if(lhz_boss == 36) { mes "[Esuna]"; mes "Bon travail. Veuillez rapporter ce dossier au Président Weierstrass immédiatement. Par mesure de sécurité, nous allons envoyer une missive lui pour le prévenir."; next; mes "[Esuna]"; mes "Je sais que cela peut sembler précipité, mais de nouvelles informations sont en notre possession. Je ne peux pas vous en dire plus pour le moment, vous verrez cela directement avec le président..."; set lhz_boss,37; close2; disablenpc "Femme Mystérieuse"; end; } else if(lhz_boss < 38) { mes "[Esuna]"; mes "........"; mes "....."; close; } else if(lhz_boss == 38) { mes "[Esuna]"; mes "Vous êtes de retour. Écoutez, vous ne pouvez pas tomber à un pire moment. Nous venons de découvrir qu'une chose terrible est arrivée..."; next; mes "[Esuna]"; mes "Je ne peux pas vous donner tous les détails pour le moment, mais vous devez vous rendre au plus vite auprès du président afin de lui remettre ce dossier. Hâtez-vous!"; set lhz_boss,39; getitem 7343,1; close2; disablenpc "Femme Mystérieuse"; end; } else if(lhz_boss == 39) { mes "[Esuna]"; mes "Qu'est-ce que vous attendez?! Ce dossier est d'une importance capitale, allez immédiatement le remettre au président! Ce ne sont pas de bonnes nouvelles, mais il est en droit de savoir..."; close; } else if(lhz_boss == 40) { mes "[Esuna]"; mes "Bien, vous êtes de retour. Écoutez, tous les membres du Souffle de la Liberté doivent immédiatement quitter la République de Schwaltzvalt! Notre sécurité est compromise..."; next; switch( select( "Que s'est-il passé?" ) ) { case 1: break; } mes "[Esuna]"; mes "Nous avons subi de lourdes pertes. De nombreux agents sont morts au cours de la dernière mission pour récupérer ce dossier, mais nous avons été trahis."; mes "L'homme qui était le plus proche du président nous a vendus..."; next; switch( select( "Comment est-ce possible....?" ) ) { case 1: break; } mes "[Esuna]"; mes "Je n'arrive pas à croire que Kurelle nous ait fait ça. Nous n'avons aucun moyen de sauver le président à présent. Même si nous le voulions, nous devons nous en tenir au plan préétabli. Nous étions tous au courant des risques..."; next; mes "[Esuna]"; mes "Kurelle rencontrait en secret des dirigeants de la Corporation Rekenber. Des preuves accablantes ont été retrouvées à son domicile..."; next; mes "[Esuna]"; mes "Bon sang! Nous n'avons d'autres choix que d'abandonner le président à présent! Mais cela ne signifie pas que le sacrifice de Jargeah a été vain!"; next; mes "[Esuna]"; mes "À présent, à part quelques agents, la plupart des membres du Souffle de la Liberté ont quitté la République de Schwaltzvalt. Nous devons continuer à vivre, si nous voulons nous battre un jour prochain."; next; mes "[Esuna]"; mes "Pour l'instant, nous devons nous dire au revoir. Prenez soin de vous..."; set lhz_boss,41; close2; disablenpc "Femme Mystérieuse"; end; } else { mes "[Esuna]"; mes ".........."; mes "......"; mes "...."; close; } OnInit: disablenpc "Femme Mystérieuse"; end; } lhz_in01,93,45,4 script Chercheur#1 865,{ if(lhz_boss < 28) { mes "[Chercheur]"; mes "Vous savez ce qui est étrange? Les fabricants de bombe font toujours des fils bleus ou rouges. Mais il y a tellement d'autres couleurs qu'ils pourraient utiliser, comme le rouge ou le vert. C'est bizarre, non?"; if(lhz_boss == 27) { next; mes "[Chercheur]"; mes "Hé, voici une question purement hypothétique. S'il ne vous restait plus que quelques secondes pour arrêter une bombe, quel fil couperiez-vous: le rouge, ou le bleu?"; next; switch( select( "Rouge","Bleu" ) ) { case 1: mes "[Chercheur]"; mes "Le fil rouge, hein...?"; mes "..................."; mes "Haha, ouaip, comme dans les films. C'est ce que je ferais aussi~"; if(!countitem(7348)) close; next; mes "^3355FFVous vérifiez subrepticement le nom inscrit sur le badge du chercheur. Il s'agit de 'Lestin'.^000000"; next; mes "[Lestin]"; mes "Alors..."; mes "Est-ce que je peux faire quelque chose pour vous?"; next; switch( select( "Non","Oui" ) ) { case 1: mes "[Lestin]"; mes "Très bien. Veuillez rester silencieux lorsque vous êtes dans le Laboratoire. Les chercheurs sont des personnes susceptibles et assez irritables... si vous voyez ce que je veux dire..."; close; case 2: mes "[Lestin]"; mes "De quoi avez-vous besoin? Soyez précis. Je ne suis qu'un chercheur ordinaire, alors je doute que je puisse vraiment vous aider..."; next; switch( select( "Montrer la carte du Souffle de la Liberté." ) ) { case 1: break; } mes "[Lestin]"; mes "Whoa, whoa~!"; mes "Soyez plus prudent lorsque vous sortez ça! D'accord, je sais qui vous êtes. Mais nous devrions continuer cet entretien en privé..."; close2; warp "lhz_in01",283,166; end; } case 2: mes "[Chercheur]"; mes "Le fil bleu, hein? Ouaip... C'est ce que tout le monde choisit. Quelle couleur je choisirais? Eh bien, c'est un secret~"; close; } } close; } else { mes "[Lestin]"; mes "Pff, je suis complètement vanné. Le travail? Je crois qu'aujourd'hui je suis trop crevé pour être efficace, je ferais mieux de rentrer chez moi~"; close; } } lhz_in01,285,169,3 script Chercheur#2 865,{ if(checkweight(7349,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if(lhz_boss < 27) { mes "[Chercheur]"; mes "Cette zone n'est pas accessible au public. Veuillez sortir immédiatement."; close; } else if(lhz_boss == 27) { mes "[Lestin]"; mes "Ici nous serons plus en sécurité pour discuter. Veuillez m'écouter attentivement. Esuna a dû vous prévenir que la sécurité a été renforcée ces derniers temps, pas vrai?"; next; mes "[Lestin]"; mes "Quoi qu'il en soit, puisque ma position est suivie et enregistrée en permanence, je ne peux pas prendre le risque d'aller là-bas. Vous devrez vous introduire dans les Archives en profitant du changement des tours de garde. C'est un vieux classique, mais ça fonctionne toujours."; next; mes "[Lestin]"; mes "Grâce à mon laissez-passer, vous aurez droit à un accès de 3 minutes aux Archives Secrètes. Elles se trouvent à droite en sortant de ce laboratoire."; set lhz_boss,28; getitem 7349,1; next; mes "[Lestin]"; mes "Lorsque vous aurez terminé, revenez pour me rendre mon laissez-passer. Si vous ne me le rendez pas, les soupçons risquent d'être portés sur moi. Cette mission est risquée mais tout à fait dans vos cordes, alors courage!"; close; } else if(lhz_boss < 35) { mes "[Lestin]"; mes "Souvenez-vous: vous devez vous introduire aux Archives en profitant d'un changement de tour de garde. Cachez-vous dans un coin, et attendez votre chance."; next; mes "[Lestin]"; mes "Une fois que vous serez à l'intérieur des Archives Secrètes, utilisez l'Ordinateur de Recherche de Dossiers. Il se trouve juste à droite de la porte. Vous pourrez ainsi chercher des informations très spécifiques. Compris?"; next; mes "[Lestin]"; mes "Mes conseils? Hum... Cherchez tous les dossiers en lien avec ^3355FFle secret de la Rekenber qu'avait découvert Shinokas^000000."; next; mes "[Lestin]"; mes "N'oubliez pas: ce laissez-passer vous donne un accès aux Archives de seulement 3 minutes. Soyez extrêmement prudent, et ne vous faites pas prendre!"; close; } else if(lhz_boss == 35) { if((!countitem(7349)) || (!countitem(7344))) { mes "[Lestin]"; mes "Mon laissez-passer vous donnera un accès de 3 minutes aux Archives Secrètes. Elles se trouvent sur votre droite en sortant du laboratoire."; next; mes "[Lestin]"; mes "Lorsque vous aurez terminé, revenez pour me rendre mon laissez-passer. Si je ne l'ai plus, cela pourrait éveiller les soupçons. Bonne chance. Cette mission est risque mais tout à fait réalisable."; close; } mes "[Lestin]"; mes "Avez-vous trouvé ce que vous cherchiez? Bon travail! Cela a dû être comme chercher une aiguille dans une meule de foin~"; next; mes "[Lestin]"; mes "Bien sûr, cela vaudrait le coup de chercher encore plus de preuves. Mais plus on cherche, et plus on risque de se faire repérer par les services de sécurité."; next; mes "[Lestin]"; mes "Très bien, vous devriez retourner voir Esuna à présent. Surveillez vos arrières, et soyez prudent. Nous sommes encore vulnérables tant que tout n'est pas terminé."; next; mes "[Lestin]"; mes "Esuna devrait se trouver à l'extérieur de la ville de Lighthalzen, là où vous l'aviez rencontrée la dernière fois."; delitem 7349,1; set lhz_boss,36; close; } else { mes "[Lestin]"; mes "Pff..."; mes "Tout le monde ici est devenu complètement paranoïaque! Vous feriez mieux de quitter cet endroit."; close; } } lhz_in01,187,31,0 script #Sneak 111,4,3,{ end; OnTouch: if((lhz_boss > 27) && (lhz_boss < 35)) { set @sneaktime,gettimetick(0) % 100; if((@sneaktime > 10 && @sneaktime < 59) || (@sneaktime < -10 && @sneaktime > -59)) { mes "^3355FFAlors que vous approchez, vous entendez des murmures étouffés juste derrière le mur.^000000"; next; mes "[Garde]"; mes "Hé, mon tour de garde est terminé. Vas chercher la relève, tu veux bien?"; next; mes "[Jeune Garde]"; mes "Déjà?"; mes "Ce que le temps passe vite. Très bien, attends ici une seconde."; next; mes "^3355FFL'un des gardes a quitté son poste, il n'en reste plus qu'un qui surveille cette zone.^000000"; next; mes "[Garde]"; mes "Flute..."; mes "Je dois aller aux toilettes. Bah, je suis sûr que ça ne change rien si je m'absente un petit moment."; next; mes "^3355FFVous entendez les pas du garde s'éloigner à petite vitesse.^000000"; next; switch( select( "Se faufiler à l'intérieur.","Attendre une autre chance." ) ) { case 1: mes "^3355FFC'est une parfaite opportunité pour s'infiltrer dans les archives secrètes! Vous approchez de la porte et trouvez un mécanisme d'ouverture où vous pourriez glisser le laissez-passer de Lestin.^000000"; next; switch( select( "Insérer la Carte.","Faire demi-tour." ) ) { case 1: if(!countitem(7349)) { mes "^3355FFVous avez oublié d'apporter le laissez-passer de Lestin! Vous en avez pourtant besoin pour ouvrir cette porte.^000000"; close; } mes "^3355FFAprès avoir inséré le laissez-passer, un panneau à l'intérieur de la porte coulisse et s'ouvre, révélant un clavier numérique digital. Vous devez entrer la bonne combinaison pour ouvrir la porte.^000000"; next; L_Enter: input @sneakpass; if(@sneakpass == 738495) { mes "^3355FF*Biiip~*"; mes "Vous entendez un doux pépiement électronique indiquant que vous avez entré le bon mot de passe. La porte s'ouvre en coulissant de façon automatique."; next; switch( select( "Entrer.","Faire demi-tour." ) ) { case 1: mes "[Système de Sécurité]"; mes "Vous disposez de trois minutes pour consulter les archives. Lorsque ce temps sera écoulé, vous serez immédiatement reconduit à l'extérieur, pour des raisons de sécurité."; close2; set lhz_boss,29; donpcevent "Timer_Sneak::OnEnter"; warp "lhz_in01",177,35; end; case 2: mes "^3355FFPeut-être n'est pas le meilleur moment pour tenter de pénétrer dans les archives secrètes. Ou du moins, c'est ce que vous vous dites.^000000"; close; } } mes "^3355FF*Iiiiiiii*"; mes "La porte émet un son strident et aigu indiquant que vous avez entré le mauvais mot de passe. Vous devriez réessayer.^000000"; set @sneakerror,@sneakerror +1; next; if(@sneakerror > 2) { mes "[Système de Sécurité]"; mes "*Gzzzzz*"; mes "Vous avez entré un mot de passe erroné 3 fois. Veuillez patienter, le service d'assistance vient d'être alerté, et vous rejoindra dans quelques minutes."; next; mes "^3355FFOups!"; mes "Je ferais mieux de partir d'ici avant de me faire attraper!^000000"; close2; warp "lhz_in01",191,49; end; } goto L_Enter; case 2: mes "^3355FFPeut-être n'est pas le meilleur moment pour tenter de pénétrer dans les archives secrètes. Ou du moins, c'est ce que vous vous dites.^000000"; close; } case 2: mes "^3355FFPeut-être n'est pas le meilleur moment pour tenter de pénétrer dans les archives secrètes. Ou du moins, c'est ce que vous vous dites.^000000"; close; } donpcevent "Door#sneak::OnSneak"; end; } } } lhz_in01,177,44,0 script Timer_Sneak -1,8,12,{ OnTouch: warp "lhz_in01",191,49; end; OnInit: disablenpc "Timer_Sneak"; end; OnEnter: stopnpctimer; initnpctimer; end; OnTimer180000: enablenpc "Timer_Sneak"; end; OnTimer190000: stopnpctimer; disablenpc "Timer_Sneak"; end; } lhz_in01,182,35,0 script Recherche de Dossiers 111,{ if((lhz_boss > 28) && (lhz_boss < 35)) { mes "^3355FFCet ordinateur est un moteur de recherche de documents contenus dans les Archives Secrètes. Vous devez entrer des mots clés spécifiques afin d'obtenir la localisation des dossiers correspondants."; next; L_Search: switch( select( "Utiliser le moteur de recherche.","Annuler." ) ) { case 1: mes "^663300- Initialisation du Moteur de Recherche -"; mes "- Veuillez entrer un mot clé -"; mes " "; mes "*Attention*"; mes "Le moteur de recherche est sensible à la casse. Merci de ne pas utiliser de majuscules.^000000"; next; input @sneaksearch$; if((@sneaksearch$ == "kafra") || (@sneaksearch$ == "cool event")) { mes "^663300[Résultats]"; mes "Les dossiers en lien avec la Corporation Kafra et la Corporation Cool Event sont situés dans la Zone 3-2.^000000"; set lhz_boss,30; close; } else if(@sneaksearch$ == "shinokas") { mes "^663300[Résultats]"; mes "Les dossiers en lien avec Shinokas sont situés dans la Zone 1-5.^000000"; set lhz_boss,31; close; } else if((@sneaksearch$ == "stein") || (@sneaksearch$ == "STEIN") || (@sneaksearch$ == "S.T.E.I.N")) { mes "^663300[Résultats]"; mes "Les dossiers en lien avec la S.T.E.I.N sont classés documents hautement confidentiels. Leur localisation n'est pas accessible par ce système.^000000"; close; } else if(@sneaksearch$ == "ymir") { mes "^663300[Résultats]"; mes "Les dossiers en lien avec le Coeur d'Ymir sont classés documents hautement confidentiels. Leur localisation n'est pas accessible par ce système.^000000"; close; } else if((@sneaksearch$ == "président") || (@sneaksearch$ == "karl") || (@sneaksearch$ == "weierstrass")) { mes "^663300[Résultats]"; mes "Les dossiers de Rang 2 en lien avec le Président Karl Weierstrass sont situés dans la Zone 1-7. Pour les dossiers de plus haut niveau de sécurité, veuillez utiliser un moteur plus sécurisé.^000000"; set lhz_boss,32; close; } else if(@sneaksearch$ == "einbroch") { mes "^663300[Résultats]"; mes "Les dossiers en lien avec Einbroch sont situés dans la Zone 6-1.^000000"; set lhz_boss,33; close; } else if(@sneaksearch$ == "lighthalzen") { mes "^663300[Résultats]" ; mes "Les dossiers en lien avec Lighthalzen sont situés dans la Zone 3-3.^000000"; set lhz_boss,34; close; } else if(@sneaksearch$ == "rekenber") { mes "^663300[Résultats]"; mes "Les dossiers en lien avec la Corporation Rekenber sont classés documents hautement confidentiels. Leur localisation n'est pas accessible par ce système.^000000"; next; goto L_Search; } else { mes "^663300[Erreur 404]"; //Myllena: petite liberté ici mes "Mot clé non reconnu. Veuillez renouveler votre recherche.^000000"; close; } case 2: mes "^663300[Annulation]"; mes "L'utilisation du moteur de recherche de documents a été annulée.^000000"; close; } } mes "^3355FFCet ordinateur est un moteur de recherche de documents contenus dans les Archives Secrètes. Vous n'en avez cependant plus besoin.^000000"; close; } lhz_in01,177,31,0 script Porte::Door#sneak 111,{ if(lhz_boss < 29) { mes "[Garde]"; mes "Cette zone n'est pas accessible au public. Veuillez quitter les lieux immédiatement si vous ne disposez pas d'une autorisation spéciale. Merci de votre coopération."; close; } else if(lhz_boss < 36) { mes "^3355FFCette porte est fermée. Vous remarquez cependant un clavier de contrôle ressemblant à celui que vous avez utilisé pour entrer, de l'autre côté de la porte.^000000"; next; switch( select( "Toucher au clavier.","Rester dans cette pièce." ) ) { case 1: mes "^3355FFDès que vous touchez le clavier, la porte s'ouvre automatiquement.^000000"; close2; warp "lhz_in01",177,26; end; case 2: close; } } } lhz_in01,184,40,0 script Zone 1-5 111,{ if(checkweight(7344,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if((lhz_boss > 28) && (lhz_boss < 31)) { mes "^3355FFVous êtes littéralement face à des milliers de dossiers. Aucune chance pour que vous trouviez celui qui vous intéresse en seulement trois minutes...^000000"; close; } else if(lhz_boss == 31) { mes "^3355FFCe dossier semble contenir des informations compromettantes... Exactement ce que vous cherchiez.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Un morceau du Coeur d'Ymir a été découvert dans l'une des mines d'Einbech, puis transporté immédiatement au Laboratoire pour analyses.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Cependant, l'un des mineurs ayant découvert ce morceau du Coeur d'Ymir a subit un accident tragique. Il semblerait qu'un insecte d'une taille démesurée ait investi la mine suite à cet incident...^000000"; set lhz_boss,35; getitem 7344,1; close; } } lhz_in01,184,52,0 script Zone 1-7 111,{ if((lhz_boss > 28) && (lhz_boss < 32)) { mes "^3355FFVous êtes littéralement face à des milliers de dossiers. Aucune chance pour que vous trouviez celui qui vous intéresse en seulement trois minutes...^000000"; close; } else if(lhz_boss == 32) { mes "^3355FFOn dirait que ce dossier contient des informations à propos du Président Weierstrass."; mes "Peut-être que vous y apprendrez quelque chose d'utile.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Karl Weierstrass s'est longuement distingué en tant qu'homme politique de la République de Schwaltzvalt, et a été élu Président en l'an 984.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Même si sa cote de popularité est toujours restée très haute grâce à ses actions politiques et sociales, Weierstrass est soupçonné de mener des activités visant à nuire à la Corporation Rekenber.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Il est hautement recommandé d'encadrer ses actions à venir jusqu'à la fin de son mandat, tout en laissant les médias à l'écart de ces informations.^000000"; next; mes "^3355FFIl y a encore des centaines de pages dans ce dossier. Vous devriez chercher d'autres preuves ailleurs sans perdre de temps.^000000"; close; } else { mes "^3355FFVous devriez chercher d'autres preuves ailleurs sans perdre de temps.^000000"; close; } } lhz_in01,184,46,0 script Zone 3-2 111,{ if((lhz_boss > 28) && (lhz_boss < 30)) { mes "^3355FFVous êtes littéralement face à des milliers de dossiers. Aucune chance pour que vous trouviez celui qui vous intéresse en seulement trois minutes...^000000"; close; } else if(lhz_boss == 30) { mes "^3355FFCe dossier semble contenir des informations concernant la Corporation Kafra et la Corporation Cool Event.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717La Corporation Rekenber, dans le soucis d'étendre son pouvoir sur le Royaume de Rune-Midgard, coopèrera et viendra en aide à la Corporation Cool Event.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Aucun terrain d'entente n'ayant pu être trouvé avec la Corporation Kafra, le partenariat avec la Corporation Cool Event a été engagé.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717En plus d'exercer son lobbying, la Troisième Équipe de Sécurité de la Corporation Kafra exerce une menace envers la réussite de nos projets. L'une de nos plus hautes priorité concernera donc l'observation de leurs activités.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717Nous pensons que la Troisième Équipe de Sécurité de la Corporation Kafra a d'ores et déjà placé des agents aux différentes positions clés stratégiques au sein de la République de Schwaltzvalt.^000000"; next; mes "^3355FFCe dossier est vraiment saisissant, mais le temps presse. Vous devriez chercher d'autres preuves ailleurs sans perdre de temps.^000000"; close; } else { mes "^3355FFVous devriez chercher d'autres preuves ailleurs sans perdre de temps.^000000"; close; } } lhz_in01,184,48,0 script Zone 3-3 111,{ if((lhz_boss > 28) && (lhz_boss < 34)) { mes "^3355FFVous êtes littéralement face à des milliers de dossiers. Aucune chance pour que vous trouviez celui qui vous intéresse en seulement trois minutes...^000000"; close; } else if(lhz_boss == 34) { mes "[Informations Confidentielles]"; mes "^8C1717...Après négociations auprès des résidents actuels, tous les droits de propriété ont été rachetés, et la ville fût renommée en 'Lighthalzen' en l'an 865.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717La ville fût par la suite séparée en trois quartiers: la zone d'échange, le vieux quartier résidentiel, et le Quartier Général de la Rekenber."; mes ".................^000000"; next; mes "^3355FFTCe dossier traite de l'histoire de Lighthalzen. Ces informations sont accessibles à tous à la bibliothèque... ce document risque de ne pas vous fournir de preuves particulièrement compromettantes.^000000"; close; } else { mes "^3355FFCe document risque de ne pas vous fournir d'informations particulièrement compromettantes. Vous devrez chercher d'autres preuves ailleurs sans perdre de temps.^000000"; close; } } lhz_in01,177,56,0 script Zone 6-1 111,{ if((lhz_boss > 28) && (lhz_boss < 33)) { mes "^3355FFVous êtes littéralement face à des milliers de dossiers. Aucune chance pour que vous trouviez celui qui vous intéresse en seulement trois minutes...^000000"; close; } else if(lhz_boss == 33) { mes "[Informations Confidentielles]"; mes "^8C1717........"; mes "Notre organisation termina le rachat du quartier Est d'Einbech et commença la construction d'Einbroch en l'an 927, afin d'obtenir d'autres morceaux du Coeur d'Ymir.^000000"; next; mes "[Informations Confidentielles]"; mes "^8C1717De façon non officielle, toute entreprise officiant à Einbech ou Einbroch appartient à la Corporation Rekenber. Notre priorité la plus haute est de trouver d'autres morceaux du Coeur d'Ymir...^000000"; next; mes "^3355FFCe dossier contient des informations pour le moins surprenantes à propos d'Einbroch. Vous devriez cependant continuer de chercher d'autres preuves contre la Rekenber."; close; } else { mes "^3355FFCe dossier contient des informations pour le moins surprenantes à propos d'Einbroch. Vous devriez cependant continuer de chercher d'autres preuves contre la Rekenber.^000000"; close; } } lhz_dun02,282,278,0 script Machines Hors d'Usage 111,{ if(checkweight(7346,1) != 1) { mes "^3355FFAttendez!"; mes "Vous portez bien trop de choses sur vous, vous allez vous faire un lumbago!"; mes "Vous devriez déposer des objets dans votre Stock Kafra...^000000"; close; } if(lhz_boss < 6) { mes "^3355FFIl s'agit de plusieurs machines traînant au sol, complètement hors d'usage.^000000"; close; } else if(lhz_boss == 6) { mes "^3355FFIl s'agit de plusieurs machines traînant au sol, complètement hors d'usage."; mes "Vous remarquez cependant le reflet d'une lueur s'échappant de l'amas de pièces de métal.^000000"; next; switch( select( "Regarder de plus près.","L'ignorer." ) ) { case 1: mes "^3355FFVous fouillez l'amas de pièces hors d'usage, et trouvez une pierre étrange de la taille de votre poing, qui émet une très faible lueur.^000000"; next; switch( select( "C'est certainement important.","Ça n'a pas l'air utile." ) ) { case 1: mes "^3355FFCette drôle de pierre est peut-être ce que ^000000Ghalstein^3355FF vous a demandé de trouver ici. Il n'a probablement pas réussi à vous le décrire simplement avec des mots...^000000"; set lhz_boss,7; getitem 7346,1; close; case 2: mes "^3355FFCe n'est pas parce que cette pierre a un aspect bizarroïde que ça la rend plus spéciale que tous les autres cailloux rigolos que vous avez vu au cours de votre vie.^000000"; close; } case 2: mes "^3355FFC'est certainement juste une pile de vieilleries irrécupérables...^000000"; close; } } else { mes "^3355FFIl s'agit de plusieurs machines traînant au sol, complètement hors d'usage.^000000"; close; } } lhz_in02,19,274,2 script Homme de Ménage 851,{ mes "[Kudiuu]"; mes "Pff...!"; mes "Cet endroit ne sera-t-il donc jamais propre?!"; mes "^333333*Kof kof*^000000 Il y a tellement de poussière ici, de quoi devenir allergique!"; close; } // Rekenber Job Quest lhz_in01,174,258,3 script Jeune Homme#reken 868,{ if(lhz_rekenber > 21) { mes "[Kazien]"; mes "Juste..."; mes "Laissez-moi tranquille."; mes "Quand je vous vois je ne ressens que de la culpabilité."; next; mes "[Kazien]"; mes "Ne le prenez pas mal. Je veux dire, vous n'avez rien fait de travers. Je suis le seul responsable... Pff. J'aimerais mener une vie dans le genre de la vôtre."; mes "Un jour, je serai suffisamment fort..."; close; } else if(lhz_rekenber == 21) { mes "[Kazien]"; mes "Hé, vous êtes de retour. Comme d'habitude, vous avez fait du bon boulot. Vous avez l'air épuisé: vous avez échappé à ces bandits de nouveau?"; mes "Pourquoi ne pas vous reposer un peu?"; next; mes "[" + strcharinfo(0) + "]"; mes "Kazien..."; mes "Pendant que je me battais contre ces bandits, l'un des paquets a été accidentellement ouvert, et j'ai vu ce qu'il y avait à l'intérieur."; next; mes "[Kazien]"; mes "......"; mes "........."; mes "............"; next; mes "[" + strcharinfo(0) + "]"; mes "Pourquoi acceptez-vous de transporter de telles choses? Si nous laissons ces paquets être exportés vers d'autres pays, cela pourrait causer beaucoup d'ennuis...!"; next; mes "[Kazien]"; mes "Arrêtez. S'il vous plaît."; mes "Taisez-vous."; mes "Je ne veux pas en entendre plus."; next; mes "[" + strcharinfo(0) + "]"; mes "Attendez, j'ai le droit d'avoir une réponse! Comment pouvez-vous fermer les yeux et accepter de transporter des ^FF0000armes de haute technologie^000000, n'importe qui pourrait y avoir accès! C'est un appel à la guerre et à la violence!"; next; mes "[" + strcharinfo(0) + "]"; mes "Et votre petit frère, Lyozien? Il n'a aucune idée de ce qu'il est en train de faire! Nous avons la responsabilité de ne pas laisser ces armes être distribuées à tort et à travers!"; next; mes "[Kazien]"; mes "Fermez-la! Vous ne savez rien du tout! Bouclez-la un point c'est tout! Je fais ça pour le bien de ma famille! Vous ne savez pas ce que c'est que de vivre dans les taudis de Lighthalzen!"; next; mes "[" + strcharinfo(0) + "]"; mes "................."; next; mes "[Kazien]"; mes "Cela faisait des jours que mon frère et moi n'avions rien mangé. Alors quand j'ai entendu parler d'une petite annonce pour un job, j'ai foncé. Que peut bien représenter la paix dans le monde si je ne suis même pas en vie pour en profiter?"; next; mes "[Kazien]"; mes "Mon frère Lyozien a un coeur en or, il est aimable et généreux. Alors évidemment, je ne peux pas lui révéler la vraie nature de ce que je fais! Il... il ne comprendrait pas, croyez-moi."; next; mes "[Kazien]"; mes "Je déteste ce boulot et je déteste ce que je fais, mais je ne peux pas démissionner. Sinon, quoi? Je retournerai dans les taudis! Et ça, c'est hors de question. Tant que Lyozien est heureux, je me fiche d'avoir à faire le travail du diable."; next; mes "[Kazien]"; mes "Au moins, en gardant tout ça secret, je peux protéger Lyozien de la cruauté de ce boulot, même si je me salis les mains en faisant de l'argent sur la mort d'autres personnes."; next; mes "[" + strcharinfo(0) + "]"; mes "Cela ne change rien au fait que ce n'est pas honnête. Vous vendez des armes pour que les étrangers s'entretuent! Même si c'est dans l'unique but de protéger votre famille..."; next; mes "[Kazien]"; mes "Écoutez, mon gars. C'est ce que j'ai choisi. Je me fiche bien de ce que peuvent penser les autres. J'irai peut-être en enfer, mais c'est mon problème."; next; mes "[Kazien]"; mes "En plus, vous les aventuriers, vous n'arrêtez pas de vous battre avec vos épées et vos sortilèges de magie... C'est bien, ça, peut-être? Ce ne sont pas les armes ou le pouvoir qui sont mauvais: c'est la façon dont ils sont utilisés."; next; mes "[Kazien]"; mes "Il faut reconnaître que la plupart de mes clients sont des types louches, et vous les aventuriers, utilisez la plupart du temps vos pouvoirs pour faire le bien, mais... Merde à la fin! Ne... ne revenez plus, c'est tout. Je ne peux pas travailler dans ces conditions..."; next; mes "[Kazien]"; mes "Écoutez, je ne veux plus que vous travailliez avec moi ou avec Lyozien désormais. Je suis désolé, mais c'est pour le bien de Lyozien. Vous... je ne veux plus avoir ce sentiment de culpabilité..."; set lhz_rekenber,22; getexp 550000,0; close; } else if(lhz_rekenber > 16) { mes "[Kazien]"; mes "Hé, vous feriez mieux de vous dépêcher. Une nouvelle livraison pour le Royaume de Rune-Midgard vous attend."; close; } else if(lhz_rekenber == 16) { mes "[Kazien]"; mes "Ah, Lyozien m'a dit que vous avez effectué une nouvelle livraison avec succès! Vous êtes certainement le meilleur intérimaire que j'ai jamais engagé."; next; mes "[Kazien]"; mes "Quoi qu'il en soit, nous avons encore une livraison pour le Royaume de Rune-Midgard. Nous avons de plus en plus de commandes de leur part, mais de moins en moins de la part des autres pays, c'est étrange."; next; mes "[Kazien]"; mes "Enfin, je n'ai pas le temps de me poser ce genre de questions, et vous non plus. Lyozien vous attend, alors ne perdez pas de temps, d'accord?"; next; mes "[" + strcharinfo(0) + "]"; mes "A-Attendez! Pendant la dernière livraison, j'ai été attaqué par un groupe de bandits qui voulaient détruire les paquets! Pourquoi vouloir faire une telle chose?"; next; mes "[Kazien]"; mes "Écoutez... Mieux vaut que vous ne le sachiez pas. Ou bien vous me demandez ça pour que je vous paye plus, puisque vous risquez votre vie?"; next; mes "[" + strcharinfo(0) + "]"; mes "Je comprends que les clients ont droit à leur vie privé, et que ce que contiennent les paquets est confidentiel, mais je me sentirais beaucoup mieux si j'en savais un peu plus, et pourquoi Lyozien et moi avons été attaqués."; next; mes "[Kazien]"; mes "Écoutez, je ne suis pas obligé de vous répondre. Et d'ailleurs je ne vais pas le faire. Bon sang, je ne peux même pas avouer à mon propre frère ce que contiennent ces paquets, vous saisissez? Enfin, vous avez réussi à mettre à mal ces bandits, n'est-ce pas?"; next; mes "[Kazien]"; mes "Très bien, alors retournez au Dirigeable et parlez à Lyozien à nouveau. Ne lui donnez pas de soucis en le questionnant à tort et à travers, et protégez-le."; set lhz_rekenber,17; getexp 450000,0; close; } else if(lhz_rekenber > 11) { mes "[Kazien]"; mes "Qu'est-ce que vous faites encore là? Vous avez une mission à accomplir, alors hop, hop, hop, au boulot~"; close; } else if(lhz_rekenber == 11) { mes "[Kazien]"; mes "Hé, vous êtes de retour. J'ai reçu un message du Royaume de Rune-Midgard disant qu'ils ont bien réceptionné leur commande. Bon travail! Alors, ça vous plaît de bosser avec Lyozien?"; mes "C'est l'un de mes meilleurs hommes."; next; mes "[" + strcharinfo(0) + "]"; mes "Attendez, je croyais que Lyozien et vous étiez frères?"; next; mes "[Kazien]"; mes "Whoa, c'est lui qui vous a dit ça?"; mes "Je suppose qu'il a une grande confiance en vous pour vous faire de telles confidences... Ouais, c'est mon petit frère. Et un meilleur homme que moi..."; next; mes "[Kazien]"; mes "J'ai pas mal sali mes mains dans ce boulot vous savez..."; mes "Enfin bref, vous êtes venu chercher du boulot, n'est-ce pas? J'ai une autre livraison à vous confier, si ça vous dit..."; next; mes "[" + strcharinfo(0) + "]"; mes "En fait, Kazien..."; mes "Je suis un peu curieux. Qu'est-ce qu'on livre exactement? Je veux dire, même Lyozien ne semble pas être au courant de ce que contiennent ces paquets."; next; mes "[Kazien]"; mes "Hum... Vous êtes en train de me dire que vous ne pouvez pas bosser pour nous si vous ne connaissez pas exactement la nature de ce que vous faites?"; next; mes "[Kazien]"; mes "Allons, je vous l'ai pourtant déjà dit. C'est un secret absolu."; next; mes "[Kazien]"; mes "Écoutez, pour votre propre bien, ne posez plus la question. De toutes façons, savoir ce que vous livrez ne changera rien au schmilblick. Croyez-moi."; next; mes "[Kazien]"; mes "Quoi qu'il en soit, votre prochaine livraison vous attend! Allez voir Lyozien dans le Dirigeable de la ligne des vols internationaux, et protégez la prochaine livraison pour le Royaume de Rune-Midgard."; next; set lhz_rekenber,12; getexp 400000,0; mes "[Kazien]"; mes "Très bien, je vous vois plus tard. Faites de votre mieux. Et n'embêtez pas Lyozien: ça, c'est mon job. Hahaha!"; close; } else if(lhz_rekenber > 7) { mes "[Kazien]"; mes "Lyozien vous attend dans le Dirigeable de la ligne des vols internationaux. Allez vite le rejoindre."; close; } else if(lhz_rekenber == 7) { mes "[Kazien]"; mes "Hé, vous êtes revenu~"; mes "Super, je suppose que ça veut dire que vous êtes décidé à travailler pour nous! D'accord, je vais vous confier votre premier vrai boulot."; mes "Et comme toujours: ^FF0000faites-vous discret^000000."; next; mes "[Kazien]"; mes "Allez à l'Aéroport, et empruntez la ligne des vols internationaux, pas ceux du territoire intérieur. Une fois dans le dirigeable, trouvez un homme du nom de ^FF0000Lyozien^000000."; mes "C'est notre coursier, il vous fournira les instructions suivantes."; next; mes "[Kazien]"; mes "Oh. Vous pouvez parler librement à Lyozien de votre travail, mais à personne d'autre, c'est bien compris? Quand vous aurez terminé votre mission, revenez ici pour que je vous assigne à une autre mission, ok?"; next; set lhz_rekenber,8; mes "[Kazien]"; mes "N'oubliez pas..."; mes "Allez parler à ^FF0000Lyozien^000000, notre coursier, dans le Dirigeable."; close; } else if(lhz_rekenber == 6) { set @rekenrand,rand(1,15); if(@rekenrand == 7) { mes "[Kazien]"; mes "Oh, hé, vous êtes de retour."; mes "Attendez. Non. Vous me rappelez quelqu'un, mais... Hum, on s'est déjà rencontrés? Je ne m'en souviens pas. Oooh, j'en ai marre d'être sans arrêt occupé, je n'arrive plus à me concentrer!"; next; set lhz_rekenber,0; mes "[Kazien]"; mes "Arrgh, ce n'est pas bon. Nous manquons de personnel, nous croulons sous le travail, et nos affaires se portent au plus mal. Nous devons recruter rapidement!"; next; mes "[Kazien]"; mes "Vous voulez bien vous écarter? Vous me gênez en plein travail, au cas où vous n'auriez pas remarqué."; close; } else { mes "[Kazien]"; mes "Oh, hé, vous êtes de retour."; mes "Écoutez, j'espère que vous n'êtes pas là pour un petit boulot. Je vous ai déjà dit que je ne vous faisais plus confiance, vous comprenez ça?"; next; mes "[Kazien]"; mes "Écoutez, vous n'êtes pas un mauvais gars, je suis sûr que vous seriez parfait pour n'importe quel autre employeur. Ne le prenez pas pour vous..."; mes "Hum, c'était quoi votre nom, déjà? Attendez, m'avez-vous seulement donné votre nom...?"; close; } } else if(lhz_rekenber == 5) { mes "[Kazien]"; mes "Alors, vous avez pu contacter Garins? Vous n'avez pas rencontré de problème particulier?"; next; mes "[" + strcharinfo(0) + "]"; mes "En fait, je n'ai pas réussi à m'introduire dans le Laboratoire d'Einbroch. Un garde m'a abordé, mais je ne pouvais pas lui dire quoi que ce soit."; next; mes "[Kazien]"; mes "Quoiii~?"; mes "Je suis sûr qu'il vous aurait laissé entrer si vous aviez demandé à voir Garins!"; next; mes "[" + strcharinfo(0) + "]"; mes "Mais..."; mes "Vous m'aviez dit que je ne devais pas dire à qui que ce soit des détails concernant ma mission?"; next; mes "[Kazien]"; mes "Héhé... Ouais."; mes "Ouais, c'est vrai."; mes "Hé hé hé! Hahahaha!"; mes "Super! Vous avez réussi la mission, bravo mon pote!"; next; mes "[" + strcharinfo(0) + "]"; mes "H-hein? Mais je n'ai même pas pu voir Garins..."; mes "Je n'ai même pas réussi à finir la tâche que vous m'aviez confiée."; next; mes "[Kazien]"; mes "Garins est un nom que j'ai inventé tout à l'heure. Il n'existe pas, en fait. Je voulais juste tester votre fiabilité, c'est tout. Vous comprenez maintenant?"; next; mes "[" + strcharinfo(0) + "]"; mes "Je... Je crois."; mes "Alors vous vous êtes foutu de moi!? Comment suis-je censé vous faire confiance maintenant?"; next; mes "[Kazien]"; mes "Oh... Oui..."; mes "Vous marquez un point."; mes "Hum, cette situation n'est-elle pas ironique? Je suis désolé, mon pote, je m'excuse."; mes "Prenez un peu de temps pour reconsidérer de travailler avec moi, et revenez me voir, d'accord?"; set lhz_rekenber,7; close; } else if(lhz_rekenber == 4) { mes "[Kazien]"; mes "Alors, vous avez pu contacter Garins? Vous n'avez pas rencontré de problème particulier?"; next; mes "[" + strcharinfo(0) + "]"; mes "Eh bien, je n'ai pas réussi à le trouver. En fait, je ne pense pas que Garins travaille au Laboratoire d'Einbroch."; next; mes "[Kazien]"; mes "Quoiii~?"; mes "Ce n'est pas possible. Comment en êtes-vous arrivé à cette conclusion?"; next; mes "[" + strcharinfo(0) + "]"; mes "J'ai posé la question à un Garde du Laboratoire, mais il ne m'a pas laissé entrer."; next; set lhz_rekenber,6; mes "[Kazien]"; mes "Uh oh..."; mes "C'est bien ce que je pensais."; mes "Je suis désolé mon pote, mais vous avez échoué."; next; mes "[" + strcharinfo(0) + "]"; mes "H-hum? Quoi?"; mes "Qu'est-ce que vous voulez dire?"; next; mes "[Kazien]"; mes "Vous avez donné à ce garde des informations censées être confidentielles, alors que vous étiez censé rester le plus discret possible. Ouais..."; mes "Garins n'existe pas vraiment, j'ai inventé ce nom comme ça."; next; mes "[Kazien]"; mes "Je sais que vous pensiez bien faire, mais vous savez, ce n'est pas suffisant, il faut le faire à la perfection. Quoi qu'il en soit, désolé mais vous avez échoué, vous ne pouvez pas bosser pour nous..."; close; } else if(lhz_rekenber == 3) { mes "[Kazien]"; mes "Alors allez-y, trouvez ^FF0000Garins^000000 au ^FF0000Laboratoire d'Einbroch^000000, et ^FF0000assurez-vous qu'il ait reçu nos ordres^000000. Notre discrétion est ce qui plaît à nos clients, alors pas un mot, vu?"; next; mes "[Kazien]"; mes "Je vous attends par ici. Une fois que vous aurez accompli le travail, revenez me voir."; close; } else if(lhz_rekenber == 2) { mes "[Kazien]"; mes "Ok, très bien! Votre première tâche est très simple, mais pas question de la bâcler! Vous êtes encore en période d'essai."; mes "Vous comprenez, nous devons voir si on peut compter sur vous."; next; mes "[Kazien]"; mes "Tout ce que vous avez à faire c'est vous rendre à Einbroch, trouver le Laboratoire, et parler à un chercheur du nom de Garins. Vous devrez vous assurer qu'il a bien reçu nos ordres."; next; mes "[Kazien]"; mes "C'est simple, non?"; mes "Et surtout ne parlez à personne de ce boulot. Sinon, on ne pourra pas vous faire confiance pour des choses plus importantes. Et moi, j'ai vraiment envie de croire en vous."; next; mes "[Kazien]"; mes "Alors allez-y, trouvez ^FF0000Garins^000000 au ^FF0000Laboratoire d'Einbroch^000000, et ^FF0000assurez-vous qu'il ait reçu nos ordres^000000. Notre discrétion est ce qui plaît à nos clients, alors pas un mot, vu?"; next; set lhz_rekenber,3; mes "[Kazien]"; mes "Je vous attends par ici. Une fois que vous aurez accompli le travail, revenez me voir."; close; } else if(lhz_rekenber == 1) { mes "[Kazien]"; mes "Nous sommes tellement occupés que nous avons à peine assez de personnel pour couvrir toute la charge de travail."; mes "Nous devrions investir pour embaucher de nouvelles recrues."; next; mes "[Kazien]"; mes "Oh hé, désolé mon pote, mais ça ne vous embête pas de reculer un peu? Je dois déplacer ces caisses."; next; mes "[" + strcharinfo(0) + "]"; mes "Attendez, vous avez besoin d'aide?"; mes "J'aimerais vous aider, je veux dire... Si vous avez des problèmes, je peux peut-être les résoudre, contre une petite récompense..."; next; mes "[Kazien]"; mes "Hé, d'accord~"; mes "Je peux vous embaucher à temps partiel si ça vous dit, j'ai besoin de bras supplémentaires. En plus vous êtes direct, j'aime ça. Maintenant, voyons voir..."; next; if(BaseLevel < 70) { mes "[Kazien]"; mes "Ahh, je suis désolé, mon pote."; mes "Je sais que vous voulez bien faire, mais pour être honnête, vous n'avez pas l'air suffisamment costaud pour ce genre de boulot. Mais si vous vous faites un peu de muscles, revenez me voir, ok?"; close; } mes "[Kazien]"; mes "Ouais, ok. Vous avez l'air de pouvoir faire ce boulot. Mais êtes-vous quelqu'un de confiance? Vous pouvez garder des informations confidentielles, pas vrai?"; next; switch( select( "Oui, bien sûr.","Non, je suis une vraie pipelette." ) ) { case 1: set lhz_rekenber,2; mes "[Kazien]"; mes "Ok, super."; mes "On peut maintenant parler affaires. Je vais d'abord vous confier un boulot facile, pour voir si vous tenez la route..."; close; case 2: mes "[Kazien]"; mes "Hum, je ne crois pas que ça peut le faire, mon pote. Je ne peux pas vous engager si vous ne savez pas tenir votre langue. Je ne peux pas prendre de risque, si vous voyez ce que je veux dire..."; close; } } mes "[Kazien]"; mes "Nous sommes tellement occupés que nous avons à peine assez de personnel pour couvrir toute la charge de travail."; mes "Nous devrions investir pour embaucher de nouvelles recrues."; next; mes "[Kazien]"; mes "Oh hé, désolé mon pote, mais ça ne vous embête pas de reculer un peu? Je dois déplacer ces caisses."; close; } lighthalzen,141,162,3 script Vieil Homme#reken 85,{ mes "[Vieil Homme]"; mes "Ces derniers temps, Kazien semble avoir du mal à faire tourner son commerce. Il se plaint sans arrêt qu'il manque de personnel..."; next; mes "[Vieil Homme]"; mes "Je ne sais pas quel genre de commerce il gère, mais pourquoi n'iriez-vous pas lui donner un coup de main? Je ne crois pas qu'il soit nécessaire d'avoir des compétences particulières pour l'aider dans son travail."; next; mes "[Vieil Homme]"; mes "Bien, si vous êtes intéressé, vous trouverez Kazien à l'intérieur du bâtiment de la Rekenber Corp."; mes "Les jeunes gens comme lui devraient mettre leur fierté de côté et demander de l'aide quand ils en ont besoin. Kazien a encore beaucoup à apprendre..."; if(!lhz_rekenber) set lhz_rekenber,1; close; } einbroch,55,52,3 script Garde#reken 852,{ if(lhz_rekenber == 3) { mes "[Garde du Laboratoire]"; mes "Halte là!"; mes "Cette zone est interdite au public. À moins que vous ne possédiez une autorisation spéciale, je dois vous demander de partir."; next; switch( select( "En fait, j'ai un travail à accomplir ici.","Je m'en vais!" ) ) { case 1: mes "[Garde du Laboratoire]"; mes "Ah oui? Et peut-on savoir quelle est la nature de ce travail, et le nom de la personne que vous devez rencontrer au sein du laboratoire?"; next; switch( select( "Je dois voir monsieur Garins...","Je... reviendrai plus tard." ) ) { case 1: mes "[" + strcharinfo(0) + "]"; mes "Je dois rencontrer monsieur Garins, afin de m'assurer qu'il a bien reçu... un paquet."; next; mes "[Garde du Laboratoire]"; mes "Garins, hein?"; mes "D'accord, laissez-moi consulter la liste des employés. Hum..."; mes "Garins... Garins... Hein?"; mes "Je n'ai aucune personne à ce nom. Vous êtes sûr d'être au bon endroit?"; next; mes "[Garde du Laboratoire]"; mes "Désolé mais on dirait que vous avez perdu votre temps, nous n'avons aucun Garins qui travaille dans nos locaux. Quoi qu'il en soit, veuillez partir maintenant."; set lhz_rekenber,4; close; case 2: break; } case 2: mes "[" + strcharinfo(0) + "]"; mes "C'est bon, je m'en vais!"; mes "(^333333Je ferais mieux de parler à Kazien et lui dire que j'ai eu des problèmes pour passer le garde. Sinon, je ne pourrais jamais finir ce boulot!^000000)"; set lhz_rekenber,5; close; } } mes "[Garde du Laboratoire]"; mes "Cette zone est interdite au public. À moins que vous ne possédiez une autorisation spéciale, je dois vous demander de partir."; close; } airplane_01,96,48,3 script Homme#Lyozien 868,{ if(lhz_rekenber > 21) { mes "[Lyozien]"; mes "Hé, j'ai entendu dire par mon frère que vous avez démissionné parce que vous n'aviez plus le temps pour ce boulot. Je suis désolé de l'entendre: c'était vraiment un plaisir de travailler avec vous..."; close; } else if(lhz_rekenber == 21) { mes "[Lyozien]"; mes "Oh, vous êtes de retour."; mes "M. Ahman vient juste de récupérer ses paquets. Nous avons terminé ce que nous avions à faire ici, alors vous pouvez retourner voir mon frère à Lighthalzen."; next; mes "[Lyozien]"; mes "Vous êtes sûr que ça va?"; mes "Vous avez l'air préoccupé."; mes "Vous avez besoin d'un peu de vacances?"; close; } else if(lhz_rekenber == 20) { mes "[Lyozien]"; mes "Continuez de faire du bon boulot, d'accord?"; mes "Lorsque vous aurez pris contact avec M. Ahman à l'Aéroport d'Izlude, nous aurons terminé notre part du travail pour cette livraison."; close; } else if(lhz_rekenber == 19) { mes "[Lyozien]"; mes "Whaou, vous avez été sensationnel!"; mes "Ils étaient si nombreux cette fois-ci, mais vous les avez fait fuir en un rien de temps! Bon travail!"; next; mes "[" + strcharinfo(0) + "]"; mes "Merci, mais..."; mes "Je suis vraiment préoccupé à propos de ces paquets. Que peuvent-ils bien contenir de si intéressant pour ces bandits? Vous êtes certain que vous ne savez rien, Lyozien?"; next; mes "[Lyozien]"; mes "Vous ne savez pas vous arrêter ou quoi? Non, je ne sais pas du tout. En plus, mon frère m'a formellement interdit de regarder ce qu'il y a à l'intérieur. Je ne peux pas être plus clair... Oh, et..."; next; set lhz_rekenber,20; getitem 504,1; mes "[Lyozien]"; mes "Voici un petit quelque chose pour vous rafraîchir après cette bataille. Continuez de faire du bon boulot, d'accord?"; mes "Nous aurons terminé quand vous aurez pris contact avec M. Ahman à Izlude."; close; } else if(lhz_rekenber == 18) { mes "[Lyozien]"; mes "Très bien, comme précédemment, nous devons apporter ces paquets à M. Ahman. Lorsque nous arriverons à Izlude, trouvez M. Ahman à l'Aéroport, et dites-lui que ses paquets sont arrivés."; next; mes "[Lyozien]"; mes "A-Attendez..."; mes "Vous avez entendu ça?"; mes "Je... Je crois que ce sont eux."; mes "Ces bandits sont de retour! Ne les laissez pas endommager les paquets!"; close2; set lhz_rekenber,19; donpcevent "#bully2::OnEnter"; donpcevent "Homme#Lyozien::OnStop"; end; } else if(lhz_rekenber == 17) { mes "[Lyozien]"; mes "J'ai entendu dire que vous avez bouleversé Kazien avec vos questions. Je comprends vos motivations, mais souvenez-vous que nous avons aussi des obligations de confidentialité."; next; mes "[Lyozien]"; mes "Je sais que ces paquets nous mettent peut-être tous en danger, mais je crois en frère. S'il dit que ces bandits sont des voyous qui sont en tort, alors je n'ai pas de raison de douter de lui."; next; mes "[Lyozien]"; mes "Oui, depuis que nous sommes gamins, Kazien a toujours veillé sur moi. Même si moi aussi j'ai envie de savoir ce que contiennent ces boîtes, je ne veux pas le décevoir, vous comprenez?"; next; set lhz_rekenber,18; mes "[Lyozien]"; mes "Quoi qu'il en soit, assez papoté! Retournons travailler, ok?"; close; } else if(lhz_rekenber == 16) { mes "[Lyozien]"; mes "J'ai de la chance de vous avoir à mes côtés pour les livraisons, pour protéger les paquets de ces bandits! Hé, quand vous serez prêt pour votre prochain boulot, allez parler à mon frère Kazien, d'accord?"; close; } else if(lhz_rekenber == 15) { mes "[Lyozien]"; mes "Alors, vous avez parlé à M. Ahman?"; mes "Bien, bien. Maintenant retournez en République de Schwaltzvalt pour votre prochaine mission."; next; mes "[Lyozien]"; mes "Parlez à mon frère, Kazien, et il vous donnera les directives. Ah, je suis vraiment content que vous travailliez à nos côtés. Ces bandits me terrifient..."; set lhz_rekenber,16; close; } else if(lhz_rekenber == 14) { mes "[Lyozien]"; mes "Maintenant que ces bandits sont partis, concentrons-nous sur notre travail. Comme d'habitude, descendez à Izlude et dites à M. Ahman que ses paquets sont arrivés. À plus tard~"; close; } else if(lhz_rekenber == 13) { mes "[Lyozien]"; mes "Oh, merci!"; mes "Vous m'avez sauvé la vie!"; mes "Comme vous pouvez le voir, je ne suis pas à proprement parlé un bon combattant..."; mes "J'ai couru et je me suis caché quand ces bandits sont apparus."; next; mes "[Lyozien]"; mes "C'est l'une des raisons pour lesquelles mon frère a engagé des aventuriers comme vous... Nous devons protéger les paquets de ces voyous."; mes "Ils en ont toujours après nous..."; next; mes "[Lyozien]"; mes "À chaque fois que je les vois, ils crient que nous sommes des serviteurs du mal, que ces paquets doivent être détruits. Enfin, je suis content que vous ayez été à mes côtés!"; set lhz_rekenber,14; close; } else if(lhz_rekenber == 12) { mes "[Lyozien]"; mes "Hé, vous savez quoi? On a encore un paquet à livrer pour le Royaume de Rune-Midgard. Incroyable, non? On dirait que les affaires vont bon train ces temps-ci."; next; mes "[Lyozien]"; mes "Ah, c'est si loin de la maison... Mais les affaires sont les affaires! Nous sommes obligés d'effectuer toutes les tâches, même les plus pénibles... Et... Hé, vous avez entendu ça?"; mes "Qu... Qu'est-ce que c'était...?"; next; mes "[Lyozien]"; mes "Aaahhh, non!"; mes "Encore ces bandits!"; mes "Je vous expliquerai plus tard, pour l'instant, protégez les paquets et empêchez-les de les emporter!"; close2; set lhz_rekenber,13; donpcevent "Homme#Lyozien::OnStop"; donpcevent "#bully1::OnEnter"; end; } if(lhz_rekenber == 11) { mes "[Lyozien]"; mes "Si vous voulez nous aider pour un autre boulot de livraison, allez voir mon frère, d'accord? Si vous avez besoin de revenir me parler, je serai probablement ici. À plus tard~"; close; } else if(lhz_rekenber == 10) { mes "[Lyozien]"; mes "Très bien, M. Ahman vient juste de passer récupérer la marchandise. On dirait qu'on a terminé pour aujourd'hui. Quand vous serez prêt pour un autre boulot, allez voir mon frère Kazien, d'acc'?"; next; mes "[" + strcharinfo(0) + "]"; mes "Lyozien, savez-vous ce que contiennent ces paquets que nous livrons?"; next; mes "[Lyozien]"; mes "Aucune idée. Je me suis également montré un peu curieux, mais mon frère m'a prévenu que je ne devais pas poser la question. En plus, ça ne fait pas une grande différence pour livraison, pas vrai?"; next; mes "[Lyozien]"; mes "Quoi qu'il en soit, ce n'est pas un problème pour moi de ne pas savoir. Je veux dire, nos clients ont bien droit à leur vie privée..."; next; mes "[Lyozien]"; mes "Bref, allez voir mon frère si vous voulez nous aider pour un autre boulot de livraison, ok? Si vous avez besoin de revenir me parler, je serai probablement ici."; set lhz_rekenber,11; close; } else if(lhz_rekenber == 9) { mes "[Lyozien]"; mes "Quand le Dirigeable sera amarré à Izlude, allez dans l'Aéroport pour trouver un homme du nom de Ahman."; mes "Dites-lui que sa commande est bien arrivée, d'accord?"; close; } else if(lhz_rekenber == 8) { mes "[Lyozien]"; mes "Hum, ça vous dérangerait de marcher avec plus de prudence lorsque vous passez à côté de ces piles? Oui, ce sont toutes des marchandises assez fragiles."; mes "Merci, j'apprécie votre compréhension."; next; mes "[" + strcharinfo(0) + "]"; mes "Excusez-moi, mais êtes-vous Lyozien?"; next; mes "[Lyozien]"; mes "Hé, vous êtes celui que mon frère Kazien a envoyé? Bien, je vous attendais. Comme vous pouvez le voir, j'ai quelques problèmes pour manipuler ces marchandises."; next; mes "[" + strcharinfo(0) + "]"; mes "Attendez, Kazien est votre frère? C'est bizarre, il ne m'en avait jamais parlé."; next; mes "[Lyozien]"; mes "Oh, oui nous sommes des frères originaires des taudis de Lighthalzen. Heureusement, il a rejoint la Corporation, et nous avons beaucoup amélioré notre vie..."; next; mes "[Lyozien]"; mes "J'apprécie qu'il me laisse travailler pour lui. Je ne peux pas le laisser tomber, vous comprenez."; mes "Quoi qu'il en soit, revenons-en à nos affaires: nous devons livrer ces marchandises au Royaume de Rune-Midgard."; next; mes "[Lyozien]"; mes "Je dois m'assurer que ces paquets ne seront pas endommagés ou dérobés par des voleurs. Votre travail commence par vous rendre à l'Aéroport d'Izlude, trouver M. Ahman, et lui dire que ce qu'il avait commandé est bien arrivé."; next; set lhz_rekenber,9; mes "[Lyozien]"; mes "Une fois que vous aurez transmis le message à M. Ahman, il se débrouillera pour venir chercher lui-même ses paquets. Pendant ce temps, je dois rester ici pour garder un oeil sur la marchandise."; close; } mes "[Lyozien]"; mes "Hum, ça vous dérangerait de marcher avec plus de prudence lorsque vous passez à côté de ces piles? Oui, ce sont toutes des marchandises assez fragiles."; mes "Merci, j'apprécie votre compréhension."; close; OnEnter: enablenpc "Lyozien#Lyozien"; end; OnStop: disablenpc "Lyozien#Lyozien"; end; } izlude,186,57,5 script Type Louche#airpl 853,{ if(lhz_rekenber > 21) { mes "[Ahman]"; mes "Oh, " + ( isday() ? "bonjour" : "bonsoir" ) + ". J'ai entendu dire que vous avez démissionné? C'est dommage, vraiment. Si vous n'aviez pas été là, mes paquets auraient certainement été endommagés par ces bandits."; close; } else if(lhz_rekenber == 21) { mes "[Ahman]"; mes "Je ne crois pas que ce soit l'heure de votre pause. Lyozien vous attend à bord du dirigeable, n'est-ce pas?"; close; } else if(lhz_rekenber == 20) { mes "[Ahman]"; mes "Oh, mes paquets sont arrivés? Bien, bien. J'apprécie tout le mal que vous vous donnez. Je suis surpris que vous n'ayez pas un contrat à temps plein!"; next; mes "[Ahman]"; mes "Est-ce que quelque chose vous tracasse?"; mes "Vous êtes vraiment pale. Oh, vous aurez tout le temps du trajet en Dirigeable pour vous détendre. Ne vous inquiétez pas, je me charge des paquets à partir de maintenant."; set lhz_rekenber,21; close; } else if (lhz_rekenber > 15 && lhz_rekenber < 20) { mes "[Ahman]"; mes "Oh, " + ( isday() ? "bonjour" : "bonsoir" ) + ". Je n'attends aucune livraison pour l'instant. Ne devriez-vous pas êtes à Lighthalzen?"; close; } else if(lhz_rekenber == 15) { mes "[Ahman]"; mes "Ne devriez-vous pas retourner voir Lyozien à présent? Dépêchez-vous avant que le Dirigeable ne décolle."; close; } else if(lhz_rekenber == 14) { mes "[Ahman]"; mes "Ah, c'est vous."; mes "Je suppose que cela signifie que mes paquets sont arrivés à bon port. C'est bien ça?"; next; mes "[" + strcharinfo(0) + "]"; mes "Oui, c'est exact"; mes "En fait, cette fois-ci nous nous sommes faits attaquer par un groupe de bandits, alors je me demandais si vous saviez quelque chose à ce propos... "; next; mes "[Ahman]"; mes "Ils ont encore attaqué?"; mes "Oh, ce n'est pas bon du tout, ça."; mes "Eh bien, je n'ai aucune idée de ce qui se passe. J'aimerais savoir pourquoi ces personnes s'en prennent systématiquement à mes paquets, vraiment."; next; set lhz_rekenber,15; mes "[Ahman]"; mes "Pour l'instant, vous feriez mieux de retourner voir Lyozien. Je suppose que je dois vous remercier d'avoir protégé mes paquets, c'est vraiment du bon travail. Je vous laisse à présent, je dois inventorier cette livraison..."; close; } else if (lhz_rekenber > 10 && lhz_rekenber < 14) { mes "[Ahman]"; mes "Oh, c'est vous. Ne devriez-vous pas retourner sur le Dirigeable pour aller en République de Schwaltzvalt? Il y a d'autres livraisons en attente, vous savez."; close; } else if(lhz_rekenber == 10) { mes "[Ahman]"; mes "Merci de m'avoir averti que ma commande était arrivée. Vous devriez retourner voir Lyozien maintenant, et terminer le travail qui vous a été assigné."; mes "Nous nous reverrons peut-être une autre fois, aventurier."; close; } else if(lhz_rekenber == 9) { mes "[Homme]"; mes "Hum, et ils osent appeler ça un Aéroport? C'est bien trop prétentieux pour un si petit endroit, vous ne trouvez pas? Ceci dit, j'aime bien rester assis ici."; next; mes "[" + strcharinfo(0) + "]"; mes "Excusez-moi, mais savez-vous où je pourrais trouver un homme appelé Ahman?"; mes "J'ai un message pour lui."; next; mes "[Ahman]"; mes "Je suis Ahman, comment sav--"; mes "Oh! Vous devez être ici pour me dire que mes paquets sont arrivés. C'est bien ça?"; next; mes "[" + strcharinfo(0) + "]"; mes "O-oui. C'est ça."; mes "Vos paquets sont arrivés à bon port, ils seront gardés jusqu'à ce que vous veniez les chercher."; next; mes "[Ahman]"; mes "Ah, c'est bon à savoir. Dites, vous êtes une nouvelle recrue de Lyozien et Kazien?"; mes "Ils se sont finalement décidés à engager de nouveaux gars?"; next; mes "[" + strcharinfo(0) + "]"; mes "Oui, tout à fait."; mes "En fait, je travaille pour eux à mi-temps. J'ai entendu dire qu'ils étaient très occupés, donc je me suis porté volontaire."; next; mes "[Ahman]"; mes "D'accord, d'accord."; mes "Je suppose que vous ignorez ce que contiennent ces paquets, tout comme Lyozien."; next; mes "[Ahman]"; mes "Ces informations sont tout à fait confidentielles de toutes façons, donc ne vous en préoccupez pas. Merci de m'avoir averti à propos de la livraison. Maintenant, vous devriez retourner voir Lyozien. À plus tard~"; set lhz_rekenber,10; close; } mes "[Homme]"; mes "Hum, et ils osent appeler ça un Aéroport? C'est bien trop prétentieux pour un si petit endroit, vous ne trouvez pas? Ceci dit, j'aime bien rester assis ici."; close; } airplane_01,1,1,1 script #bully1 -1,{ OnInit: disablenpc "#bully1"; end; OnEnter: enablenpc "#bully1"; initnpctimer; monster "airplane_01",96,53,"Bandit",1592,1,"#bully1::OnMyMobDead"; monster "airplane_01",87,47,"Bandit",1592,1,"#bully1::OnMyMobDead"; set .bullymobs,2; end; OnReset: killmonster "airplane_01","#bully1::OnMyMobDead"; end; OnMyMobDead: set .bullymobs,.bullymobs -1; if(.bullymobs < 1) { mes "[Brigand]"; mes "Bon sang! La prochaine fois..."; mes "La prochaine fois nous parviendrons à détruire ces satanés paquets!"; mes "^333333*Kof kof*^000000 Nous reviendrons, vous ne vous en tirerez pas comme ça!"; close2; donpcevent "#bully1::OnInit"; donpcevent "Homme#Lyozien::OnEnter"; stopnpctimer; } end; OnTimer120000: donpcevent "#bully1::OnReset"; donpcevent "#bully1::OnInit"; donpcevent "Homme#Lyozien::OnEnter"; stopnpctimer; end; } airplane_01,2,2,1 script #bully2 -1,{ OnInit: disablenpc "#bully2"; end; OnEnter: enablenpc "#bully2"; initnpctimer; monster "airplane_01",96,53,"Bandit",1592,1,"#bully2::OnMyMobDead"; monster "airplane_01",87,47,"Bandit",1592,1,"#bully2::OnMyMobDead"; monster "airplane_01",97,43,"Bandit",1592,1,"#bully2::OnMyMobDead"; set .bullymobs,3; end; OnReset: killmonster "airplane_01","#bully2::OnMyMobDead"; end; OnMyMobDead: set .bullymobs,.bullymobs -1; if(.bullymobs < 1) { mes "^3355FFHé-- il y a une déchirure"; mes "sur l'emballage de l'un"; mes "des paquets. C'est sûrement"; mes "arrivé pendant la bagarre.^000000"; close2; donpcevent "#bully2::OnInit"; donpcevent "#packidentity::OnEnter"; stopnpctimer; } end; OnTimer120000: donpcevent "#bully2::OnReset"; donpcevent "#bully2::OnInit"; donpcevent "#packidentity::OnEnter"; stopnpctimer; end; } airplane_01,99,47,3 script #packidentity 139,2,2,{ end; OnInit: disablenpc "#packidentity"; end; OnEnter: enablenpc "#packidentity"; end; OnTouch: if(lhz_rekenber == 19) { mes "^3355FFVous jetez un coup d'oeil"; mes "furtif à travers la déchirure"; mes "de l'un des paquets.^000000"; next; mes "[" + strcharinfo(0) + "]"; mes "Oh... mon Dieu!"; mes "Ce sont... Ce sont des armes de destruction massive."; mes "C'est de la haute technologie, je n'avais jamais vu ce genre de composants auparavant..."; close2; donpcevent "Homme#Lyozien::OnEnter"; donpcevent "#packidentity::OnInit"; end; } } lhz_in01,187,247,3 script #flashback1 139,2,2,{ OnTouch: if(lhz_rekenber == 22) { mes "[Kazien]"; mes "-Vous n'avez donc personne à protéger?- "; mes "-Êtes-vous certain de toujours faire les bons choix?-"; next; mes "[Kazien]"; mes "Répondez! Répondez-moi! Répondez-moiii!"; next; set lhz_rekenber,23; mes "[" + strcharinfo(0) + "]"; mes ".............Bon sang!"; close; } end; } lhz_in01,75,248,3 script #flashback2 139,2,2,{ OnTouch: if(lhz_rekenber == 22) { mes "[Kazien]"; mes "Écoutez, mon gars. C'est ce que j'ai choisi. Je me fiche bien de ce que peuvent penser les autres. J'irai peut-être en enfer, mais c'est mon problème."; next; mes "[Kazien]"; mes "En plus, vous les aventuriers, vous n'arrêtez pas de vous battre avec vos épées et vos sortilèges de magie... C'est bien, ça, peut-être? Ce ne sont pas les armes ou le pouvoir qui sont mauvais: c'est la façon dont ils sont utilisés."; next; mes "[Kazien]"; mes "Cela faisait des jours que mon frère et moi n'avions rien mangé. Alors quand j'ai entendu parler d'une petite annonce pour un job, j'ai foncé. Que peut bien représenter la paix dans le monde si je ne suis même pas en vie pour en profiter?"; next; set lhz_rekenber,23; mes "[" + strcharinfo(0) + "]"; mes "......"; mes "........."; mes "Bon sang!"; close; } end; }