Ir para conteúdo
  • Cadastre-se

(Resolvido)Vocação balenceada


Ir para solução Resolvido por Danielgomes,

Posts Recomendados

Tem algumas formas, uma delas é você arrumar a quantidade de vida que eles healam.
Provavelmente é isso que está acontecendo em teu server, ek e rp estão healando muito mais do que a galera consegue tirar.

Link para o post
Compartilhar em outros sites
Agora, gabriel28 disse:

Tem algumas formas, uma delas é você arrumar a quantidade de vida que eles healam.
Provavelmente é isso que está acontecendo em teu server, ek e rp estão healando muito mais do que a galera consegue tirar.

então como eu arrumo?

5 player tentando matar 1 rp , o rp so dava exura san(quase 2 k curava)

Link para o post
Compartilhar em outros sites

Você pode diminuir os ataques deles em seuserver/data/xml/vocations assim:  

http://www.tibiaking.com/forum/forums/topic/2187-tutorial-explicando-e-criando-voca%C3%A7%C3%B5es/


Ou você pode mudar  o healing deles para curar em porcentagem assim:

seuserver/data/spells/scripts/healing 

 

EK WOUND HEALING

Citar

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
 
function onCastSpell(cid, var)
local porcentagem = {40, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55}
local health = math.floor(getCreatureMaxHealth(cid) * (porcentagem[math.random(#porcentagem)]/100))
   doCreatureAddHealth(cid, health)
 
    
return doCombat(cid, combat, var)
end



40 até 55 será a porcentagem que ele cura 

 

 

para RP basta você colocar esse script balanceando a porcentagem, em divine healing 

Editado por Danielgomes (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
5 minutos atrás, Danielgomes disse:

Você pode diminuir os ataques deles em seuserver/data/xml/vocations assim:  


http://www.tibiaking.com/forum/forums/topic/2187-tutorial-explicando-e-criando-voca%C3%A7%C3%B5es/


Ou você pode mudar  o healing deles para curar em porcentagem assim:

seuserver/data/spells/scripts/healing 

 

EK WOUND HEALING



40 até 55 será a porcentagem que ele cura 

não tou entendendo nada

Link para o post
Compartilhar em outros sites
  • Solução
5 minutos atrás, mikaelkelvin disse:

não tou entendendo nada

 

vá a pasta data/spells/scripts/healing
e lá vai ter divine healing (exura san paladin) e wuond healing (exana mort knight)
abra  qualquer uma e depois abra a outra (esse script serve para as duas)
apague tudo
cole isso 

 

Citar

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
 
function onCastSpell(cid, var)
local porcentagem = {40, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55}
local health = math.floor(getCreatureMaxHealth(cid) * (porcentagem[math.random(#porcentagem)]/100))
   doCreatureAddHealth(cid, health)
 
    
return doCombat(cid, combat, var)
end

 

caso vc queira mudar algo, basta mexer na porcentagem, se quiser que ele cure pouco coloque porcentagem menor , exemplo (30, 35, 40) e assim vai.

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo