Ayoo Forum
[Actions] Item que vende loot - Versão para impressão

+- Ayoo Forum (https://forum.ayoocloud.com.br)
+-- Fórum: Jogos (Servidores) (https://forum.ayoocloud.com.br/Forum-Jogos-Servidores)
+--- Fórum: Otserv (tibia) (https://forum.ayoocloud.com.br/Forum-Otserv-tibia)
+---- Fórum: Códigos C++ (https://forum.ayoocloud.com.br/Forum-C%C3%B3digos-C)
+----- Fórum: Scripts TFS 1.X (https://forum.ayoocloud.com.br/Forum-Scripts-TFS-1-X)
+----- Tópico: [Actions] Item que vende loot (/Thread-Actions-Item-que-vende-loot)



[Actions] Item que vende loot - paulim78 - 17-08-2025

Com esse item pode vender loot de onde estiver sem a nescessidade de ir ate um npc.

Resumo do script:
  • Função principal: Permite que o jogador venda determinados itens para ganhar gold.
  • Itens vendáveis: Definidos na tabela sellableItems com o itemid
    como chave e o preço por unidade como valor. Ex.: [2472] = 150000.
  • Processo de venda:
    1. O jogador usa um item específico (itemid = 10615) sobre o item que quer vender.
    2. O script verifica se o item alvo está na lista de vendáveis.
    3. Remove o item do inventário do jogador.
    4. Adiciona o gold correspondente ao total (preço × quantidade).
    5. Envia mensagem informando a venda.


Configuração possível:
  • Itens vendáveis: Adicionar ou remover paresitemid = preço em sellableItems.
  • Item de uso: Alterar item.itemid ~= 10615 para outro item que servirá como "ferramenta de venda".
  • Mensagens: Podem ser personalizadas na função sendTextMessage.


Para adicionar itens que possa ser vendido nesse codigo, basta adicionar
[id-do-item] = valor-do-item,



Codigo:

Show Content


Creditos:
Fiapo.
ChatGPT.