Jump to content

PvP Master Ultimate [v1.3.0]


Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

PvP Master Ultimate

[v1.3.0]

http://www.youtube.com/watch?v=j59HMVT5Ov4

(Sorry for header in portuguese, english version here)

Name: PvP Master Ultimate (old topic here)

Author: Mooka

Description: PvP Master can stand until 10 arenas, has 8 types of rankings and two ways to show the score. Has many commands for whisper, Sounds from Unreal Tournalment, many options of announce, classifies a leader for the arena (who has more points), and also has 3 options of arenas (PvP, GvG, PvP Baby). The arenas can be added directly on the list or by the command !map (that will instantaneously add the arena to the list).

Download:


PvP Master Ultimate.txt | Tables | Tables [Lang] | Unreal Tournament Sounds (MediaFire) | Unreal Tournament Sounds (SVN Link) | Alternative Download [scripts]


PvP Master Functions

Ways to organize the scores of the ranking.

The PvP Master has two ways to organize the scores of the players. The Ranking Ratio is the standard one, uses the equation Kills - Deaths = Score. The other option of organization of the ranking is the normal one, by the ones with more Kills.

Types of Ranking.

The PvP Master has 8 ways to show the rankings, being possible to access them by npc or by Whisper.

The command to show the ranking is !Ranking. The ranking to be showed should be defined by adding it after "!Ranking": #pvp ou #gvg. In case you wish to see the ranking of death, add "#die" at the end.

The npc has a list informing all of its commands, just type "!help".

It's also possible to define the limit of showing of the ranking, the standard is until 25.

Ways of Announce & System of Sounds.

- When a player kills the other (scoring 1 point), some functions of the script can be activate.

The first, the npc has a function of sending for each 100 kills an announce for all the server with the sound Monster Kill.

Inside the arena, if the function of Sounds from Unreal Tournament is on, will be messages and sounds of the game. There's a list on the script where it's defined how many points you have to score for the sound to be sent. It's already set to your best pleasure. When dying, the player loses these points of sound.

In case you wish to change or add another sound, it's really simple, note:

--> set $@SoundList$[3],"Triple Kill";

When the player gets 3 points without dying, the sound Triple Kill will be sent along with an announce (Exemple: "Mooka | Triple Kill! (3 Points)") only to the arena that he's in. The name of the sound should be exactly the same of the one that's in the file data/wav and will be the same name showed at the announce, so don't use underlines or any things like that. It's also not necessary to add ".wav" at the end of the name.

- There are also the Leaders of the Arenas (Those are PvP and GvG, in case of GvG one Guild), being those the first ones of the ranking, when the second one overcomes the first an announce is sent informing the new leader of the arena.

Mode War of Emperium

The PvP Master has a function to activate some of his functions on the maps of WoE. This function being activate will permit the counting of points in the maps of WoE. It's possible to activate the counting of points only for PvP or GvG, or both. The standard is Both.

Mode PK (Player Killer - PvP In all of the Maps)

Some servers are PK's, thinking of them I created this function. With it, it's possible to activate all the functions of PvP Master in any map. It's set to activate automatically, if your server is a PK and you don't wish to have this option, replace "getbattleflag("pk_mode")" for 0.

Mode Of Experience

The PvP Master also has a function to up on PvP! Yes, the player kills in the arena and gets experience. The mode of experience has two configurations, the standard being to use an equation to amount of experience that the player will get, the other a defined amount. The equation is this: $@getEXP*KilledLVL/KillerLVL

So, standard Experience times the level of whom you killed divided by your level. If you have a smaller level than the one that you've killed, you'll get more EXP, if not, you'll get less.

It's also possible to activate the lost of experience by dying at the arena.

Commands for Whisper

There are some other commands for Whisper from npc. All of them should be sent as Personal Message to "npc:cmd".

- !warp#id - Will teleport the player to the defined arena. The ID is the number of the arena. (Doesn't work inside the arena)

- !exit - Gets the player away from the arena in 5 seconds, teleporting him to his SavePoint. (Doesn't work outside the arena)

- !ranking#type(#die) - Shows the player the Ranking.

- !pvplider | !gvglider - Shows the leader. (1st at the Ranking)

- !help#!command - Shows information of the commands, syntax, and how to use them..

Commands for GM's.

- !map - Adds or removes maps from the menu, refreshing instantaneously.

-- !map#add#NomeDoMapa#TipoDeArena - TipoDeArena => 0: PvP; 1: GvG; 2: PvP Baby;

-- !map#del#name - Delets the map.

-- !map#list - Lists the maps of the list with your ID and name.

-!ban#nome#tempo#tipo - This command will ban a Player or Guild of entering any arena.

-- #name - Name of the Player or Guild.

-- #time - The time of punishment, the counting is in minutes, so, instead of putting 2 (for hours), put 120.

-- #type - The Type, is simply 0 for player and 2 for guild.

- !truncate(#pvp|#gvg) - Command to clean the ranking.

Multi-language System.

This function is avaliable from the v1.3.0 of the PvP Master, allows the player to choose the language to be used on NPC. For those who are not gonna use this function I recommend the v1.2.8.

Notes

Functional in servers SQL.

How can I use it on my server?

- In case of v1.3.0, you should install the list of languages, avaliable at the begining of the topic as "tables#lang".

- In other versions, just follow the comments on the SQL archive.

/ How to Install Tables /

Open your PhpMyAdmin and select the database of your server, click the button SQL: sqli.jpg

If a window is opened, copy the content of the list of PvP Master and paste it in this window, then click "Send". That's it, you've installed the lists of the PvP Master.

Frequent Problems:

- I click the arena but it shows the Ranking! What's that?

-- An error have occured to the list pvpm_map. It may not have been insert, or got unpropertly changed.

- [v1.3.0] The npc has no messages! Why?

-- You didn't insert the list pvpm_lang OR insert THE LIST of LANGUAGES more than once, for exemple: insert the list pvpm_table#PT 2X!

Liked the PvP Master? Show gratitude at the topic! This way I can change my mind and add new functions to it. smile.png

80x15.png

2006~2011@Mooka

PvP Master Ultimate.rar

Edited by Mooka
  • Upvote 7
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  161
  • Reputation:   6
  • Joined:  11/13/11
  • Last Seen:  

Im confused with this one but Im gonna test this pvp script later and ill tell you the result after testing this one, btw nice idea and good job.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.00
  • Content Count:  250
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

If you're unsure how to do it even if the GUIDE says it all I doubt you can even post a legitimate result.

@OT what if the server got ! and @ both enabled in commands?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  161
  • Reputation:   6
  • Joined:  11/13/11
  • Last Seen:  

Of course I know lol, Im confused right now because I got 4 hours sleep from my earlier interview with company a while ago.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

@OT what if the server got ! and @ both enabled in commands?

if enabled, you will need edit ! to another symbol in script or change atcommand symbol.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  138
  • Topics Per Day:  0.03
  • Content Count:  835
  • Reputation:   25
  • Joined:  11/22/11
  • Last Seen:  

so many download link confuse @.@" can u make a simple video to show how to install this?

how many total need download? total 7?

1.PVP Master Ultimate

2,Tables

3.Tables[Lang]

4.Unreal Tournament Sounds (mediafire)

5.Unreal Yournament Sounds (SVN Link)

6.Alternative Download [scripts]

7.PVP Master Ultimate

Edited by manabeast
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  138
  • Topics Per Day:  0.03
  • Content Count:  835
  • Reputation:   25
  • Joined:  11/22/11
  • Last Seen:  

finally have tutor how to use your pvp xD! but how come cannot one? i just done til red colour part stop zzzzz.

hey hey. i try it's out need extract 3? i just extra eng only can or not?

that PvPM_Lang_EN.sql? why have red colour?

here is what i download

1.PvP_Master_Ultimate_1.3.0 (i copy english header paste in this 1.3 upside change to english header)

2.PvP_Master_Ultimate.sql (follow your vid no problem

3.PvPM_Lang_EN.sql (i click go and it's come out the red colour line)

-Connection for controluser as defoned in your configuration failed. (how to solve this problem? when i click pvp_lang inside dun like your this many. i just wan english only help pls)

post-472-0-91622900-1322586855_thumb.png

Edited by manabeast
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  625
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

so many download link confuse @.@" can u make a simple video to show how to install this?

how many total need download? total 7?

1.PVP Master Ultimate 1.3.0 > Script Itself

2,Tables > If you want Portugese (sry if wrongly written Q-Q)

3.Tables[Lang] > If you want english type

4.Unreal Tournament Sounds (mediafire) > If you want to download from mediafire.com

5.Unreal Yournament Sounds (SVN Link) > If you want to download from SVN

6.Alternative Download [scripts] > File Colletion at Google Code

7.PVP Master Ultimate.sql (found in either "Alternative Download", or SVN.

Since you made it work already, it's just a small explanation I guess ;)

But I can't help you with your SQL problem, the error says the you misconfigured the connetion for the user "controluser", but since the other .sql file did work I dunno what's wrong.

(To be honest I lmfao hard o.o')

Regards,

Chris

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  138
  • Topics Per Day:  0.03
  • Content Count:  835
  • Reputation:   25
  • Joined:  11/22/11
  • Last Seen:  

remove. change my mind/

Edit & Notice.

If you request from help from mooka you better give up. i waiting very long non event a single help from hoster = =".

Edited by manabeast
Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  12/23/11
  • Last Seen:  

i changed the npc to english using gm accnt but still in different language

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  02/28/12
  • Last Seen:  

If you have a problem with languages.

Your default language isn't English

Please run this sql command in your phpmyadmin

update pvpm_lang set lang=lang-1

Then, restart your rAthena server and your default language will be English : )

This problem occurs because this command in NPC didn't run correctly, I don't know why.

Edited by AliceSenzeXZ
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  36
  • Reputation:   1
  • Joined:  01/07/12
  • Last Seen:  

I seem to get errors such as pvpm_func does not exist...

Link to comment
Share on other sites

  • 2 months later...

  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  173
  • Reputation:   6
  • Joined:  12/20/11
  • Last Seen:  

Hello can you make a PVP Ranker for this script

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

@Loke

Have you read the description?

I haven't used this script yet but it says there already is a ranking system in this script:

Types of Ranking.

The PvP Master has 8 ways to show the rankings, being possible to access them by npc or by Whisper.

The command to show the ranking is !Ranking. The ranking to be showed should be defined by adding it after "!Ranking": #pvp ou #gvg. In case you wish to see the ranking of death, add "#die" at the end.

The npc has a list informing all of its commands, just type "!help".

It's also possible to define the limit of showing of the ranking, the standard is until 25.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  173
  • Reputation:   6
  • Joined:  12/20/11
  • Last Seen:  

Sorry I forgot to tell that I need the points exchanger of killing.

Example you kill 100 players then you can exchange it to 100 YGG Berry

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  562
  • Reputation:   152
  • Joined:  02/21/12
  • Last Seen:  

Sorry I forgot to tell that I need the points exchanger of killing.

Example you kill 100 players then you can exchange it to 100 YGG Berry

request into the request section.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

Sorry guys, i´m not active in rathena or any emulator community more. Really, it's a event i take a time to reply my topics.

If you have a problem with languages.

Your default language isn't English

Please run this sql command in your phpmyadmin

update pvpm_lang set lang=lang-1

Then, restart your rAthena server and your default language will be English : )

This problem occurs because this command in NPC didn't run correctly, I don't know why.

This line do not fix the problem correctly, to fix this problem execute these query below:

update pvpm_lang set lang=lang-1;
update pvpm_lang set lang=2 where lang=-1;

This will set English to deafult (0) and Portuguese to ID 2 (negatives numbers can't be ready by the script)

Sorry I forgot to tell that I need the points exchanger of killing.

Example you kill 100 players then you can exchange it to 100 YGG Berry

This system can be made independent of the pvp master, just query pvpm_data discounting values of deal.

Edited by Mooka
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  173
  • Reputation:   6
  • Joined:  12/20/11
  • Last Seen:  

sometime I got error when in pvp i dont know what's the error.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

Error? Check if wave files is in data/wav or in your GRF.

If the problem is't the files, show me a screenshot.

;)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  173
  • Reputation:   6
  • Joined:  12/20/11
  • Last Seen:  

Well its like every time they kill each other in pvp room theres a time that the pvp will pop up error

I have wav folder in data folder inside my grf

I think the error is in the 3 wav but there's not in script?

set $@SoundList$[1],"First Blood"; // |

set $@SoundList$[2],"Double Kill"; // |

set $@SoundList$[3],"Triple Kill"; // |

set $@SoundList$[5],"Mega Kill"; // |

set $@SoundList$[10],"Ultra Kill"; // |

set $@SoundList$[15],"Killing Spree"; // |

set $@SoundList$[20],"Ownage"; // |

set $@SoundList$[25],"Holy Shit"; // |

set $@SoundList$[30],"God Like"; // |

set $@SoundList$[35],"Dominating"; // |

set $@SoundList$[40],"Unstoppable"; // |

set $@SoundList$[50],"Monster Kill"; // |

set $@SoundList$[51],"end"; // |

I have Combowhore , Whicked Sick and Rampage here but there's no script for this 3

Edited by Loke
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

1. Absolutely, it's a bad sounds instalation. Try install again.

2. Combowhore, Whicked Sick and Rampage were not added in the script, but you can add editing the sound list. (it's not problem cause)

-- i don't remeber the order of sounds, just a example:

set $@SoundList$[1],"First Blood";   // |
set $@SoundList$[2],"Double Kill";   // |
set $@SoundList$[3],"Triple Kill";   // |
set $@SoundList$[5],"Mega Kill";   // |
set $@SoundList$[10],"Ultra Kill";   // |
set $@SoundList$[15],"Killing Spree";   // |
set $@SoundList$[20],"Ownage";   // |
set $@SoundList$[25],"Holy Shit";   // |
set $@SoundList$[30],"God Like";   // |
set $@SoundList$[35],"Combowhore"; // added
set $@SoundList$[40],"Whicked Sick"; // added
set $@SoundList$[45],"Rampage"; //added
set $@SoundList$[50],"Dominating";   // |
set $@SoundList$[55],"Unstoppable";   // |
set $@SoundList$[60],"Monster Kill";   // |
set $@SoundList$[61],"end";   // necessary after the last sound.

Edited by Mooka
Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  69
  • Reputation:   15
  • Joined:  12/06/11
  • Last Seen:  

Great script, it would be funny if you add this sound when some guy that have X number of kills die. /heh

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  1479
  • Reputation:   172
  • Joined:  12/14/11
  • Last Seen:  

OMG

So, you need to Execute (Install) the 3 Languages before it can work perfectly.

Sohardcore.jpg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   8
  • Joined:  11/15/11
  • Last Seen:  

Not true, you can choice one, two, three or any amount of language to install (if you translate the language table to others languages). The script must have installed 1 language only to work.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  67
  • Reputation:   0
  • Joined:  02/07/12
  • Last Seen:  

Mooka, seria interessante por uma opção para não ser possivel ganhar pontos caso mate o mesmo jogador em X tempo, pois assim dificultaria 2 jogadores entrarem no pvp e um ficar morrendo direto para outro ganhar pontos.

Ai seria interessante uma variavel, difinindo o tempo entre um ponto e outro vindo do mesmo jogador.

Valeu.

Edited by Siberian
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
Reply to this topic...

×   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...