• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Changegold last client

marcelao777

New Member
Joined
Sep 9, 2011
Messages
81
Reaction score
0
hi, when I click the gold exchange but it disappears will not the money exchanged for the bag, need help here is my script

PHP:
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, 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



msg my .exe

Code:
Lua Script Error: [Action Interface]
data/actions/scripts/changegold.lua:onUse
LuaScriptInterface::popNumber<>.Error:Expected an integer parameter.
Lua Script Error: [Action Interface]
data/actions/scripts/changegold.lua:onUse
LuaScriptInterface::luaDoSendAnimatedText<>. Deprecated function.
 

Similar threads

Back
Top Bottom