Ir para conteúdo
  • 0

Duvida sobre Script de Addon.


kaleudd

Pergunta

Teria como pegar algumas parte ou transformar esse script para o pokemon que tiver addon ganhar habilidade de fly,ride ou surf (configuravel)

Link = http://www.xtibia.com/forum/topic/236065-gostaria-de-um-script/

 

 

Aqui a tebela de Addon usada:

 

 

 

 

local addons, effect = {
[xxxx] = {pokemon= "Teste" , looktype = xxx},
}, xxxx --Efeito que aparecerá no pokémon ao usar o item (xxx).

function onUse(cid, item, fromPosition, itemEx, toPosition)
local pb, pk, numero, summon = getPlayerSlotItem(cid, 8).uid, addons[item.itemid].pokemon, addons[item.itemid].looktype, getCreatureSummons(cid)

if #summon < 1 then
return doPlayerSendCancel(cid, "Use em seu pokemon.")
elseif itemEx.uid ~= summon[1] then
return doPlayerSendCancel(cid, "Use this in your own pokemon.")
elseif getCreatureName(summon[1]) ~= pk then
return doPlayerSendCancel(cid, "Desculpe, Voce nao pode usar esta Addon neste Pokemon.")
elseif getItemAttribute(pb, "addon") then
return doPlayerSendCancel(cid, "Your pokemon has an addon.")
end

doSendMagicEffect(getThingPos(summon[1]), effect)
doPlayerSendTextMessage(cid, 27, "Parabens! Voce tem um Pokemon com Addon.")
doSetItemAttribute(pb, "addon", numero)
doSetCreatureOutfit(summon[1], {lookType = numero}, -1)
doRemoveItem(item.uid, 1)
return true
end

 

 

 

 

Obrigado.

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

3 respostass a esta questão

Posts Recomendados

  • 0

Acredito que sim cara, creio que é o fly que dá a storage que o addon vai verificar se o Pokémon está com essa storage para mudar a outfit, aí se o poke tiver com a storage do fly e ele estiver usando um addon ele usaria o looktype do addon no lugar do fly dos Pokémons normais.

Então, é só isso que sei, como fazer não tenho muita idéia icon_rimkuk2.gif

Emoticon pacman

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...