viewing paste Unknown #15767 | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
prontera,151,151,5      script  ativamvp        -1,{
 
 
 
OnClock1420: // hora que começa
 
OnClock2300: // hora que começa
 
enablenpc "MvP#hd";
 
set $evt,1;
 
announce "[MvP Global] Amiguinho, o evento vai começar daqui 5 minutos ... ",8,0xFF8C69;
 
end;
 
 
 
OnClock1421: // hora que termina
 
OnClock2305: // hora que termina
 
 
 
set $evt,0;
 
announce "[MvP Global] Venha matar o MvP e receba sua recompensa ! ",8,0xFF8C69;
 
donpcevent "MvP#hd::OnMvPHD";
 
end;
 
}
 
 
 
prontera,147,168,6      script  MvP#hd  969,{
 
 
 
mes .mv$;
 
if($evt1==0){
 
mes "O evento ainda está fechado !";
 
close;
 
}
 
mes "Deseja ir até a sala MvP?";
 
switch(select("- Sim:- Não")){
 
 
 
case 1:
 
        next;
 
        mes .mv$;
 
        mes "Boa sorte então!";
 
        announce ""+strcharinfo(0)+" entrou no evento MvP!",8,0xFF8C69;
 
        close2;
 
        warp "pvp_n_1-3",100,100;
 
        end;
 
        
 
case 2:
 
        next;
 
        mes .mv$;
 
        mes "Tudo bem, até mais!";
 
        close;
 
        
 
}
 
 
 
end;
 
 
 
OnMvPHD:
 
announce "[MvP Global] Em 15 segundos um MVP fodelástico irá surgir e matar todos vocês",bc_map,0xFF8C69;
 
sleep 15000;
 
killmonster "pvp_n_1-3","MvP#hd::OnLabelMVP";
 
set .@rand,rand(getarraysize(.mvps));
 
monster "pvp_n_1-3",100,100,strmobinfo(2,.mvps[.@rand]),.mvps[.@rand],1,"MvP#hd::OnLabelMVP";
 
announce "[MvP Global] O MvP "+strmobinfo(2,.mvps[.@rand])+" apareceu no mapa!",bc_map,0xFF8C69;
 
end;
 
 
 
OnLabelMVP:
 
disablenpc "MvP#hd";
 
getitem 665,1; // premiação
 
announce "[MvP Global]"+strcharinfo(0)+" matou  o MvP!",bc_map,0xFF8C69;
 
set $evt,0;
 
end;
 
 
 
//
 
OnInit:
 
set .mv$,"[MvP Global]"; // nome do npc
 
setarray .mvps[0],1039,1115,1112,1046,1086; // ids dos mvp's
 
end;
 
//
 
}
 
 
 
pvp_n_1-3       mapflag gvg     off
 
pvp_n_1-3       mapflag nowarp
 
pvp_n_1-3       mapflag noteleport
 
pvp_n_1-3       mapflag nowarpto
 
pvp_n_1-3       mapflag nobranch
 
pvp_n_1-3       mapflag nosave  SavePoint
 
pvp_n_1-3       mapflag nomemo
 
pvp_n_1-3       mapflag nopenalty
 
pvp_n_1-3       mapflag pvp     off
 
pvp_n_1-3       mapflag noexp
Viewed 630 times, submitted by Guest.