Jump to content
  • 0

R> MVP Ladder Script


Kozima

Question


  • Group:  Members
  • Topic Count:  36
  • Topics Per Day:  0.01
  • Content Count:  82
  • Reputation:   2
  • Joined:  10/30/13
  • Last Seen:  

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 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  55
  • Topics Per Day:  0.01
  • Content Count:  1191
  • Reputation:   161
  • Joined:  06/12/12
  • Last Seen:  

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

 

 

Link to comment
Share on other sites

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.

×
×
  • Create New...