Upload
eirel7519
View
221
Download
0
Embed Size (px)
Citation preview
8/2/2019 Like a Poring
1/12
1@pi,104,78,3 script PoringMaster 1582,{set.@npcname$,"[PoringMaster]";mes.@npcname$;mes"BonjourGuerrier!";mes"JesuisenvoyparleRoidesPoringspourrecruterdesguerriersafi
ndenousaiderdfairelesarmesduPoringNoir.";mes"LeroidmoniaqueetsonsorcierontcommencenvahirnotreRoyaume.No
usavonsbesoind'aidepourlesrepousser.";next;mes.@npcname$;mes"Nousaiderez-vous?";next;set.@selection,select("Allons-y,bouboulerose",(getcharid(1)==$party_i
d)?"Jesuismort,tumerenvoie?":"",(getcharid(1)==$party_id)?"Maisregardemoi!Ondiraittoi!":"","Euhnonmerci.T'esrienqu'unPoring...");
switch(.@selection){case4:
mes.@npcname$;mes"Tunedevraisvraimentpasmesousestimer!";percentheal-99,-99;next;mes.@npcname$;mes"Tuvois?Jesuisbienplusquecequejeparais!";
break;case3:mes.@npcname$;mes"Tuauraisdutenircomptedemesmisesengarde.";mes"Jevaisterendretonapparence,maispourtesstats,";mes"tudevrasallervoirlaResetGirl.";undisguise;break;
case2:if($party_id==getcharid(1)){
mes.@npcname$;if($stage==0)
{ mes"Dsol,maisjenepeuxpas...Tuvadevoirattendrequetescompagnonsarriventladeuximetape...";
}elseif($stage==1){
mes"Ondiraitbienqu'ilsontrussi.Vavitelesaider!";
warp"2@pi",0,0;}close;
}else
{mes.@npcname$;mes"Impossible.Tunefaitpaspartiedecegroupe.";close;
}case1:
if(BaseLevel>80){set.@party_id,getcharid(1);getpartymember(.@party_id,1);set.@partymembercount,$@partymembercount;
8/2/2019 Like a Poring
2/12
copyarray.@partymembername$[0],$@partymembername$[0],.@partymembercount;
copyarray$partymemberaid[0],$@partymemberaid[0],.@partymembercount;
getpartymember.@party_id,2;set$party_id,.@party_id;
mes.@npcname$;mes"Bien.Ondiraitquevousavezcomprisquejenesui
spasn'importequi...";mes"Prparez-vousvivreuneaventurequevousn'oublierai
spas.";mes"Ilyapeudecheminparcourir,maisdespreuvesrel
ever.";mes"Prenezgarde,vousnedisposerezqued'uneheure.E
nsuite,jem'occuperaispersonnellementdevous!";next;mes.@npcname$;mes"Etcroyezmoi,vousn'aimerezpasnonplus!";next;
//12hourcooldownset.@ins_pi_check,checkquest(60315,PLAYTIME);
//2hoursplaylimitset.@ins_pi_check2,checkquest(60316,PLAYTIME);
if(.@ins_pi_check2)||getgmlevel()>60){
set.@instance,instance_create("LikeaPoring",.@party_id);
if(.@instance2)){mes.@npcname$;mes"LenomduGroupees
tdonc"+getpartyname(.@party_id)+".";mes"LenomduLeaderes
t"+.@partymembername$[0]+".";mes"Cependant,jepeux
pasvouslaissezentrer.Ressayezsvp.";}else{
for(set.@i,1;.@i
8/2/2019 Like a Poring
3/12
instance_set_timeout3600,300,.@instance;
instance_init(.@instance);
instance_attach(.@instance);
//enablefirstfloordonpceventinstance_npcn
ame("ins_pi_1F",instance_id())+"::OnEnable";donpceventinstance_npcn
ame("ins_pi_2F",instance_id())+"::OnInstanceInit";
mes.@npcname$;mes"LenomduGroupees
tdonc"+getpartyname(.@party_id);mes"LenomduLeaderes
t"+.@partymembername$[0]+".";mes"Jevaisvousenvoye
rdansnotreRoyaume.Prenezgarde!Jenesaispassijepourraiscontrertouslessortsdesennemis...";
next;warpparty"1@pi",104,112
,.@party_id; }}else{
mes.@npcname$;mes"Demandestonchef/leader
devenirmeparler,plutt.";next;mes.@npcname$;mes"Etn'oubliezpasquelegro
upedoitcompterauminimum2membres!";}
}
elseif((.@ins_pi_check==0)||(.@ins_pi_check==1)){mes.@npcname$;mes"Dsol,maisvousn'tespasencoreremis
devotredernierpassage.";}elseif(.@ins_i_check==2){
mes.@npcname$;mes"Hum...Jepensequevoustesprt.";next;mes.@npcname$;mes"Ahahahaha!Vousvoulezrecommencer?
J'aime!";
next;mes.@npcname$;mes"Prparez-vous,ceserabienttprt!";
}}
}else{
mes.@npcname$;mes"Dsol,jenepeuxpasenvoyerunepersonnequin'estp
asprte.Revenezauniveau80.";
8/2/2019 Like a Poring
4/12
}break;
}close2;end;
}
1@pi,16,14,3 script ins_pi_1F -1,{set.npcname$,"[PoringSorcier]";setarray$mobid[0],1002,1031,1113,1242,1836,1784;end;
OnEnable:setcell"1@pi",100,81,108,81,cell_walkable,0;instance_announce0,.@npcname$+"Bouahahahaha!Bienvenuedansmonterr
aindejeu,Humains!",bc_map,"0x00ff99";sleep6000;instance_announce0,.@npcname$+"JesuislePoringSorcier.Etvousne
m'empcherezpasdevousfairesubircequevousnousfaisezsubir!",bc_map,"0x00ff99";
donpceventinstance_npcname("ins_pi_1F",instance_id())+"::OnChangeParticipants";
instance_announce0,.@npcname$+"Bouahahavoustesparfait!Oh,attention:sivousmourrez,vousredeviendrezhumains.Maissivousquitter,vousreste
rezPoring!Bouahahahah",bc_map,"0x00ff99";areamonster"1@pi",47,90,122,117,"Poring",1002,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
areamonster"1@pi",47,90,122,117,"Poporing",1031,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
areamonster"1@pi",47,90,122,117,"Drops",1113,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
areamonster"1@pi",47,90,122,117,"Marin",1242,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
areamonster"1@pi",47,90,122,117,"Magmaring",1836,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
areamonster"1@pi",47,90,122,117,"Stapo",1784,30,instance_npcname("ins_pi_1F",instance_id())+"::OnMyMobDead";
end;
OnMyMobDead:set.@mob_dead_num,mobcount("1@pi",instance_npcname("ins_pi_1F",instanc
e_id())+"::OnMyMobDead");if(.@mob_dead_num
8/2/2019 Like a Poring
5/12
areamonster"1@pi",47,90,122,117,"PoringTreasure",1325,2;donpceventinstance_npcname("ins_pi_1F",instance_id())+"::OnRec
hangeParticipants";//sleep30000;donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnEna
ble";}end;
OnChangeParticipants:attachrid($@partymemberaid[0]);for(set.@i,0;.@i
8/2/2019 Like a Poring
6/12
{undisguise;
resetstatus;statusup2bStr,stats&255-1;statusup2bInt,(stats>>8)&255-1;statusup2bDex,(stats>>16)&255-1;statusup2bLuk,stats2&255-1;statusup2bVit,(stats2>>8)&255-1;statusup2bAgi,(stats2>>16)&255-1;setStatusPoint,statc;setMaxHp,mhp;setMaxSp,msp;
}end;
OnRechangeParticipants:set$@reseted,0;//Pourlalecture,onneprendqueles8premiersbits(avecle&255)
etondcalefor(set.@i,0;.@i>8)&255-1;statusup2bDex,(stats>>16)&255-1;statusup2bLuk,stats2&255-1;statusup2bVit,(stats2>>8)&255-1;statusup2bAgi,(stats2>>16)&255-1;setStatusPoint,statc;setMaxHp,mhp;setMaxSp,msp;
}
end;}
2@pi,16,14,3 script ins_pi_2F -1,{end;
OnInstanceInit:disablenpcinstance_npcname("ins_pi_2F",instance_id());disablenpcinstance_npcname("bombPoring",instance_id());disablenpcinstance_npcname("BOmbPoring",instance_id());disablenpcinstance_npcname("B0mbPoring",instance_id());disablenpcinstance_npcname("BombP0ring",instance_id());
disablenpcinstance_npcname("BombPor1ng",instance_id());disablenpcinstance_npcname("BombPorin9",instance_id());disablenpcinstance_npcname("Bombporing",instance_id());disablenpcinstance_npcname("BomBPoring",instance_id());disablenpcinstance_npcname("BombPoRing",instance_id());disablenpcinstance_npcname("BombPoriNg",instance_id());disablenpcinstance_npcname("RoidesPoring",instance_id());
end;
8/2/2019 Like a Poring
7/12
OnEnable:setcell"1@pi",100,81,108,81,cell_walkable,1;warpparty"2@pi",104,108,$party_id;setcell"2@pi",107,106,107,109,cell_walkable,0;donpceventinstance_npcname("RoidesPoring",instance_id())+"::OnStartD
ialog";end;
OnStartLevel2:enablenpcinstance_npcname("ins_pi_2F",instance_id());setcell"2@pi",107,106,107,109,cell_walkable,1;
set.@count,0;set$bombed,0;areamonster"2@pi",69,59,172,176,"Angeling",1096,5,instance_npcname("ins
_pi_2F",instance_id())+"::OnMyMobDead";areamonster"2@pi",69,59,172,176,"Deviling",1582,5,instance_npcname("ins
_pi_2F",instance_id())+"::OnMyMobDead";areamonster"2@pi",69,59,172,176,"ArcAngeling",1388,5,instance_npcname(
"ins_pi_2F",instance_id())+"::OnMyMobDead";areamonster"2@pi",69,59,172,176,"Ghostring",1120,2,instance_npcname("in
s_pi_2F",instance_id())+"::OnMyMobDead";areamonster"2@pi",69,59,172,176,"BombPoring",1904,30,instance_npcname(
"ins_pi_2F",instance_id())+"::OnBombKilled";
donpceventinstance_npcname("bombPoring",instance_id())+"::OnEnable";donpceventinstance_npcname("BOmbPoring",instance_id())+"::OnEnable";donpceventinstance_npcname("B0mbPoring",instance_id())+"::OnEnable";donpceventinstance_npcname("BombP0ring",instance_id())+"::OnEnable";donpceventinstance_npcname("BombPor1ng",instance_id())+"::OnEnable";donpceventinstance_npcname("BombPorin9",instance_id())+"::OnEnable";donpceventinstance_npcname("Bombporing",instance_id())+"::OnEnable";donpceventinstance_npcname("BomBPoring",instance_id())+"::OnEnable";donpceventinstance_npcname("BombPoRing",instance_id())+"::OnEnable";donpceventinstance_npcname("BombPoriNg",instance_id())+"::OnEnable";end;
OnAllBombed:instance_announce0,"[Devilikan]:Gyahahahahahaha!Vouslesaveztoutesprises!!OUARGHARFARFARF*s'touffe*",bc_map,"0x00ff99";
end;
OnBombKilled:set.@count,.@count+1;set.@mob_dead_num,mobcount("2@pi",instance_npcname("ins_pi_2F",instanc
e_id())+"::OnMyMobDead");if(.@count==30&&.@mob_dead_num
8/2/2019 Like a Poring
8/12
e_id())+"::OnMyMobDead");if(.@mob_dead_num
8/2/2019 Like a Poring
9/12
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("bombPoring",instance_id());end;
}
2@pi,164,122,3 script BOmbPoring 1904,1,1,{end;
OnEnable:enablenpcinstance_npcname("BOmbPoring",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BOmbPoring",instance_id());end;
}
2@pi,164,122,3 script B0mbPoring 1904,1,4,{end;
OnEnable:enablenpcinstance_npcname("B0mbPoring",instance_id());
instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("B0mbPoring",instance_id());end;
}
2@pi,164,122,3 script BombP0ring 1904,4,2,{end;
OnEnable:enablenpcinstance_npcname("BombP0ring",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
8/2/2019 Like a Poring
10/12
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BombP0ring",instance_id());end;
}
2@pi,164,122,3 script BombPor1ng 1904,4,2,{end;
OnEnable:enablenpcinstance_npcname("BombPor1ng",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BombPor1ng",instance_id());end;
}
2@pi,164,122,3 script BombPorin9 1904,2,2,{end;
OnEnable:enablenpcinstance_npcname("BombPorin9",instance_id());
instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BombPorin9",instance_id());end;
}
2@pi,164,122,3 script Bombporing 1904,1,3,{end;
OnEnable:enablenpcinstance_npcname("Bombporing",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
8/2/2019 Like a Poring
11/12
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("Bombporing",instance_id());end;
}
2@pi,164,122,3 script BomBPoring 1904,3,2,{end;
OnEnable:enablenpcinstance_npcname("BomBPoring",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BomBPoring",instance_id());end;
}
2@pi,164,122,3 script BombPoRing 1904,2,4,{end;
OnEnable:enablenpcinstance_npcname("BombPoRing",instance_id());
instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BombPoRing",instance_id());end;
}
2@pi,164,122,3 script BombPoriNg 1904,1,5,{end;
OnEnable:enablenpcinstance_npcname("BombPoriNg",instance_id());instance_announce0,strnpcinfo(3)+":enabled",bc_map,"0x00ff99";end;
8/2/2019 Like a Poring
12/12
OnTouch:set$bombed,$bombed+1;if($bombed==10){
donpceventinstance_npcname("ins_pi_2F",instance_id())+"::OnAllBombed";
}percenthealrand(-99,99),rand(-99,99);disablenpcinstance_npcname("BombPoriNg",instance_id());end;
}