Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- valh_1,0,0,0 script valhalla#stage1 -1,{
- end;
- OnInstanceInit:
- 's1warp = 0;
- end;
- OnStart:
- disablenpc instance_npcname("valhalla#s1warp");
- sleep2 2000;
- instance_announce -1,"Kill 20 monster of each kind, 100 in total.",0;
- 'monster = 100;
- getpartymember 'partyid,2;
- attachrid $@partymemberaid[0];
- doevent instance_npcname(strnpcinfo(0))+"::OnKill";
- announce instance_npcname(strnpcinfo(0))+"::OnKill",0;
- monster instance_mapname("valh_1"),0,0,"Bad Fury",3016,20,instance_npcname(strnpcinfo(0))+"::OnKill";
- monster instance_mapname("valh_1"),0,0,"Garden Keeper",3095,20,instance_npcname(strnpcinfo(0))+"::OnKill";
- monster instance_mapname("valh_1"),0,0,"Green Teen Chipmunk",3109,20,instance_npcname(strnpcinfo(0))+"::OnKill";
- monster instance_mapname("valh_1"),0,0,"Hell Apocalypse",3118,20,instance_npcname(strnpcinfo(0))+"::OnKill";
- monster instance_mapname("valh_1"),0,0,"Chung E",3052,20,instance_npcname(strnpcinfo(0))+"::OnKill";
- 'alive = callfunc("partyAlive", 'partyid, instance_mapname("valh_1"));
- end;
- OnKill:
- if('alive == 0) end;
- 'monster = 'monster - 1;
- instance_announce -1,'monster + " monsters remaining.",0;
- if('monster == 0)
- {
- sleep2 2000;
- instance_announce -1, "Kill the final MVP to complete your challenge!",0;
- callfunc("partyViewpoint",'partyid,1,273,266,1,0xFF0000);
- monster instance_mapname("valh_1"),273,266,"Addax",3002,1,instance_npcname(strnpcinfo(0))+"::OnMVPKill";
- }
- end;
- OnMVPKill:
- if('alive == 0) end;
- callfunc("partyViewpoint",'partyid,2,273,266,1,0xFF0000);
- instance_announce -1,"Step trough the portal for the next challenge!",0;
- enablenpc instance_npcname("valhalla#s1warp");
- end;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement