Jump to content
  • 0

R> MVP Ladder Script


Question

Posted

Can i request some MVP ladder Script with  :

 

- Top 30 Mvp Ladder

 

- What monster they are killed like 30

Like

- 3 Eddga

- 2 osiris

- 3 orc lord

- 9 orc hero

 

- GM LVL 80 can reset

 

Please Help ^^

 

Thanks a lot 

1 answer to this question

Recommended Posts

  • 0
Posted
On 1/3/2015 at 10:01 AM, Kozima said:

Can i request some MVP ladder Script with  :

 

- Top 30 Mvp Ladder

 

- What monster they are killed like 30

Like

- 3 Eddga

- 2 osiris

- 3 orc lord

- 9 orc hero

 

- GM LVL 80 can reset

 

Please Help ^^

 

Thanks a lot 

here

Spoiler

// NPC Anunciante de Mvps muertos by Rokimoki
// contacto: [email protected]
	-	script	GlobalMvP::GlobalMvP	-1,{
OnNPCKillEvent:
	switch (killedrid) {
		// Amon Ra
		case 1511:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAmonRa, LAmonRa + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Assassin Cross Eremes
		case 1641:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAssassinCrossEremes, LAssassinCrossEremes + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// B_EREMES
		case 1647:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LB_EREMES, LB_EREMES + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Atroce
		case 1785:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAtroce, LAtroce + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// BACSOJIN_
		case 1630:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBascojin, LBascojin + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// BANGUNGOT
		case 2327:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBangungot, LBangungot + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;

		// EVENT_BAPHO
		case 1399:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LEventBapho, LEventBapho + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Baphomet
		case 1039:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBaphomet, LBaphomet + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// BEELZEBUB_
		case 1874:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBeelzebub, LBeelzebub + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// BEELZEBUB_
		case 1873:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBeelzebub1, LBeelzebub1 + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Dark Lord
		case 1272:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDarkLord, LDarkLord + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Detale
		case 1719:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDetale, LDetale + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Doppelganger
		case 1046:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDoppelganger, LDoppelganger + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Dracula
		case 1389:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDracula, LDracula + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Drake
		case 1112:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDrake, LDrake + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Eddga
		case 1115:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LEdgga, LEdgga + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Entweihen
		case 1975:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LEntweihen, LEntweihen + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Evil Snake Lord
		case 1418:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LSnakeLord, LSnakeLord + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// FALLINGBISHOP
		case 1871:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBishop, LBishop + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Garm
		case 1252:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGarm, LGarm + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// GLOOMUNDERNIGHT
		case 1768:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGloom, LGloom + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Golden Bug
		case 1086:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGoldenBug, LGoldenBug + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// G_MAGALETA
		case 1802:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LMagaleta, LMagaleta + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// High Priest Magaleta
		case 1649:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LHPMagaleta, LHPMagaleta + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// High Wizard Katrinn
		case 1645:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LHWKatrinn, LHWKatrinn + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// High Wizard Katryne
		case 1651:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LHWKatryne, LHWKatryne + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Ifrit
		case 1832:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LIfrit, LIfrit + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Incantation Samurai
		case 1492:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LIncantationSamurai, LIncantationSamurai + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Kiel
		case 1734:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKiel, LKiel + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Stormy Knight
		case 1251:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LStormyKnight, LStormyKnight + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Ktullanux
		case 1779:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKtullanux, LKtullanux + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Lady Tanee
		case 1688:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LLadyTanee, LLadyTanee + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// G_SEYREN
		case 1640:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGSeyren, LGSeyren + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Lord Knight Seyren
		case 1646:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKSeyren, LKSeyren + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Lord of Death
		case 1373:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LLordDeath, LLordDeath + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Maya
		case 1147:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LMaya, LMaya + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Mistress
		case 1059:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LMistress, LMistress + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Moonlight flower
		case 1150:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LMoonFlower, LMoonFlower + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Naght Seiger
		case 1956:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LNagh, LNagh + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Orc Hero
		case 1087:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LOrcHero, LOrcHero + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Orc Lord
		case 1190:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LOrcLord, LOrcLord + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Osiris
		case 1038:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LOsiris, LOsiris + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Pharaoh
		case 1157:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPharaoh, LPharaoh + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Phreeoni
		case 1159:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPhreeoni, LPhreeoni + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Poripori
		case 1502:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPoriPori, LPoriPori + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// RSX
		case 1623:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LRSX, LRSX + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Sniper Shecil
		case 1644:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LSniper1, LSniper1 + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Sniper Cecil
		case 1650:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LSniper2, LSniper2 + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Tao Gunka
		case 1583:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LTaoGunka, LTaoGunka + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Thanatos
		case 1708:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LThanatos, LThanatos + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Turtle General
		case 1312:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LTurtleGeneral, LTurtleGeneral + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Valkyrie rangdris
		case 1751:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LValkyrieRan, LValkyrieRan + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Vesper
		case 1685:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LVesper, LVesper + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Whitesmith Harword
		case 1642:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LWhites1, LWhites1 + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Whitesmith Howard
		case 1648:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LWhites2, LWhites2 + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Satan Morroc
		case 1917:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LSMorroc, LSMorroc + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Egnigem Cenia
		case 1658:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LEgnigem, LEgnigem + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Zmey Gorynych
		case 1885:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LZmey, LZmey + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Paladin Randel
		case 2228:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LRandel, LRandel + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Creator Flamel
		case 2229:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LFlamel, LFlamel + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Professor Celia
		case 2230:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCelia, LCelia + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Champion Chen
		case 2231:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LChen, LChen + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Stalker Gertie
		case 2232:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGertie, LGertie + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Clown Alphoccio
		case 2233:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAlphoccio, LAlphoccio + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Gypsy Trentini
		case 2234:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LTrentini, LTrentini + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Leak
		case 2156:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LLeak, LLeak + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Gold Queen Scaraba
		case 2165:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGScaraba, LGQScaraba + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Boitata
		case 2068:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBoitata, LBoitata + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Kraken
		case 2202:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKraken, LKraken + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Kublin
		case 1980:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKublin, LKublin + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Nidhoggur's Shadow
		case 2022:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LNidh, LNidh + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Lost Dragon
		case 2131:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LLost, LLost + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Pyuriel
		case 2249:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPyuriel, LPyuriel + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Daehyun
		case 2253:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LDaehyun, LDaehyun + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Kades
		case 2255:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKades, LKades + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Gioia
		case 2251:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGioia, LGioia + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Faithful Manager
		case 2371:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LFaithful, LFaithful + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Buwaya
		case 2319:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LBuwaya, LBuwaya + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Kuluna
		case 2444:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKuluna, LKuluna + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Grande Pere jitter
		case 3073:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGrande, LGrande + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Queen Scaraba
		case 2087:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LQscarab, LQScarab + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Charleston 3
		case 3124:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCharles, LCharles + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Corruption Root
		case 2475:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCroot, LCroot + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Amdarais
		case 2476:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAmdarais, LAmdarais + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Celine Kimi Toy Factory
		case 2996:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCeline, LCeline + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		// Champion Chen (MVP)
		case 2238:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCchen, LCchen + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Clown Alphoccio (MVP)
		case 2240:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LClown, LClown + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Creator Flamel (MVP)
		case 2236:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LCreator, LCreator + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Fenris Fenrir Geffen Tournament
		case 2564:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LFenrir, LFenrir + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Gypsy Trentini (MVP)
		case 2241:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LGTrenti, LGTrenti + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Paladin Randall (MVP)
		case 2235:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPrandel, LPrandel + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Professor Celia (MVP)
		case 2237:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LPcelia, LPcelia + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Stalker Gertie (MVP)
		case 2239:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LSgertie, LSgertie + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Time Holder
		case 3074:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LTholder, LTholder + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//The Last One
		case 2441:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LThelast, LThelast + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//King of the Alley
		case 2442:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LKalley, LKalley + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		//Amon ra nightmare
		case 2362:
			announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_purple|bc_all;
			set MVPTotal, MVPTotal + 1;
			set LAmonRaN, LAmonRaN + 1;
			set @nom$, strcharinfo(0);
			callfunc ("rankmvp",MVPTotal,@nom$);
			end;
		default:
			end;
	} // End switch
end;
} // End script

function	script	rankmvp	{
// Gracias a Ryophin de eAthena por su peque a ayuda
// Y a los dem s que me intentaron ayudar
set @mvptotal, getarg(0);
set @nomb$, getarg(1);

if (@mvptotal > $top1) {
	if ($nomb1$ == strcharinfo(0)) { // Si estamos en top 1
		// Simplemente seguimos contando
		set $top1, @mvptotal;
		set $nomb1$, @nomb$;
		// Acabamos
		return;
	} else { // Si alcanzamos el top 1
		// Almacenamos el antiguo top 1
		set @aux, $top1;
		set @aux$, $nomb1$;
		// Nos asignamos al top 1
		set $top1, @mvptotal;
		set $nomb1$, @nomb$;
		// El viejo top 1 ahora es top 2
		set $top2, @aux;
		set $nomb2$, @aux$;
		// Acabamos
		return;
	} // End if
} else if (@mvptotal > $top2) {
	if ($nomb2$ == strcharinfo(0)) { // Si estamos en top 2
		// Seguimos contando las muertes del top 2
		set $top2, @mvptotal;
		set $nomb2, @nomb$;
		// Acabamos
		return;
	} else { // Si alcanzamos el top 2
		// Almacenamos el antiguo top 2
		set @aux, $top2;
		set @aux$, $nomb2$;
		// Nos asignamos al top 2
		set $top2, @mvptotal;
		set $nomb2$, @nomb$;
		// El viejo top 2 ahora es top 3
		set $top3, @aux;
		set $nomb3$, @aux$;
		// Acabamos
		return;
	} // End if
} else if (@mvptotal > $top3) {
	if ($nomb3$ == strcharinfo(0)) { // Si estamos en top 3
		// Seguimos contando el top 3
		set $top3, @mvptotal;
		set $nomb3$, @nomb$;
		// Acabamos
		return;
	} else { // Si alcanzamos el top 3
		// Almacenamos el antiguo top 3
		set @aux, $top3;
		set @aux$, $nomb3$;
		// Nos asignamos al top 3
		set $top3, @mvptotal;
		set $nomb3$, @nomb$;
		// El viejo top 3 ahora es top 4
		set $top4, @aux;
		set $nomb4$, @aux$;
		// Acabamos
		return;
	} // End if
} else if (@mvptotal > $top4) {
	if ($nomb4$ == strcharinfo(0)) { // Si estamos en top 4
		// Seguimos contando el top 4
		set $top4, @mvptotal;
		set $nomb4$, @nomb$;
		// Acabamos
		return;
	} else { // Si alcanzamos el top 4
		// Almacenamos el antiguo top 4
		set @aux, $top4;
		set @aux$, $nomb4$;
		// Nos asignamos al top 4
		set $top4, @mvptotal;
		set $nomb4$, @nomb$;
		// El viejo top 4 es ahora top 5
		set $top5, @aux;
		set $nomb5$, @aux$;
		// Acabamos
		return;
	} // End if
} else if (@mvptotal > $top5) {
	if ($nomb5$ == strcharinfo(0)) { // Si estamos en top 5
		// Seguimos contando el top5
		set $top5, @mvptotal;
		set $nomb5, @nomb$;
		// Acabamos
		return;
	} else { // Si alcanzamos el top 5
		// Directamente nos sobreescribimos en el top 5
		set $top5, @mvptotal;
		set $nomb5$, @nomb$;
		// Acabamos
		return;
	} // End if
} // End if
return;
} // End function

// MVP Rank by Rokimoki
// Contact me: [email protected]
// ------
// Version 1.0 final and public release
// ------
prontera,143,174,5	script	MvP Rank	415,{
delwaitingroom strnpcinfo(0);
waitingroom "MVP RANK TOP 5",0;
set .gmlevelmenu, 90; // Set the GM Level to use the Reset GM option
set .nombre$, "[MvP Ranker]";

mes .nombre$;
mes "I'm the MvP Ranker, what do you want to know?";
next;
switch (select("Top5:My Rank:GM Reset:Nothing")) {
	case 1:
		if (strcharinfo(0) == $nomb1$) {
			mes .nombre$;
			mes "Top5 MvP Killers.";
			next;
			callfunc "Top5";
			next;
			switch (select("Top 1 Menu:Exit")) {
				case 1:
					mes .nombre$;
					mes "I know you are intelligent, select an option...";
					next;
					switch (select("Announce me:Announce rank:Nothing")) {
						case 1:
							mes .nombre$;
							mes "For only 100,000 z I can broadcast that you are Top 1 mvp killer.";
							next;
							switch (select("Announce me:Exit")) {
								case 1:
									mes .nombre$;
									mes "Here we go !";
									next;
									if (Zeny < 100000) {
										mes .nombre$;
										mes "You have not got enough zenys, it is 100,000 z";
										close;
									} else {
										mes .nombre$;
										mes "Here you are !";
										announce "The MvP Killer is: " +$nomb1$ +" with: " +$top1 +" MvP victims.",bc_yellow;
										set Zeny, Zeny - 100000;
										close;
									} // End if
									
								case 2:
									mes .nombre$;
									mes "Ok, bye...";
									close;
							} // End switch
						case 2:
							mes .nombre$;
							mes "For 40,000 zenys I can broadcast the whole MvP.";
							next;
							switch (select("Announce me:Exit")) {
								case 1:
									mes .nombre$;
									mes "Here we go !";
									next;
									if (Zeny < 40000) {
										mes .nombre$;
										mes "You have not got enough zenys, it is 40,000 z";
										close;
									} else {
										mes .nombre$;
										mes "Here you are !";
										announce "MvP Rank -> Top 1: " +$nomb1$ +"Top 2: " +$nomb2$ +"Top 3: " +$nomb3$ +"Top 4: " +$nomb4$ +"Top 5: " +$nomb5$ +" .",bc_yellow;
										set Zeny, Zeny - 40000;
										close;
									} // End if
									
								case 2:
									mes .nombre$;
									mes "Ok, bye...";
									close;
							} // End switch
						case 3:
							mes .nombre$;
							mes "Ok so you are not smart than I thought, come back if you still are top 1.";
							close;
					} // End switch
				case 2:
					mes .nombre$;
					mes "Ok, come back if you still are top 1.";
					close;
			} // End switch
		} else {
			mes .nombre$;
			mes "Top5 MvP Killers.";
			next;
			callfunc "Top5";
			close;
		} // End if
		
	case 2:
		mes .nombre$;
		mes "Select an option of your personal mvp rank...";
		next;
		switch (select("Total MvPs:Wich MvPs I killed:Reset rank:Nothing")) {
			case 1:
				mes .nombre$;
				mes "Is counting mini-boss too...";
				mes "You have killed: " +MVPTotal +" MvPs.";
				close;
			
			case 2:
				mes .nombre$;
				mes "I will show you the mvp list, I think is a little bit long...";
				next;
				mes "Amdarais: ^FF0000"+LAmdarais +"^000000 kills.";
				mes "Amon Ra: ^FF0000"+LAmonRaN +"^000000 kills.";
				mes "Amon Ra N: ^FF0000"+LAmonRa +"^000000 kills.";
				mes "Assassin Cross Eremes: ^FF0000"+LAssassinCrossEremes +"^000000 kills.";
				mes "Assassin Cross Eremes S: ^FF0000"+LB_EREMES +"^000000 kills.";
				mes "Atroce: ^FF0000"+LAtroce +"^000000 kills.";
				mes "Bascojin: ^FF0000"+LBascojin +"^000000 kills.";
				next;
				mes "Bangungot: ^FF0000"+LBangungot +"^000000 kills.";
				mes "Baphomet Event: ^FF0000"+LEventBapho +"^000000 kills.";
				mes "Baphomet: ^FF0000"+LBaphomet +"^000000 kills.";
				mes "Beelzebub: ^FF0000"+LBeelzebub +"^000000 kills.";
				mes "Beelzebub Fly: ^FF0000"+LBeelzebub1 +"^000000 kills.";
				mes "Boitata: ^FF0000"+LBoitata +"^000000 kills.";
				mes "Buwaya: ^FF0000"+LBuwaya +"^000000 kills.";
				next;
				mes "Celine Kimi: ^FF0000"+LCeline +"^000000 kills.";
				mes "Champion Chen: ^FF0000"+LChen +"^000000 kills.";
				mes "Champion Chen N: ^FF0000"+LCchen +"^000000 kills.";
				mes "Charleston: ^FF0000"+LCharles +"^000000 kills.";
				mes "Clown Alphoccio: ^FF0000"+LAlphoccio +"^000000 kills.";
				mes "Clown Alphoccio N: ^FF0000"+LClown +"^000000 kills.";
				mes "Corruption Root: ^FF0000"+LCroot +"^000000 kills.";
				next;
				mes "Creator Flamel: ^FF0000"+LFlamel +"^000000 kills.";
				mes "Creator Flamel N: ^FF0000"+LCreator +"^000000 kills.";
				mes "Dark Guardian Kades: ^FF0000"+LKades +"^000000 kills.";
				mes "Dark Lord: ^FF0000"+LDarkLord +"^000000 kills.";
				mes "Detale: ^FF0000"+LDetale +"^000000 kills.";
				mes "Doppelganger: ^FF0000"+LDoppelganger +"^000000 kills.";
				mes "Drácula: ^FF0000"+LDracula +"^000000 kills.";
				next;
				mes "Drake: ^FF0000"+LDrake +"^000000 kills.";
				mes "Eddga: ^FF0000"+LEdgga +"^000000 kills.";
				mes "Egnigem Cenia: ^FF0000"+LEgnigem +"^000000 kills.";
				mes "Entweihen: ^FF0000"+LEntweihen +"^000000 kills.";
				mes "Evil Snake Lord: ^FF0000"+LSnakeLord +"^000000 kills.";
				mes "Faithful Manager: ^FF0000"+LFaithful +"^000000 kills.";
				mes "Fallen Bishop: ^FF0000"+LBishop +"^000000 kills.";
				next;
				mes "Fenris Fenrir: ^FF0000"+LFenrir +"^000000 kills.";
				mes "Garm: ^FF0000"+LGarm +"^000000 kills.";
				mes "General Daehyun: ^FF0000"+LDaehyun +"^000000 kills.";
				mes "Gioia: ^FF0000"+LGioia +"^000000 kills.";
				mes "Gloom Under Night: ^FF0000"+LGloom +"^000000 kills.";	
				mes "Golden Thief Bug: ^FF0000"+LGoldenBug +"^000000 kills.";
				mes "Gold Queen Scaraba: ^FF0000"+LGQScaraba +"^000000 kills.";
				next;
				mes "Gopinich: ^FF0000"+LZmey +"^000000 kills.";
				mes "Grande Pere: ^FF0000"+LGrande +"^000000 kills.";
				mes "Gypsy Trentini: ^FF0000"+LTrentini +"^000000 kills.";
				mes "Gypsy Trentini N: ^FF0000"+LGTrenti +"^000000 kills.";
				mes "Magaleta: ^FF0000"+LMagaleta +"^000000 kills.";	
				mes "High Priest Magaleta: ^FF0000"+LHPMagaleta +"^000000 kills.";
				mes "High Wizard Katrinn: ^FF0000"+LHWKatrinn +"^000000 kills.";
				next;
				mes "High Wizard Katryne: ^FF0000"+LHWKatryn +"^000000 kills.";
				mes "Ifrit: ^FF0000"+LIfrit +"^000000 kills.";
				mes "Incantation Samurai: ^FF0000"+LIncantationSamurai +"^000000 kills.";
				mes "Kiel: ^FF0000"+LKiel +"^000000 kills.";
				mes "King of the Alley: ^FF0000"+LKalley +"^000000 kills.";	
				mes "Kraken: ^FF0000"+LKraken +"^000000 kills.";
				mes "Ktullanux : ^FF0000"+LKtullanux +"^000000 kills.";
				next;
				mes "Kublin: ^FF0000"+LKublin +"^000000 kills.";
				mes "Kuluna: ^FF0000"+LKuluna +"^000000 kills.";
				mes "Lady Tanee: ^FF0000"+LLadyTanee +"^000000 kills.";
				mes "Leak: ^FF0000"+LLeak +"^000000 kills.";
				mes "Lord Knight Seyren: ^FF0000"+LKSeyren +"^000000 kills.";
				mes "Lord Knight Seyren S: ^FF0000"+LGSeyren +"^000000 kills.";
				mes "Lord Of Death: ^FF0000"+LLordDeath +"^000000 kills.";
				next;
				mes "Lost Dragon: ^FF0000"+LLost +"^000000 kills.";
				mes "Maya: ^FF0000"+LMaya +"^000000 kills.";
				mes "Mistress: ^FF0000"+LMistress +"^000000 kills.";
				mes "Moonlight Flower: ^FF0000"+LMoonFlower +"^000000 kills.";
				mes "Naght Seiger: ^FF0000"+LNagh +"^000000 kills.";
				mes "Nidhoggur's Shadow: ^FF0000"+LNidh +"^000000 kills.";
				mes "Orc Hero: ^FF0000"+LOrcHero +"^000000 kills.";
				next;
				mes "Orc Lord: ^FF0000"+LOrcLord +"^000000 kills.";
				mes "Osiris: ^FF0000"+LOsiris +"^000000 kills.";
				mes "Paladin Randel: ^FF0000"+LRandel +"^000000 kills.";
				mes "Paladin Randel N: ^FF0000"+LPrandel +"^000000 kills.";	
				mes "Pharaoh: ^FF0000"+LPharaoh +"^000000 kills.";
				mes "Phreeoni: ^FF0000"+LPhreeoni +"^000000 kills.";
				mes "Pori Pori: ^FF0000"+LPoriPori +"^000000 kills.";
				next;
				mes "Professor Celia: ^FF0000"+LCelia +"^000000 kills.";
				mes "Professor Celia N: ^FF0000"+LPcelia +"^000000 kills.";
				mes "Pyuriel: ^FF0000"+LPyuriel +"^000000 kills.";
				mes "Queen Scaraba: ^FF0000"+LQScarab +"^000000 kills.";
				mes "RSX: ^FF0000"+LRSX +"^000000 kills.";
				mes "Satan Morroc: ^FF0000"+LSMorroc +"^000000 kills.";
				mes "Sniper Shecil: ^FF0000"+LSniper1 +"^000000 kills.";
				next;
				mes "Sniper Shecil: ^FF0000"+LSniper2 +"^000000 kills.";
				mes "Stalker Gertie: ^FF0000"+LSgertie +"^000000 kills.";
				mes "Stalker Gertie N: ^FF0000"+LGertie +"^000000 kills.";	
				mes "Stormy Knight: ^FF0000"+LStormyKnight +"^000000 kills.";
				mes "Tao Gunka: ^FF0000"+LTaoGunka +"^000000 kills.";
				mes "Thanatos: ^FF0000"+LThanatos +"^000000 kills.";
				mes "The Last One: ^FF0000"+LThelast +"^000000 kills.";
				next;
				mes "Time Holder: ^FF0000"+LTholder +"^000000 kills.";
				mes "Turtle General: ^FF0000"+LTurtleGeneral +"^000000 kills.";
				mes "Valkyrie Rangdris: ^FF0000"+LValkyrieRan +"^000000 kills.";
				mes "Vesper: ^FF0000"+LVesper +"^000000 kills.";
				mes "Whitesmith Harword: ^FF0000"+LWhites1 +"^000000 kills.";
				mes "Whitesmith Howard: ^FF0000"+LWhites2 +"^000000 kills.";	
				next;
				mes .nombre$;
				mes "Well, I hope you like your personal rank !";
				close;
			
			case 3:
				mes .nombre$;
				mes "¿Wich rank do you want to reset?";
				next;
				switch (select("Total Rank:List Rank:Cancel")) {
					case 1:
						mes .nombre$;
						mes "Are you sure that you want to reset total mvp rank?";
						next;
						switch (select("Yes:No")) {
							case 1:
								mes .nombre$;
								mes "Ok, It's reseted.";
								set MVPTotal, 0;
								close;
								
							case 2:
								mes .nombre$;
								mes "Ok, come back when you're sure.";
								close;
						} // End switch
					
					case 2:
						mes .nombre$;
						mes "Are you sure that you want to reset your list rank?";
						next;
						switch (select("Tes:No")) {
							case 1:
								set LAmonRa, 0;
								set LAssassinCrossEremes, 0;
								set LB_EREMES, 0;
								set LAtroce, 0;
								set LBascojin, 0;
								set LBangungot, 0;
								set LEventBapho, 0;
								set LBaphomet, 0;
								set LBeelzebub, 0;
								set LBeelzebub1, 0;
								set LDarkLord, 0;
								set LDetale, 0;
								set LDoppelganger, 0;
								set LDracula, 0;
								set LDrake, 0;
								set LEdgga, 0;
								set LEntweihen, 0;
								set LSnakeLord, 0;
								set LBishop, 0;
								set LGarm, 0;
								set LGloom, 0;
								set LGoldenBug, 0;
								set LMagaleta, 0;
								set LHPMagaleta, 0;
								set LHWKatrinn, 0;
								set LHWKatryne, 0;
								set LIfrit, 0;
								set LIncantationSamurai, 0;
								set LKiel, 0;
								set LStormyKnight, 0;
								set LKtullanux, 0;
								set LLadyTanee, 0;
								set LGSeyren, 0;
								set LKSeyren, 0;
								set LLordDeath, 0;
								set LMaya, 0;
								set LMistress, 0;
								set LMoonFlower, 0;
								set LNagh, 0;
								set LOrcHero, 0;
								set LOrcLord, 0;
								set LOsiris, 0;
								set LPharaoh, 0;
								set LPhreeoni, 0;
								set LPoriPori, 0;
								set LRSX, 0;
								set LSniper1, 0;
								set LSniper2, 0;
								set LTaoGunka, 0;
								set LThanatos, 0;
								set LTurtleGeneral, 0;
								set LValkyrieRan, 0;
								set LVesper, 0;
								set LWhites1, 0;
								set LWhites2, 0;
								set LSMorroc, 0;
								set LEgnigem, 0;
								set LZmey, 0;
								set LRandel, 0;
								set LFlamel, 0;
								set LCelia, 0;
								set LChen, 0;
								set LGertie, 0;
								set LAlphoccio, 0;
								set LTrentini, 0;
								set LLeak, 0;
								set LGScaraba, 0;
								set LBoitata, 0;
								set LKraken, 0;
								set LKublin, 0;
								set LNidh, 0;
								set LLost, 0;
								set LPyuriel, 0;
								set LDaehyun, 0;
								set LKades, 0;
								set LGioia, 0;
								set LFaithful, 0;
								set LBuwaya, 0;
								set LKuluna, 0;
								set LGrande, 0;
								set LQscarab, 0;
								set LCharles, 0;
								set LCroot, 0;
								set LAmdarais, 0;
								set LCeline, 0;
								set LCchen, 0;
								set LClown, 0;
								set LCreator, 0;
								set LFenrir, 0;
								set LGTrenti, 0;
								set LPrandel, 0;
								set LPcelia, 0;
								set LSgertie, 0;
								set LTholder, 0;
								set LThelast, 0;
								set LKalley, 0;
								set LAmonRaN, 0;
								mes "Ok, List reseted.";
								close;
								
							case 2:
								mes .nombre$;
								mes "Ok, come back when you are sure.";
								close;
						}//End switch
						
					case 3:
						mes .nombre$;
						mes "Ok, come back when you are sure.";
						close;
				} // End switch
			case 4:
				mes .nombre$;
				mes "Ok, come back any time, I'll be here !";
				close;
		} // End switch
		
	case 3:
		if (getgmlevel() >= .gmlevelmenu) {
			mes .nombre$;
			mes "Ok so you want to reset the MVP Rank...";
			next;
			switch (select("Yes:No")) {
				case 1:
					mes .nombre$;
					mes "Well That's ok...";
					next;
					set $nomb1$, "";
					set $top1, 0;
					set $nomb2$, "";
					set $top2, 0;
					set $nomb3$, "";
					set $top3, 0;
					set $nomb4$, "";
					set $top4, 0;
					set $nomb5$, "";
					set $top5, 0;
					set $Actreset, $Actreset+1;
					mes .nombre$;
					mes "Rank reseted... but the top 5 and other have to relog to reset own rank and rest !";
					break;
					
				case 2:
					mes .nombre$;
					mes "Ok! come back anytime";
					break;
			} // End switch
		} else {
			mes .nombre$;
			mes "This is only for gm level " +.gmlevelmenu +" or more.";
		} // End if
		close;
		
	case 4:
		mes .nombre$;
		mes "Ok, come back any time, I'll be here !";
		close;
} // End switch

OnPCLoginEvent: // Refresh when Log in
OnPCLogoutEvent: // Refresh when Log out
OnPCLoadMapEvent: // Refresh when load any map
if (Actreset != $Actreset) { //We check if the "personal" reset should be done or not
        set MVPTotal, 0;
        set Actreset, $Actreset;} // End if
end;
} // End script

function	script	Top5	{  
	mes "[- Top 5 MvP Killers -]";
	mes "Top 1: " +$nomb1$ +" with " +$top1 +" kills.";
	mes "Top 2: " +$nomb2$ +" with " +$top2 +" kills.";
	mes "Top 3: " +$nomb3$ +" with " +$top3 +" kills.";
	mes "Top 4: " +$nomb4$ +" with " +$top4 +" kills.";
	mes "Top 5: " +$nomb5$ +" with " +$top5 +" kills.";
	mes "Your personal rank is: " +MVPTotal +" kills.";
	return;
} // End function

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...