Chat/Bate Papo



PvP Master Ultimate [v1.3.2]

PvP Master Ultimate
[v1.3.2]


Nome: PvP Master Ultimate
Autor: Mooka
Descrição: O PvP Master pode suportar até 10 arenas, possui 8 tipos de rankings e duas maneiras de mostrar a pontuação. Tem várioscomandos por whisper, Sons do Unreal Tournalment, várias opções de announce, classifica um líder para arena (quem tem mais pontos) além de ter 3 opções de arenas (PvP, GvG, PvP Baby). As arenas podem ser adicionadas diretamente na tabela ou pelo comando !map (que irá adicionar a arena instantâneamente à lista).
Download:
PvP Master Ultimate.txt | Tabelas | Tabelas#Lang | Unreal Tournament Sounds (MediaFire) | Unreal Tournament Sounds (SVN Link)


Funções do PvP Master!

Modos de organizar a pontuação do ranking.
O PvP Master tem duas maneiras de organizar os pontos dos players. O Ranking Ratio é o padrão, usa a equação Kills - Mortes = Pontuação. A outra opção de organização do ranking é a normal, visando quem tiver mais Kills.

Modos de Ranking.
O PvP Master tem 8 maneiras de exibir os rankings, sendo possível acessá-las pelo npc ou via Whisper.
O comando para exibir o ranking é !Ranking. Deve-se definir qual ranking deseja exibir, para isto adicione após "!Ranking": #pvp ou #gvg. Caso queira ver o ranking de morte, adicione ao final "#die".
O npc tem uma lista informando todos os seus comandos, basta digitar "!help".
É possível definir até onde o ranking mostrará também, o padrão é até 25.

Modos de Announce & Sistema de Sons.
- Quando um player matar o outro (fazendo assim +1 ponto), algumas funções do script podem ser ativadas.
A primeira, o npc possui uma função de enviar a cada 100 kills um announce para todo o servidor com o som "Monster Kill".
Dentro da arena, se a função de Sons do Unreal Tournament estiver ativa será mensagens e sons do jogo. Existe uma lista no script onde é definido em quantos pontos será enviado o som. Já está configurado para o melhor agrado. Ao morrer o player perde esses "pontos" do som.
Caso queira alterar ou adicionar outro som é bem simples, observe:
--> set $@SoundList$[3],"Triple Kill";

Quando o player completar 3 pontos sem morrer, será enviado o som Triple Kill em conjunto com um announce (Exemplo: "Mooka | Triple Kill! (3 Pontos)") somente à arena que ele se encontra. O nome do som deve ser exatamente igual ao que se encontra na pasta data/wav e será o mesmo nome exibido no announce, por tanto não use underlines nem nada do tipo. Também não é necessário por ".wav" ao final do nome.

- Existe também os Líderes das Arenas (são elas PvP e GvG, no caso de GvG uma Guild), sendo eles os primeiros no ranking, quando o 2º colocado ultrapassa o 1º colocado é enviado um announce informando o novo líder da arena.

Modo Guerra do Emperium
O PvP Master possui uma função para ativar algumas das suas funções nos mapas da WoE. Esta função estando ativada irá permitir a contagem de pontos nos mapas da WoE, nenhum tipo de announce ou som será enviado aos mapas da WoE. É possível ativar a contagem de pontos somente do PvP ou GvG, ou ambos. O padrão são os dois.

Modo PK (Player Killer - PvP Em Todos os Mapas)
Alguns servidores são PK's, pensando neles eu criei esta função. Com ela é possível ativar todas as funções do PvP Master em qualquer mapa. Está configurado para ativar automaticamente, se seu servidor for PK e não quiser ter esta opção ativa, substitua "getbattleflag("pk_mode")" por 0.

Modo De Experiência
O PvP Master também possui uma função para upar no PvP! Isso mesmo, o player mata na arena e ganha experiência. O modo de experiência tem duas configurações, sendo a padrão usar uma equação para quantidade de experência que o player receberá, a outra uma quantidade definida. A equação é essa: $@getEXP*KilledLVL/KillerLVL
Ou seja, Experiência padrão vezes o level de quem você matou divido por seu level. Se o você tiver um level menor que de quem matou irá ganhar mais EXP, do contrário menos.
Também é possível ativar a perda de experiência ao morrer na Arena.

Sistema de Rotação dos Mapas
Um sistema feito para mudar(circurlar, trocar) automaticamente os mapas do PvP Master, ou seja, este sistema quando ativado irá passar o mapa da opção 1 no menu, para a 2 e assim por diante (e o último para primeiro, lógico). Quando a troca é efetuada, todos os players do mapa são teleportados para o novo (e recebem um aviso com 3 seg. de antecedencia).
Este sistema está desativado por padrão, para ativá-lo deve-se inserir o tempo da troca no cabeçalho.

Comandos por Whisper
Existem alguns outros comandos por Whisper do npc. Todos eles devem ser enviados como Mensagem Pessoal para "npc:cmd".
- !warp#id - Teleportará o player à arena definida. O id é o número da arena. (Não funciona dentro da arena)
- !exit - Retira o player da arena em 5 segundos, teleportando-o para seu SavePoint. (Não funciona fora da arena)
- !ranking#tipo(#die) - Mostra o Ranking ao player.
- !pvplider | !gvglider - Mostra o líder. (1º no ranking)
- !help#!comando - Mostra informações dos comandos, sintax e como usá-los.
Comandos para GM's.
- !map - Adiciona ou remove mapas do menu, atualizando na mesma hora.
-- !map#add#NomeDoMapa#TipoDeArena - TipoDeArena => 0: PvP; 1: GvG; 2: PvP Baby;
-- !map#del#name - Deleta o mapa.
-- !map#list - Lista os mapas da lista com seu ID e nome.
-!ban#nome#tempo#tipo - Este comando irá banir um Player ou Guild de entrar em qualquer arena.
-- #nome - Nome do Player ou Guild.
-- #tempo - O tempo da punição, a contagem é em minutos, então ao invez de por 2 para duas horas, coloque 120.
-- #tipo - O Tipo, é simplesmente 0 para player e 2 para guild.
- !truncate(#pvp|#gvg) - Comando para limpar o ranking.

Sistema Multi-linguagem.
Esta função está disponível a partir da v1.3.0 do PvP Master, permite que o player escolha a linguagem a ser utilizada no NPC. Atualmente há 3 linguagens disponíveis pro PvP Master, Português (a padrão), Inglês e Espanhol. O player pode mudar a qualquer hora a linguagem no menu principal, na opção "Linguagens", e na mesma hora todas as mensagens, menus e falas do PvP Master estarão na linguagem escolhida.

Funcional em servidores SQL.
Como posso usá-lo no meu servidor?
- No caso da v1.3.0, você deve instalar a tabela das linguagens, disponível no inicio do tópico como "tabelas#lang".
- Em outras versões, basta seguir os comentários no arquivo da tabela.
- Clique no offtopic caso não saiba como instalar tabelas ou inserir querys.

Abra o seu PhpMyAdmin e selecione o database do seu servidor, clique no botão SQL: Imagem
Se abrirá uma janela, copie o conteúdo da tabela do PvP Master e cole nesta janela, em seguida clique em "Enviar". Pronto, você instalou as tabelas do PvP Master.


Problemas frequentes:
- Eu clico na arena porém mostra o Ranking! O que é isso?
-- Ocorreu algum problema com a tabela pvpm_map. Ela pode ter sido não inserida, ou alterada indevidamente.
- As palavras ficam com ? no lugar das acentuações.
-- Salve o bloco de notas como UTF-8.
- O dano no PvP não aparece e está dropando items.
-- Va na pasta mapflag e retire os mapas do arquivo gvg e nightmare.
- [v1.3.0] O npc está sem mensagens! Porque?
-- Você não inseriu a tabela pvpm_lang OU inseriu mais de uma vez A TABELA complementar de LINGUAGENS, por exemplo: inserir a tabelapvpm_table#PT 2X!

© 2009 Designer by: Hanzi Cromwell