Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - script Ranking MvP Wolf -1, {
- OnNPCKillEvent:
- for (set .@i, 0; .@i < getarraysize (.mvps_config); set .@i, .@i + 1) {
- if (killedrid == .mvps_config[@i]) set .@mob, 1;
- }
- if (!.@mob) end;
- if (.announce) {
- announce "O jogador ["+strcharinfo(0)+"] matou o MvP ["+getmonsterinfo(killedrid,0)+"] no mapa ["+strcharinfo(3)+"]!", 0;
- set mob, mob + 1;
- callfunc ("MvPRank",mob,strcharinfo(0));
- end;
- }
- OnInit:
- /* Configure o ID dos MVPS! */
- setarray .mvps_config, 1087, 1147, 1190, 1086, 1115, 1038, 1511, 1159, 1389, 1046, 1059, 1150, 1688, 1039, 1157, 1980, 1112, 1251, 2068, 1373, 2156, 1272, 1630, 1885, 1252, 1779, 1708, 1956, 1492, 1623, 1418, 1312, 1583, 1785, 2022, 2202, 1734, 1685, 1719, 2131, 1871, 1768, 2087, 1658, 1751, 2249, 2253, 1832, 2251, 1874, 1917, 2319, 2235, 1646, 1647, 1648, 1650, 1651, 2239, 2240, 2241, 2236, 2237, 2238;
- /* Coloque 1 para que anuncie quem matou o MOB! 0 = desativado */
- set .announce, 0;
- /* Limite do Ranking */
- set $@limite, 10;
- end;
- }
- prontera,164,166,4 script Ranking MvP Senos 997,{
- mes "["+strnpcinfo(0)+" - "+$@limite+"]";
- for (set .@r, 0; .@r <= $@limite; .@r, .@r + 1) {
- mes "Top ^FF0000" +(.@r + 1) +"^000000 ^0000FF"+getd("$topmvp" +.@r +"$") +"^000000 com ^FF0000" +getd("$topmvp" +.@r) +"^000000 MvP's mortos.";
- close;
- }
- end;
- }
- function script MvPRank {
- set @mvptotal, getarg(0);
- set @nomb$, getarg(1);
- for (set .@c, 0; .@c < $@top; set .@c, .@c + 1) {
- if (@mvptotal >= getd("$topmvp" +.@c)) {
- if (strcharinfo(0) == getd("$topmvp" +.@c +"$")) {
- setd "$topmvp" +.@c, @mvptotal;
- setd "$topmvp" +.@c +"$", @nomb$;
- return;
- }
- else {
- if (getd("$topmvp" +(.@c + 1) +"$") == "") {
- setd "$topmvp" +.@c, @mvptotal;
- setd "$topmvp" +.@c +"$", @nomb$;
- return;
- }
- else {
- setd "$topmvp" +(.@c + 1), getd("$topmvp" +.@c);
- setd "$topmvp" +(.@c + 1) +"$", getd("$topmvp$" +.@c);
- setd "$topmvp" +.@c, @mvptotal;
- setd "$topmvp" +.@c +"$", @nomb$;
- return;
- }
- }
- }
- }
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement