Caduceus
Unknown Member
- Joined
- May 10, 2010
- Messages
- 321
- Solutions
- 2
- Reaction score
- 24
I am trying to convert some of my old script to 1.1. I can only get the chest to give items for vocation 1, no others. It is supposed to give items based on vocation. I know it's far from right.
Code:
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
if player:getStorageValue(15483) == 1 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "chest is empty.")
elseif player:getStorageValue(15483) <= 1 and player:getVocation():getId() ~= 1 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found some useful gear!")
player:addItem(2190)
player:addItem(8900)
player:setStorageValue(15483, 1)
else
player:sendTextMessage(MESSAGE_INFO_DESCR, "Something went wrong.")
end
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
if player:getStorageValue(15483) == 1 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "chest is empty.")
elseif player:getStorageValue(15483) <= 1 and player:getVocation():getId() ~= 2 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found some useful gear!")
player:addItem(2182)
player:addItem(8900)
player:setStorageValue(15483, 1)
else
player:sendTextMessage(MESSAGE_INFO_DESCR, "Something went wrong.")
end
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
if player:getStorageValue(15483) == 1 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "chest is empty.")
elseif player:getStorageValue(15483) <= 1 and player:getVocation():getId() ~= 3 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found some useful gear!")
player:addItem(2456)
player:addItem(2544)
player:setStorageValue(15483, 1)
else
player:sendTextMessage(MESSAGE_INFO_DESCR, "Something went wrong.")
end
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
if player:getStorageValue(15483) == 1 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "chest is empty.")
elseif player:getStorageValue(15483) <= 1 and player:getVocation():getId() ~= 4 then
player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found some useful gear!")
player:addItem(2448)
player:addItem(2526)
player:setStorageValue(15483, 1)
else
player:sendTextMessage(MESSAGE_INFO_DESCR, "Something went wrong.")
end
return true
end
end
end
end
Last edited: