• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

function use pick holes

viking

Member
Joined
Aug 20, 2015
Messages
323
Reaction score
22
I have the pick.lua

Code:
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
    return onUsePick(player, item, fromPosition, target, toPosition, isHotkey)
end

But The pick dont open holes and I tested this:

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

    if((itemEx.uid <= 65535 or itemEx.actionid > 0) and isInArray({354, 355}, itemEx.itemid)) then
        doTransformItem(itemEx.uid, 392)
        doDecayItem(itemEx.uid)
        doSendMagicEffect(toPosition, CONST_ME_POFF)
        return true
    end

    if(itemEx.itemid == 7200) then
        doTransformItem(itemEx.uid, 7236)
        doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
        return true
    end
   
    if(itemEx.itemid == 468) then
        doTransformItem(itemEx.uid, 469)
        doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
        return true
    end
   
    if(itemEx.itemid == 481) then
        doTransformItem(itemEx.uid, 482)
        doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
        return true
    end
   
    if(itemEx.itemid == 483) then
        doTransformItem(itemEx.uid, 484)
        doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
        return true
    end

    if(itemEx.itemid == 7932) then
        doTransformItem(itemEx.uid, 7933)
        doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
        return true
    end
   
    if(itemEx.actionid == 50090) then
        local tmp = getThingPos(cid)
        doTeleportThing(cid, {x=32566, y=31338, z=10})
        doSendMagicEffect(tmp, CONST_ME_TELEPORT)
        doSendMagicEffect({x=32566, y=31338, z=10}, CONST_ME_TELEPORT)
        return onUsePick(player, item, fromPosition, target, toPosition, isHotkey)
    end

    return false
end

This open holes but Doenst work on some quests, like quest fenrock
 
Back
Top