Lbtg
Intermediate OT User
- Joined
- Nov 22, 2008
- Messages
- 2,332
- Reaction score
- 143
hey hey! healthy day
want to ask help for reworking abit with this script below
i want that on change of item, it picks 1 random item from list, lets say something like this:
[46926] = { transformTo = 41144, or transformTo = 41145, or transformTo = 41146, or transformTo = 41146, or },
so random gift given, + if for every item can set a chance% rate how easy or hard its getaible,
want to ask help for reworking abit with this script below
i want that on change of item, it picks 1 random item from list, lets say something like this:
[46926] = { transformTo = 41144, or transformTo = 41145, or transformTo = 41146, or transformTo = 41146, or },
so random gift given, + if for every item can set a chance% rate how easy or hard its getaible,
Lua:
local config = {
[10503] = { transformTo = 45154 },
}
local action = Action()
function action.onUse(player, item, fromPos, target, toPos, isHotkey)
if target then
if target:isItem() then
local it = config[target:getId()]
if it then
--player:sendSuccess(string.format("You transformed the item %s to %s.", getItemName(it), getItemName(it.transformTo)))
target:remove(1)
item:remove(1)
player:getPosition():sendMagicEffect(932)
player:addItem(it.transformTo, 1)
else
player:sendFail("You can only use this key on stat gem present box.")
return false
end
end
end
return true
end
action:id(31133)
action:register()