Ir para conteúdo
Banner com Efeitos

Script de fazer a SpellWand Virar um item que vende o loot igual NPC Mad

Featured Replies

Postado
Em 19/03/2020 em 17:59, Wakon disse:

@bielfaisca:


local items = {
    [2498] = {value = 30000},
    [2520] = {value = 40000},
    [2514] = {value = 60000},
    [2432] = {value = 10000}
}

function onUse(cid, item, frompos, itemEx, topos)
    if (itemEx.itemid == item.itemid) then
        local str = ""
        for i, k in pairs(items) do
            str = str ..getItemNameById(i):gsub("%a", string.upper, 1).. ": ".. k.value .. "\n"
        end
        doShowTextDialog(cid, 6533, "Item Name: Price\n-----------------------------\n".. str)
        return true
    end

    local i = items[itemEx.itemid]
    if (i) then
        doRemoveItem(itemEx.uid)
        doPlayerAddMoney(cid, i.value)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você vendeu 1 ".. getItemNameById(itemEx.itemid) .." por ".. i.value .." gold coins.")
        doSendMagicEffect(frompos, CONST_ME_MAGIC_RED)
    else
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Não foi possível vender esse item, use a spellwand nela mesma para ver a lista de items disponíveis.")
        doSendMagicEffect(frompos, CONST_ME_POFF)
    end
    return true
end

 

teria como por para vender todos do tipo de item que eu clicar com a spellwand? Por exemplo: tenho 100 mpa coletadas, clico na spellwand e em 1 mpa ele vende todas, é possível?

  • 1 year later...
  • Respostas 17
  • Visualizações 9.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • teria como por para vender todos do tipo de item que eu clicar com a spellwand? Por exemplo: tenho 100 mpa coletadas, clico na spellwand e em 1 mpa ele vende todas, é possível?

Postado
Em 19/03/2020 em 17:59, Wakon disse:

@bielfaisca:


local items = {
    [2498] = {value = 30000},
    [2520] = {value = 40000},
    [2514] = {value = 60000},
    [2432] = {value = 10000}
}

function onUse(cid, item, frompos, itemEx, topos)
    if (itemEx.itemid == item.itemid) then
        local str = ""
        for i, k in pairs(items) do
            str = str ..getItemNameById(i):gsub("%a", string.upper, 1).. ": ".. k.value .. "\n"
        end
        doShowTextDialog(cid, 6533, "Item Name: Price\n-----------------------------\n".. str)
        return true
    end

    local i = items[itemEx.itemid]
    if (i) then
        doRemoveItem(itemEx.uid)
        doPlayerAddMoney(cid, i.value)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você vendeu 1 ".. getItemNameById(itemEx.itemid) .." por ".. i.value .." gold coins.")
        doSendMagicEffect(frompos, CONST_ME_MAGIC_RED)
    else
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Não foi possível vender esse item, use a spellwand nela mesma para ver a lista de items disponíveis.")
        doSendMagicEffect(frompos, CONST_ME_POFF)
    end
    return true
end

 

Teria como adaptar para funcionar no TFS 1.5?

  • 9 months later...
Postado
Em 28/01/2021 em 03:28, vine96 disse:

teria como por para vender todos do tipo de item que eu clicar com a spellwand? Por exemplo: tenho 100 mpa coletadas, clico na spellwand e em 1 mpa ele vende todas, é possível?

conseguiu ai? não estou conseguindo :(

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo