Ir para conteúdo

Featured Replies

Postado

 eu consegui esse script mas ele não está funcionando, ele deveria fazer aparecer o addon quando eu coloco um item no inventário, e fazer desaparecer o addon quando eu removo o item, alguém poderia me ajudar?

	

    local outfitvip = {
            lookType = 128
    }
     
    local combat = createCombatObject()
            setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
            setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
     
    function onEquip(cid, item, slot)
            local param = {cid = cid, item = item, slot = slot}
            doPlayerAddOutfit(cid, outfitvip.lookType, 2)
    end
     
     
    function onDeEquip(cid, item, slot)
            doPlayerRemoveOutfit(cid,outfitvip.lookType,0)
            doRemoveCondition(cid, CONDITION_OUTFIT)
    end


	<movevent type="Equip" itemid="2195" slot="feet" event="script" value="addon.lua"/>
	<movevent type="DeEquip" itemid="2195" slot="feet" event="script" value="addon.lua"/>

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

Eu que não fumo, queria um cigarro
Eu que não amo você
Envelheci dez anos ou mais
Nesse último mês
Eu que não bebo, pedi um conhaque
Pra enfrentar o inverno
Que entra pela porta
Que você deixou aberta ao sair
avatar_1218.gif

Resolvido por Adriano SwaTT

Ir para solução
  • Respostas 32
  • Visualizações 3.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Adriano SwaTT
    Adriano SwaTT

    Eu fiz aqui, está funcionando, porém, estou tentando resolver um possível bug. Que seria no caso do player por o item, remover e continuar com o addon.   Bom, vou postar o script:   Isto em movem

  • Adriano SwaTT
    Adriano SwaTT

    Atualizei o script da página anterior, agora está completamente funcional. Teste e poste o resultado.   Boa sorte.

Postado

O tópico foi movido para a área correta, preste mais atenção da próxima vez!

Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

Este tópico foi movido:

De: "OTServScriptingCreatureScripts, GlobalEvents e MoveMents"

Para: "OTServSuporte OTServSuporte de Scripts"

Postado
  • Autor

ah, desculpe

Eu que não fumo, queria um cigarro
Eu que não amo você
Envelheci dez anos ou mais
Nesse último mês
Eu que não bebo, pedi um conhaque
Pra enfrentar o inverno
Que entra pela porta
Que você deixou aberta ao sair
avatar_1218.gif
Postado

Tem outro jeito de fazer... mas como estou com muita pressa.

Teste este abaixo:

local outfitvip = {lookType = 128}

local condition_outfit = createConditionObject(CONDITION_OUTFIT)
setConditionParam(condition_outfit, CONDITION_PARAM_OUTFIT, true)
setConditionParam(condition_outfit, CONDITION_PARAM_TICKS, -1)
addOutfitCondition(condition_outfit, outfitvip)
     
    function onEquip(cid, item, slot)
        doAddCondition(cid, condition_outfit)
end
     
    function onDeEquip(cid, item, slot)
        doRemoveCondition(cid, CONDITION_OUTFIT)
end

Boa sorte.

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

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Postado

esse comando que vc utilizou apenas adiciona o outfit pro player, não muda o outfit dele.. pra mudar sozinho vc pode usar do jeito que o adriano mostrou, por conditions OU você pode usar a função doSetCreatureOutfit(cid, outfit, tempo) que tem em alguns TFS

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

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 519.6k

Informação Importante

Confirmação de Termo