Post on 05-Apr-2018
8/2/2019 Valhalla Garden
1/28
//=====eAthenaScript=======================================//=Throughtheval_garden//=====By:==================================================//=Eirel//=====CurrentVersion:=====================================//=1.0//=====CompatibleWith:=====================================//============================================================
//ValhallaGardenEntrancemornanie,55,148,3 script GardenEntry#vg 403,{
set.@npcname$,"[GardenEntry]";mes.@npcname$;mes"*Immobile*";mes"";mes"*.....*";mes"";mes"Voustesdevantl'entredesJardinsduValhalla,RoyaumedesMortset
desDieux";mes"Quites-vouspourespreryentrer?";next;set.@selection,select("Quelleestcetendroit?","Jevoudraislibrerles
Jardins",(getcharid(1)==.partyid)?"":"Onestdjdedans,tupeuxmewarp?","Jet'enposedesquestionsmoi?");
switch(.@selection){case1:
mes.@npcname$;mes"Lemondetelqu'ilexisteestdcoupen9.Certainspa
rtiessonthabitspardebravesgens,d'autrepardesennemisduPeuple.";next;mes.@npcname$;mes"LeValhallaestledernierendroitoviennentlesHo
mmesdeMidgard,lesDieuxd'Asgard,lesNainsdeNidavellir.MaisuniquementlesPreuxetlesJustes.";
next;mes.@npcname$;
mes"Ils'agitdelaRcompenseSuprme.";next;mes.@npcname$;mes"MaislesGantsetlesarmesdeDmonsonttenvoypou
irleJardin.";next;mes.@npcname$;mes"AllisauxArmesdesMorts,duHelheim,etauxTroupes
desDamnsduNiflheim,ilsontsaccaglesJardins.";close;
case2:mes.@npcname$;mes"LeValhallan'estplusunendroitdepaix.Jenepe
uxvousylaisserentrersansrisque.";next;mes.@npcname$;mes"SivoussouhaitezcombattrelesGants,alorsjevous
ouvrirais,enpriantpourvotrerussite.";mes"Sivousnesouhaitezquevousapproprierlesbienfa
itsduJardin,jevousenverraismoi-mmeenHelheim.";next;switch(select("Ok,ouvrenous:Euhnon,lesGants,moi..."
))
8/2/2019 Valhalla Garden
2/28
{case1:
if(BaseLevel>70){set.@party_id,getcharid(1);getpartymember(.@party_id);set.@partymembercount,$@partyme
mbercount;copyarray.@partymembername$[0],
$@partymembername$[0],.@partymembercount;set.party_id,.@party_id;
mes.@npcname$;mes"LeJardinduValhallaestu
nendroitdangereux.Prenezgarde.";next;mes.@npcname$;mes"Vousnedisposerezquede1
20minutes.Ensuite,nouspurifieronsleJardinparlefeuetlaglace.";next;mes.@npcname$;mes"Nouslereconstruirons,mai
scelaprendra12Heures.";next;
//12hourcooldownset.@ins_val_garden_check,check
quest(60313,PLAYTIME);//2hoursplaylimitset.@ins_val_garden_check2,chec
kquest(60314,PLAYTIME);
if(.@ins_val_garden_check=5))||getgmlevel()>60)
{set.@in
stance,instance_create("ValhallaGarden",.@party_id);if(.@in
stance
8/2/2019 Valhalla Garden
3/28
if(instance_attachmap(""+.@i+"@gard",.@instance,1)=="")
break;
}
if(.@i
8/2/2019 Valhalla Garden
4/28
donpceventinstance_npcname("ins_val_garden_5F",instance_id())+"::OnInstanceInit";
mes.@npcname$;
mes"Lenomdel'Assemblestdonc"+getpartyname(.@party_id)+".";
mes"LenomduHrosMidgardienest"+.@partymembername$[0]+".";
mes"Soyezprt.Etbonnechance.JevaisouvrirlesportesduJardin.";
warpparty"1@gard",180,179,.@party_id;
sleep6000;
instance_announce0,"VousdevezcommencerparindxerJotunheim.VaincreleRoidesGants,devraitgarantirlesuccsdecettemission.",bc_map,"0x00ff99";
sleep1000;
instance_announce0,"Cependant,vousnepourrezaccderauRoiqu'enayantvaincutoutessesarmes,puissaGardeRoyale.",bc_map,"0x00ff99";
sleep1000;
donpceventinstance_npcname("ins_val_1F",instance_id())+"::OnEnable";
enablenpcinstance_npcname("warpJotun",instance_id());}
}else{
mes.@npcname$;
mes"Nousnepouvonslaisserquelqu'unprcderleHrosMidgardien.";
next;mes.@npcname$;
mes"UnefoisqueleHrosseseraprsent,nousferonsentrezl'Assembl.";
next;mes.@np
cname$;mes"N'o
ubliezpasquel'Assembldoitcompterauminimum5membres!";}
}elseif((.@ins_val_gard
en_check==0)||(.@ins_val_garden_check==1)){mes.@npcname$;mes"LesJardins
sontencoursdereconstruction...";}elseif(.@ins_val_garde
n_check==2){mes.@npcname$;mes"LesJardins
sontrestaurer,maislesGantssontdjl...";
8/2/2019 Valhalla Garden
5/28
next;mes.@npcname$;mes"*immobile*"
;next;mes.@npcname$;mes"Jedevrais
bienttpouvoirvouslaisserentrer.";}
}}else{
mes.@npcname$;mes"Dsol,vousn'tespasprtacc
auxJardins.Revenezauniveau70.";}break;
case2:mes.@npcname$;mes"Visiblement,tun'espasdigneduV
alhalladetoutefaon.";mes"Visenpaix,revientleplustardp
ossible.";
break;}break;case3:
if(.party_id==getcharid(1)){
mes.@npcname$;mes"Trsbien,jet'envoieaupremiertage
,laCroisedesMondes.";warp"1@gard",180,179;close;
}else
{ mes.@npcname$;mes"Dsol,maistun'espasmembredecett
epope.";warp"capitale",200,180;close;
}case4:
mes.@npcname$;mes"Detoutefaon,jepensequetuestropfaibl
e";break;
}
close2;end;
}
//ValhallaGardenmanager2@gard,1,2,0 script ins_val_1F -1,{
end;
OnEnable:enablenpcinstance_npcname("ins_val_1F",instance_id());
8/2/2019 Valhalla Garden
6/28
areamonster"2@gard",151,47,170,39,"Fantassinsdel'ArmedesGlaces",2016,50,instance_npcname("ins_val_1F",instance_id())+"::OnMyMobDead";
set$countwave,1;end;
OnMyMobDead:set.@mob_dead_num,mobcount("2@gard",instance_npcname("ins_val_1F",inst
ance_id())+"::OnMyMobDead");
if($countwave==1){
if(.@mob_dead_num
8/2/2019 Valhalla Garden
7/28
{instance_announce0,"VoicivenirlaGardeRoyale,lesL
oupsGels.DerniretapeavantleRoidesGants.",bc_map,"0x00ff99";sleep1500;set$countwave,5;areamonster"2@gard",82,112,88,74,"GardeRoyale",1889,25
,instance_npcname("ins_val_1F",instance_id())+"::OnMyMobDead";end;
}end;
}elseif($countwave==5){
if(.@mob_dead_num
8/2/2019 Valhalla Garden
8/28
{case1:
if(countitem(7561)>=10){
percentheal100,100;sc_startSC_BLESSING,300000,10;sc_startSC_INCREASEAGI,300000,1
0;close;
}else{
mes"N'essayejamaisdeflouerunGeantdesGlaces!";
percentheal-50,-50;close;
}case2:
mes"Ok.Reviensmeparlerquandtuseraprt";
close;}
}}
3@gard,1,2,0 script ins_val_garden_2F -1,{end;
OnInstanceInit:disablenpcinstance_npcname("ins_val_garden_2F",instance_id());end;
OnEnable:enablenpcinstance_npcname("ins_val_garden_2F",instance_id());enablenpcinstance_npcname("warpMuspel",instance_id());sleep500;instance_announce0,"VousentrezmaintenantenMuspelheim,leterritoir
edesGantsdeFeu.",bc_map,"0x00ff99";sleep1000;instance_announce0,"VousdevezrussiractiverlesTroisImpactspourou
vrirunaccsversleDirigeantduMuspelheim.",bc_map,"0x00ff99";sleep1000;instance_announce0,"ChaqueImpactactivlibreraunevaguededfenseur.",b
c_map,"0x00ff99";sleep1000;instance_announce0,"Vousnepouvezpasactiverl'Impactdeuxtantque
l'Impactunn'estpasactif,etle3sansle2.Prparez-vous!",bc_map,"0x00ff99";sleep1000;enablenpcinstance_npcname("val_garden_2F_Impact1",instance_id());set$activeImpact1,0;
set$activeImpact3,0;set$activeImpact2,0;set$end$,"false";end;
OnGuardianDead:enablenpcinstance_npcname("toHelheim",instance_id());monster"3@gard",180,137,"CoffreBrl",1325,1;end;
}
8/2/2019 Valhalla Garden
9/28
3@gard,154,146,0 script val_garden_2F_Impact1 -1,2,2,{end;
OnTouch:if($activeImpact1==0){
set$activeImpact1,getcharid(0);sc_startSC_CRYSTALIZE,30000,0;enablenpcinstance_npcname("val_garden_2F_Impact2",instance_id(
));instance_announce0,"Lepremierimpactestactiv.Protgerl'Activ
ateur!",bc_map,"0x00ff99";//popmonsters//whilethirdImpactisn'tactivated,spawn10monsterper10sareamonster"3@gard",154,156,164,140,"HabitantsduMuspelheim",2
071,10;sleep10000;donpceventinstance_npcname("val_garden_2F_Impact1",instance_id
())+"::OnInvok";}
OnInvok:if($end$=="false"&&$activeImpact1!=0)
{ areamonster"3@gard",154,156,164,140,"HabitantsduMuspelheim",2071,10;
sleep10000;donpceventinstance_npcname("val_garden_2F_Impact1",instance_id
())+"::OnInvok";}
OnEnd:disablenpcinstance_npcname("val_garden_2F_Impact1",instance_id());end;
OnPCDieEvent:
if(strcharinfo(3)=="3@gard"&&getcharid(0)==$activeImpact1){set$activeImpact1,0;
}}
3@gard,181,158,0 script val_garden_2F_Impact2 -1,2,2,{end;
OnTouch:if($activeImpact2==0&&$activeImpact1!=0){
set$activeImpact2,getcharid(0);
sc_startSC_CRYSTALIZE,30000,0;enablenpcinstance_npcname("val_garden_2F_Impact3",instance_id(
));instance_announce0,"Lesecondimpactestactiv.Protgerl'Activa
teur!",bc_map,"0x00ff99";//popmonsters//whilethirdImpactisn'tactivated,spawn10monsterper10sareamonster"3@gard",172,159,191,150,"HabitantsduMuspelheim",1
652,10;sleep10000;
8/2/2019 Valhalla Garden
10/28
donpceventinstance_npcname("val_garden_2F_Impact2",instance_id())+"::OnInvok";
}end;
OnInvok:if($end$=="false"&&$activeImpact2!=0){
areamonster"3@gard",172,159,191,150,"HabitantsduMuspelheim",1652,10;
sleep10000;donpceventinstance_npcname("val_garden_2F_Impact2",instance_id
())+"::OnInvok";}
OnEnd:disablenpcinstance_npcname("val_garden_2F_Impact2",instance_id());end;
OnPCDieEvent:if(strcharinfo(3)=="3@gard"&&getcharid(0)==$activeImpact2){
set$activeImpact2,0;}
end;}
3@gard,210,144,0 script val_garden_2F_Impact3 -1,2,2,{end;
OnTouch:if($activeImpact3==0&&$activeImpact2!=0){
set$end$,"true";instance_announce0,"ToutlesImpactsonttactivs.LeDirigeantd
uMuspelheimquittesatanire.",bc_map,"0x00ff99";
disablenpcinstance_npcname("val_garden_2F_Impact3",instance_id());
set$activeImpact1,0;set$activeImpact2,0;set$activeImpact3,0;sleep10000;//Detardeurusmonster"3@gard",180,137,"DirigeantduMuspelheim",1719,1,instan
ce_npcname("ins_val_garden_2F",instance_id())+"::OnGuardianDead";}end;
}
3@gard,179,150,0 script toHelheim 1832,{mes"Etes-vousprtvousrendreenHelheim?";switch(select("Oui,allons-y:Nonattendsencoreunpeu:Tupeuxpasnous
soigner/boosterdesfois?")){
case1:if($ins_id==getcharid(0)){
mes"Bonnechance.";
8/2/2019 Valhalla Garden
11/28
instance_warpall"1@gard",180,161;donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnEnable";}else{
mes"Dsol,jenepeuxvousenvoyerenHelheimqu'lademandeduleader";
}break;
case2:mes"Ok,j'attendsalors.";break;
case3:mes"Jepeuxtesoigner,oui,maisenchange,tudoisme
donner10FlameHearts";switch(select("Oui:Non")){
case1:if(countitem(7097)>=10){
percentheal100,100;sc_startSC_BLESSING,300000,10;sc_startSC_INCREASEAGI,300000,1
0; }else{
mes"N'essayejamaisdeflouerunHabitantduMuspelheim!";
percentheal-50,-50;}
case2:mes"Ok.Reviensmeparlerquandtusera
prt";}break;
}close;}
4@gard,1,2,0 script ins_val_garden_3F -1,{end;
OnInstanceInit:disablenpcinstance_npcname("ins_val_garden_3F",instance_id());end;
OnEnable:enablenpcinstance_npcname("ins_val_garden_3F",instance_id());
enablenpcinstance_npcname("warpHel",instance_id());set$soul,0;sleep6000;instance_announce0,"VousentrezmaintenantenHelheim,lePaysdesAme
sMortes.",bc_map,"0x00ff99";sleep1000;instance_announce0,"VousnepourrezaccderNiflheim,lepaysdesAmesD
amns,qu'entrouvantlabonnecombinaison.",bc_map,"0x00ff99";sleep1000;instance_announce0,"ParlezlabonneAmevousmneralasuivante,",bc_map
8/2/2019 Valhalla Garden
12/28
,"0x00ff99";sleep1000;instance_announce0,"parlezlamauvaisevousferadevenirunedecesAm
es.",bc_map,"0x00ff99";sleep1000;set$code,rand(1,8);set$soul,0;enablenpcinstance_npcname("Ame1",instance_id());enablenpcinstance_npcname("Ame2",instance_id());enablenpcinstance_npcname("Ame3",instance_id());enablenpcinstance_npcname("Ame4",instance_id());enablenpcinstance_npcname("Ame5",instance_id());enablenpcinstance_npcname("Ame6",instance_id());enablenpcinstance_npcname("Ame7",instance_id());enablenpcinstance_npcname("Ame8",instance_id());enablenpcinstance_npcname("Ame9",instance_id());end;
OnAllFound:atcommand"!raisemap";instance_announce0,"Bienjou.VoicivenirleMaitredesDisparus...",bc
_map,"0x00ff99";//FBHmonster"4@gard",113,117,"MaitredesDisparus",1871,1,instance_npcname("
ins_val_garden_3F",instance_id())+"::OnGuardianDead";end;
OnGuardianDead:enablenpcinstance_npcname("toNiflheim",instance_id());monster"4@gard",180,137,"CoffreHurlant",1325,1;end;
}
4@gard,94,49,0 script Ame1 802,{switch($code){
case1:
if($soul==0){set$soul,1;mes"Lesuivantestl'opposcomplet.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}break;
case2:
atcommand"!nuke"+strcharinfo(0);close;break;
case3:atcommand"!nuke"+strcharinfo(0);close;break;
case4:if($soul==0){
8/2/2019 Valhalla Garden
13/28
set$soul,1;mes"Lesuivantestaunord.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}break;
case5:if($soul==2){
set$soul,3;mes"Lesuivantestjusteaudessusdemoi.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}break;
case6:
atcommand"!nuke"+strcharinfo(0);close;case7:
if($soul==1){
set$soul,2;mes"Lesuivantestunecasedemoi.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}break;case8:
if($soul==3){
set$soul,4;mes"Jesuisledernier";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}break;
}end;
}
4@gard,94,52,0 script Ame2 802,{switch($code)
8/2/2019 Valhalla Garden
14/28
{case1:
atcommand"!nuke"+strcharinfo(0);close;
case2:if($soul==3){
set$soul,4;mes"Jesuisledernier!";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case3:
atcommand"!nuke"+strcharinfo(0);close;
case4:atcommand"!nuke"+strcharinfo(0);close;
case5: if($soul==0){
set$soul,1;mes"LeprochainsetrouvecompltementauNord.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case6:
if($soul==1){set$soul,2;mes"LesuivantestquelquepartauNordOuest";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case7:
if($soul==2)
{set$soul,3;mes"Lesuivantestledernier";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}
8/2/2019 Valhalla Garden
15/28
case8:atcommand"!nuke"+strcharinfo(0);close;
}close;
}
4@gard,94,55,0 script Ame3 802,{switch($code){
case1:if($soul==2){
set$soul,3;mes"Lesuivantestmondouble.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case2:
atcommand"!nuke"+strcharinfo(0);
close;case3:if($soul==1){
set$soul,2;mes"Lesuivantestmondoublemoinsun.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}
case4: atcommand"!nuke"+strcharinfo(0);close;
case5:atcommand"!nuke"+strcharinfo(0);close;
case6:if($soul==3){
set$soul,4;mes"";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";
close;}else{
atcommand"!nuke"+strcharinfo(0);close;
}case7:
atcommand"!nuke"+strcharinfo(0);close;
8/2/2019 Valhalla Garden
16/28
case8:if($soul==0){
set$soul,1;mes"LesuivantestauNordEstEst";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}}close;
}
4@gard,91,49,0 script Ame4 802,{switch($code){
case1:atcommand"!nuke"+strcharinfo(0);close;
case2:if($soul==2)
{ set$soul,3;mes"Lesuivantestmamoiti";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case3:
atcommand"!nuke"+strcharinfo(0);close;
case4: if($soul==1){
set$soul,2;mes"Lesuivantestmoiplusmamoiti.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case5:
if($soul==3){
set$soul,4;mes"Jesuisledernier!";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
8/2/2019 Valhalla Garden
17/28
atcommand"!nuke"+strcharinfo(0);close;
}case6:
if($soul==0){
set$soul,1;mes"LesuivantestSudEst";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case7:
atcommand"!nuke"+strcharinfo(0);close;
case8:atcommand"!nuke"+strcharinfo(0);close;
}close;
}
4@gard,91,52,0 script Ame5 802,{switch($code){
case1:atcommand"!nuke"+strcharinfo(0);close;
case2:if($soul==1){
set$soul,2;mes"Lesuivantestmagauche";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case3:
if($soul==2){
set$soul,3;mes"Lesuivantestaudessus";close;
}
else{
atcommand"!nuke"+strcharinfo(0);close;
}case4:
atcommand"!nuke"+strcharinfo(0);close;
case5:atcommand"!nuke"+strcharinfo(0);
8/2/2019 Valhalla Garden
18/28
close;case6:
atcommand"!nuke"+strcharinfo(0);close;
case7:if($soul==0){
set$soul,1;mes"Lesuivantestavantmoi";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case8:
atcommand"!nuke"+strcharinfo(0);close;
}close;
}
4@gard,91,55,0 script Ame6 802,{
switch($code){case1:
if($soul==3){
set$soul,4;mes"Jesuisledernier!";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;}
case2:atcommand"!nuke"+strcharinfo(0);close;
case3:if($soul==0){
set$soul,1;mes"Lesuivantestmamoiti";close;
}
else{
atcommand"!nuke"+strcharinfo(0);close;
}case4:
if($soul==2){
set$soul,3;mes"Lesuivantestplusgrandquemoi.";
8/2/2019 Valhalla Garden
19/28
close;}else{
atcommand"!nuke"+strcharinfo(0);close;
}case5:
atcommand"!nuke"+strcharinfo(0);close;
case6:atcommand"!nuke"+strcharinfo(0);close;
case7:atcommand"!nuke"+strcharinfo(0);close;
case8:if($soul==1){
set$soul,2;mes"Lesuivantestledernier";close;
}else
{ atcommand"!nuke"+strcharinfo(0);close;
}}close;
}
4@gard,88,49,0 script Ame7 802,{switch($code){
case1:atcommand"!nuke"+strcharinfo(0);
close;case2:atcommand"!nuke"+strcharinfo(0);close;
case3:atcommand"!nuke"+strcharinfo(0);close;
case4:if($soul==3){
set$soul,4;mes"Jesuisledernier";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case5:
atcommand"!nuke"+strcharinfo(0);
8/2/2019 Valhalla Garden
20/28
close;case6:
if($soul==2){
set$soul,3;mes"Lesuivantestendessousdemoi.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case7:
atcommand"!nuke"+strcharinfo(0);close;
case8:atcommand"!nuke"+strcharinfo(0);close;
}close;
}
4@gard,88,52,0 script Ame8 802,{
switch($code){case1:
atcommand"!nuke"+strcharinfo(0);close;
case2:if($soul==0){
set$soul,1;mes"Lesuivantestendessousdemoi.";close;
}else
{ atcommand"!nuke"+strcharinfo(0);close;
}case3:
if($soul==3){
set$soul,4;mes"Jesuisledernier!";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}
else{
atcommand"!nuke"+strcharinfo(0);close;
}case4:
atcommand"!nuke"+strcharinfo(0);close;
case5:if($soul==1)
8/2/2019 Valhalla Garden
21/28
{set$soul,2;mes"Lesuivantestaudbut.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case6:
atcommand"!nuke"+strcharinfo(0);close;
case7:atcommand"!nuke"+strcharinfo(0);close;
case8:if($soul==2){
set$soul,3;mes"Lesuivantestaudbut.";close;
}else
{ atcommand"!nuke"+strcharinfo(0);close;
}
}close;
}
4@gard,88,55,0 script Ame9 802,{switch($code){
case1:
if($soul==1){set$soul,2;mes"Lesuivantestmontiers.";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case2:
atcommand"!nuke"+strcharinfo(0);
close;case3:
atcommand"!nuke"+strcharinfo(0);close;
case4:atcommand"!nuke"+strcharinfo(0);close;
case5:atcommand"!nuke"+strcharinfo(0);close;
8/2/2019 Valhalla Garden
22/28
case6:atcommand"!nuke"+strcharinfo(0);close;
case7:if($soul==3){
set$soul,4;mes"Jesuisledernier!";donpceventinstance_npcname("ins_val_garden_3F",
instance_id())+"::OnAllFound";close;
}else{
atcommand"!nuke"+strcharinfo(0);close;
}case8:
atcommand"!nuke"+strcharinfo(0);close;
}close;
}
4@gard,134,107,0 script toNiflheim 1957,{mes"Etes-vousprtvousrendreenNiflheim?";switch(select("Oui,allons-y:Nonattendsencoreunpeu")){
case1:if($ins_id==getcharid(0)){
mes"Jevousattendrais...";instance_warpall"1@gard",180,161;donpceventinstance_npcname("ins_val_garden_4F",
instance_id())+"::OnEnable";}else
{ mes"Dsol,jenepeuxvousenvoyerenNiflheimqu'lademandeduleader";
}break;
case2:mes"Ok,j'attendsalors.";break;
}close;
}
5@gard,1,2,0 script ins_val_garden_4F -1,{
end;
OnInstanceInit:disablenpcinstance_npcname("ins_val_garden_4F",instance_id());end;
OnEnable:enablenpcinstance_npcname("ins_val_garden_4F",instance_id());enablenpcinstance_npcname("warpNifl",instance_id());set.@dead,0;
8/2/2019 Valhalla Garden
23/28
sleep6000;instance_announce0,"VousentrezmaintenantenNiflheim,lePaysdesAm
esDamnes.",bc_map,"0x00ff99";sleep1000;instance_announce0,"L'preuveestsimple:survivre,etprouvervotreval
eurpouraccderauValhalla.",bc_map,"0x00ff99";sleep1000;instance_announce0,"ilyaurasimplementunpetitdtailtrouverparvou
smmeenpluslafin.N'oubliezpasovousvoustrouver.",bc_map,"0x00ff99";sleep15000;areamonster"5@gard",130,68,62,104,"AmesDamnes#1",1867,20,instance_npcna
me("ins_val_garden_4F",instance_id())+"::OnMyMobDead";areamonster"5@gard",130,68,62,104,"AmesDamnes#2",1268,20,instance_npcna
me("ins_val_garden_4F",instance_id())+"::OnMyMobDead";areamonster"5@gard",130,68,62,104,"AmesDamnes#3",1919,20,instance_npcna
me("ins_val_garden_4F",instance_id())+"::OnMyMobDead";areamonster"5@gard",130,68,62,104,"AmesDamnes#4",1219,20,instance_npcna
me("ins_val_garden_4F",instance_id())+"::OnMyMobDead";end;
OnPCDieEvent:if(strcharinfo(3)=="5@gard"){
set.@dead,.@dead+1;
set.@user_count,getmapusers("5@gard");
if((.@mob_dead_num
8/2/2019 Valhalla Garden
24/28
monster"5@gard",180,137,"CoffreLibr",1325,1;end;
}
5@gard,100,100,0 script toValhalla 1956,{mes"Etes-vousprtvousrendreauxJardinsduValhalla?";switch(select("Oui,allons-y:Nonattendsencoreunpeu:Tupeuxpasnous
soigner/boosterdesfois?")){
case1:if($ins_id==getcharid(0)){
mes"Bonnechance.";instance_warpall"6@gard",115,49;donpceventinstance_npcname("ins_val_garden_5F",
instance_id())+"::OnEnable";}else{
mes"Dsol,jenepeuxvousenvoyerenValhallaqu'lademandeduleader";
}break;
case2:
mes"Ok,j'attendsalors.";break;case3:
mes"Jepeuxtesoigner,oui.";percentheal100,100;sc_startSC_BLESSING,300000,10;sc_startSC_INCREASEAGI,300000,10;break;
}close;
}
6@gard,1,2,0 script ins_val_garden_5F -1,{
end;
OnInstanceInit:disablenpcinstance_npcname("ins_val_garden_5F",instance_id());end;
OnEnable:enablenpcinstance_npcname("ins_val_garden_5F",instance_id());sleep6000;instance_announce0,"BienvenuedanslesJardinsduValhalla.Vousdevez
trouvezlesGardiensduJardinpouraccderlaphasefinale.",bc_map,"0x00ff99";monster"1@cata",0,0,"GardenKeeper",1734,25;
areamonster"6@gard",76,139,87,128,"Piamette",1947,25;
areamonster"6@gard",108,171,119,160,"GardenWatcher",1933,25;areamonster"6@gard",140,139,151,128,"Skogul",1761,25;areamonster"6@gard",173,64,183,51,"Makva",1884,25;enablenpcinstance_npcname("Skogul",instance_id());enablenpcinstance_npcname("Piamette",instance_id());enablenpcinstance_npcname("GardenWatcher",instance_id());enablenpcinstance_npcname("Makva",instance_id());set$found,0;end;
8/2/2019 Valhalla Garden
25/28
OnAllFound:disablenpcinstance_npcname("Skogul",instance_id());disablenpcinstance_npcname("Piamette",instance_id());disablenpcinstance_npcname("GardenWatcher",instance_id());disablenpcinstance_npcname("Makva",instance_id());enablenpcinstance_npcname("warpBoss",instance_id());killmonsterall"6@gard";instance_announce0,"Prparezvousaucombat!",bc_map,"0x00ff99";sleep30000;//HardrockMammothmonster"6@gard",56,59,"DestructeurdeGlace",1990,1,instance_npcname("i
ns_val_garden_5F",instance_id())+"::OnGuardianDead";set$count,0;end;
OnGuardianDead:set$count,$count+1;instance_announce0,"Prparezvousaucombat!","0x00ff99";
switch($count){
case1:instance_announce0,"L'ambianceserchauffeaveclavenu
eduTitandeFeu!",bc_map,"0x00ff99";
sleep30000;//Ifritmonster"6@gard",56,59,"DestructeurdeFeu",1932,1,insta
nce_npcname("ins_val_garden_5F",instance_id())+"::OnGuardianDead";break;
case2:instance_announce0,"Unebiseviolenteselve!",bc_map,"
0x00ff99";sleep30000;//Nydhoggr'sshadowmonster"6@gard",56,59,"DestructeurdeVent",2022,1,inst
ance_npcname("ins_val_garden_5F",instance_id())+"::OnGuardianDead";break;
case3: instance_announce0,"LesTerresdesJardinstremblent!",bc_map,"0x00ff99";
sleep30000;//Entweihmonster"6@gard",56,59,"DestructeurdeTerre",1957,1,ins
tance_npcname("ins_val_garden_5F",instance_id())+"::OnGuardianDead";break;
case4:instance_announce0,"LesProtectricesvousprennentpou
rdesintrus!Dfendezvous,letempsquejelesraisonne...",bc_map,"0x00ff99";sleep30000;//VR
monster"6@gard",56,59,"ProtectriceduJardin",1891,1,instance_npcname("ins_val_garden_5F",instance_id())+"::OnGuardianDead";
break;case5:
instance_announce0,"Flicitation,vousavezprotgetlibrsJardinsduValhalla!",bc_map,"0x00ff99";
//popdescoffresareamonster"6@gard",57,80,44,42,"TrsorduValhalla",1330
,3;areamonster"6@gard",57,80,44,42,"TrsorduValhalla#2",13
8/2/2019 Valhalla Garden
26/28
31,3;sleep6000;instance_announce0,"Vousalleztretransportdanslacap
italed'iciuneminute.Prenezunephotoensouvenir;)",bc_map,"0x00ff99";sleep60000;instance_warpall"capitale",200,168;instance_destroy($instance);set.party_id,0;
}end;
}
6@gard,146,135,0 script Skogul 1761,{disablenpcinstance_npcname("Skogul",instance_id());instance_announce0,"TrouveencoreMakva,GardenWatcheretPiamette..."
,bc_map,"0x00ff99";set$found,$found+1;set.@count,4-$found;instance_announce0,"Trouveencore"+.@count+"Gardiens...",bc_map,
"0x00ff99";if(4-$found>0){
close;}
else{instance_announce0,"ToutlesGardiensdesJardinsontttrouvs.L
esDestructeursarrivent!",bc_map,"0x00ff99";donpceventinstance_npcname("ins_val_garden_5F",instance_id())+
"::OnAllFound";close;
}close;
}
6@gard,113,166,0 script GardenWatcher 1933,{disablenpcinstance_npcname("gardenwatcher",instance_id());
instance_announce0,"TrouveencoreSkogul,MakvaetPiamette...",bc_map,"0x00ff99";set$found,$found+1;set.@count,4-$found;instance_announce0,"Trouveencore"+.@count+"Gardiens...",bc_map,
"0x00ff99";if(4-$found>0){
close;}else{
instance_announce0,"ToutlesGardiensdesJardinsontttrouvs.L
esDestructeursarrivent!",bc_map,"0x00ff99";donpceventinstance_npcname("ins_val_garden_5F",instance_id())+
"::OnAllFound";close;
}close;
}
6@gard,81,134,0 script Piamette 1947,{disablenpcinstance_npcname("piamette",instance_id());
8/2/2019 Valhalla Garden
27/28
instance_announce0,"TrouveencoreMakva,GardenWatcheretSkogul...",bc_map,"0x00ff99";
set$found,$found+1;set.@count,4-$found;instance_announce0,"Trouveencore"+.@count+"Gardiens...",bc_map,
"0x00ff99";if(4-$found>0){
close;}else{
instance_announce0,"ToutlesGardiensdesJardinsontttrouvs.LesDestructeursarrivent!",bc_map,"0x00ff99";
donpceventinstance_npcname("ins_val_garden_5F",instance_id())+"::OnAllFound";
close;}close;
}
6@gard,184,54,0 script Makva 1884,{disablenpcinstance_npcname("Makva",instance_id());instance_announce0,"TrouveencoreSkogul,GardenWatcheretPiamette...
",bc_map,"0x00ff99";set$found,$found+1;set.@count,4-$found;instance_announce0,"Trouveencore"+.@count+"Gardiens...",bc_map,
"0x00ff99";if(4-$found>0){
close;}else{
instance_announce0,"ToutlesGardiensdesJardinsontttrouvs.LesDestructeursarrivent!",bc_map,"0x00ff99";
donpceventinstance_npcname("ins_val_garden_5F",instance_id())+"::OnAllFound";close;
}}
6@gard,81,102,0 script warpBoss 45,2,2,{end;
OnInstanceInit:disablenpcinstance_npcname("warpBoss",instance_id());end;
OnTouch:warp"6@gard",8,59;end;
}
1@gard,191,200,0 script warpJotun 45,2,2,{end;
OnInstanceInit:disablenpcinstance_npcname("warpJotun",instance_id());
8/2/2019 Valhalla Garden
28/28
end;
OnTouch://enablefirstfloorwarp"2@gard",160,48;end;
}
1@gard,168,200,0 script warpMuspel 45,2,2,{end;
OnInstanceInit:disablenpcinstance_npcname("warpMuspel",instance_id());end;
OnTouch:warp"3@gard",180,115;end;
}
1@gard,153,186,0 script warpHel 45,2,2,{end;
OnInstanceInit:
disablenpcinstance_npcname("warpHel",instance_id());end;
OnTouch:warp"4@gard",133,119;end;
}
1@gard,214,194,0 script warpNifl 45,2,2,{end;
OnInstanceInit:disablenpcinstance_npcname("warpNifl",instance_id());
end;
OnTouch:warp"5@gard",100,99;end;
}