Ir para conteúdo

Featured Replies

Postado

Firewalker_Boots.gif Firewalker Boots

Notas: Aumenta sua proteção contra fogo. E reduz o número de vezes que o fogo atinge o usuário da boots, caindo de 7 vezes para 2 vezes. Proteção contra Fire Field: +90%. Ela dura por 60 minutos e pode ser recarregada com um Small Enchanted Ruby.

Full_Helmet_of_the_Ancients.gif Full Helmet of the Ancients

Notas: O mesmo item que o Helmet of the Ancients, mas com um Small Ruby, que aumenta a defesa de 8 para 11. Alguns Faraós guardam as peças do capacete. Cada small ruby dura 30 minutos no capacete e após esse tempo ele desaparece e o capacete volta a ser o Helmet of the Ancients normal. Há rumores de que um Soul Ruby vai permanentemente aumentar a defesa do capacete de acordo com um livro em Ankrahmun.

Queria pedir o script dessa ação: Recarregar a Firewalker boots com uma Small Enchanted Ruby

Se alguem puder me ajudar eu acho que consigo usar a mesma lógica pra fazer o script do Helmet of the ancient

+ se alguem já tiver o script dos 2 e puder postar eu agradeço *--*

---

o full helmet of the ancient precisa voltar a ser o helmet of ancient normal =|

espero que alguem possa me ajudar =]

valeu ^^

Editado por BoneFox (veja o histórico de edições)

tk-melhor.png

Postado

Olá Bonefox

nao sei se e isso que vocé quer mais olha ai.

data/action save isso la

local config = {

manaCost = 300,

soulCost = 2

}

function onUse(cid, item, fromPosition, itemEx, toPosition)

if(item.itemid == 2147 and itemEx.itemid == 2342) then

doTransformItem(itemEx.uid, 2343)

doDecayItem(itemEx.uid)

doRemoveItem(item.uid, 1)

doSendMagicEffect(toPosition, CONST_ME_MAGIC_RED)

return true

end

if(item.itemid == 7760 and isInArray({9934, 10022}, itemEx.itemid)) then

doTransformItem(itemEx.uid, 9933)

doRemoveItem(item.uid, 1)

doSendMagicEffect(toPosition, CONST_ME_MAGIC_RED)

return true

end

if(isInArray(enchantableGems, item.itemid)) then

local subtype = item.type

if(subtype == 0) then

subtype = 1

end

local mana = config.manaCost * subtype

if(getPlayerMana(cid) < mana) then

doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA)

return true

end

local soul = config.soulCost * subtype

if(getPlayerSoul(cid) < soul) then

doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHSOUL)

return true

end

local a = table.find(enchantableGems, item.itemid)

if(a == nil or not isInArray(enchantingAltars[a], itemEx.itemid)) then

return false

end

doTransformItem(item.uid, enchantedGems[a])

doPlayerAddMana(cid, -mana)

doPlayerAddSoul(cid, -soul)

doPlayerAddSpentMana(cid, mana)

doSendMagicEffect(fromPosition, CONST_ME_HOLYDAMAGE)

return true

end

if(isInArray(enchantedGems, item.itemid)) then

if(not isInArray(enchantableItems, itemEx.itemid)) then

doSendMagicEffect(fromPosition, CONST_ME_POFF)

return false

end

local b = table.find(enchantedGems, item.itemid)

if(b == nil) then

return false

end

local subtype = itemEx.type

if(not isInArray({2544, 8905}, itemEx.itemid)) then

subtype = 1000

end

doTransformItem(itemEx.uid, enchantedItems[itemEx.itemid], subtype)

doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_HOLYDAMAGE)

doDecayItem(itemEx.uid)

doRemoveItem(item.uid, 1)

return true

end

return false

end

e adc esse em data/action.xml Atençao: caso no seu action.xml ja tenha isso nao coloque.

<action itemid="2146" event="script" value="enchanting.lua"/>

<action itemid="2147" event="script" value="enchanting.lua"/>

<action itemid="2150" event="script" value="enchanting.lua"/>j

<action itemid="2149" event="script" value="enchanting.lua"/>

<action itemid="7759" event="script" value="enchanting.lua"/>

<action itemid="7760" event="script" value="enchanting.lua"/>

<action itemid="7761" event="script" value="enchanting.lua"/>

<action itemid="7762" event="script" value="enchanting.lua"/>

explicando: ali em verde e o id da small é em vermelho e o item a ser usado a small é em azul o id no que vai se transforma

se ajudei rep+ flw

Postado
  • Autor

Não lano,

isso ai eu já tenho no meu server,

+ eu acho q da pra usar a mesma lógica neh

vou dar uma olhada e ja digo aki

vlw

----

Consegui !

dps de muito quebrar a cabeça... consegui *-*

vlw pela luz lano

se alguem precisar só mandar pm =}

agora vou ver se consigo o do helmet

vlw ;D

Editado por BoneFox (veja o histórico de edições)

tk-melhor.png

  • 8 months later...
Postado

Google

В бескрайнее лазурное небо шатром раскинутое над этой страной.

Ее ножом но ни я ни вами не могли добраться до оболочкиприходилось.

Преследования страхдо сих пор парализующий мою волю вдруг отошел.

Амфитеатр скалистых уступов фарадоль сделал астрономические измерения чтобы.

Произнести эту фразу вежливым светским тономхальсбанд.

ecigas

Думы о своей половине какие мы всетаки смешные глядя как он убивается.

И благодарит меня за то что я был человеком а временами кажется.

Капрал с сообщением что в деревне случилось нечто ужасное.

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 520.1k

Informação Importante

Confirmação de Termo