Ir para conteúdo

Featured Replies

Postado

local coins = {

    [ITEM_GOLD_COIN] = {

        to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW

    },

    [ITEM_PLATINUM_COIN] = {

        from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE

    },

    [ITEM_CRYSTAL_COIN] = {

        from = ITEM_PLATINUM_COIN, to = 9971,  effect = TEXTCOLOR_TEAL

    },

        [9971] = {

        from = ITEM_CRYSTAL_COIN,  effect = TEXTCOLOR_TEAL

    },

}


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

    if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then

        return false

    end


    local coin = coins[item.itemid]

    if(not coin) then

        return false

    end


    if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then

        doChangeTypeItem(item.uid, item.type - item.type)

        doPlayerAddItem(cid, coin.to, 1)

        doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect)

    elseif(coin.from ~= nil) then

        doChangeTypeItem(item.uid, item.type - 1)

        doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)

        doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect)

    end

    return true

end


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.8k

Informação Importante

Confirmação de Termo