Ir para conteúdo

Mudar A Funsao Desse Script E Pedido


Antiemoxlr

Posts Recomendados

Ola Gostaria que Mudasem funsao do refinamento exemplo:

aki tem o item

article="a" name="Brutal Cristal Mace">

em ves de Dar Upgrade No Nome keria que fose No Article

exemplo

Tem o Nome Do Item

demon armor

dando upgrade No article ele fica

+1 demon armor No maximo de lvl +15

Boom agradeso quem poder me ajudar

 

 

 

 

local conf = {}

 

 

-- // config // --

conf.maxItemLevel = 15 -- max item level

conf.successChance = 100 -- succes upgrade chance

 

conf["upgrade"] = { -- how many parcent attributes are rised?

attack = 1, -- attack %

extraAttack = 1, -- extra Attack %

defence = 1, -- defence %

extraDefence = 1, -- extra defence %

armor = 1, -- armor %

attackSpeed = 1, -- attack speed %

hitChance = 1, -- hit chance %

shootRange = 1, -- shoot range %

}

 

--// end // --

 

function getItemInfo(item)

 

local attr = {}

local name = string.explode(getItemName(item), '+');

if #name == 1 then

attr.name = name[1]

attr.level = math.abs(0)

else

attr.level = math.abs(name[2])

attr.name = name[1]

end

attr.attack = (getItemAttack(item) > 0) and getItemAttack(item) or 0

attr.extraAttack = (getItemExtraAttack(item) > 0) and getItemExtraAttack(item) or 0

attr.defence = (getItemDefense(item) > 0) and getItemDefense(item) or 0

attr.extraDefence = (getItemExtraDefense(item) > 0) and getItemExtraDefense(item) or 0

attr.armor = (getItemArmor(item) > 0) and getItemArmor(item) or 0

attr.attackSpeed = (getItemAttackSpeed(item) > 0) and getItemAttackSpeed(item) or 0

attr.hitChance = (getItemHitChance(item) > 0) and getItemHitChance(item) or 0

attr.shootRange = (getItemShootRange(item) > 0) and getItemShootRange(item) or 0

attr.weight = (getItemWeight(item) > 0) and getItemWeight(item) or 0

 

return attr

end

 

function upgradeValue(value, parcent)

local newValue = math.ceil(((value/100)*parcent)+value)

return (newValue > 0) and newValue or 0

end

 

 

 

 

 

 

 

Pedido De Script

Assim

O Script De Pvp Somente em Uma area

na area Nesta Area Pvp e Possivel fazer como se fose um pvp enforced mas com 1 tempo de 5 Minutos

em cada player que mata 1 nesta area Pvp fazerndo com que adicione +1 de soul no player

quando acaba este evento todos os players que estao nessa area pvp e Kickado para o templo

e altomatiamete esse player que tem mais soul ganha 1 trofel mas na hora que o player e kickado para o templo as Souls que ele Obteve No Torneio Pvp e Removida

na entrada do pvp aparece Uma Alavanca quando anuniado aparee Nas Cordenadas X:3523 y:1765 z:7

mas ness evento pvp eles Nao perden lvl morendo para mostros e nem Field's

Editado por Antiemoxlr
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...