local commonItems = {
-- ITEMS ALL VOC RECEIVE
{itemid=2457, count=1}, -- steel helmet
{itemid=2463, count=1}, -- plate armor
{itemid=2647, count=1}, -- plate legs
{itemid=7457, count=1}, -- fur boots
{itemid=2152, count=50}, -- 1 gold coin
{itemid=2120, count=1}, -- rope
{itemid=5710, count=1}, -- shovel
{itemid=2789, count=100}, -- food
}
local firstItems = {
{ -- SORC ITEMS
{itemid=2190, count=1}, -- wand of vortex
},
{ -- DRUID ITEMS
{itemid=2182, count=1}, -- snakebite rod
},
{ -- PALADIN ITEMS
{itemid=2455, count=1}, -- crossbow
{itemid=2543, count=100}, -- bolts
},
{ -- KNIGHT ITEMS
{itemid=2383, count=1}, -- spike sword
{itemid=2521, count=1}, -- dark shield
}
}
for _, items in ipairs(firstItems) do
for _, item in ipairs(commonItems) do
table.insert(items, item)
end
end
function onLogin(cid)
if getPlayerGroupId(cid) < 2 then
if getPlayerStorageValue(cid, 30002) ~= 1 then
--[[local backpack = ]]doPlayerAddItem(cid, 1988, TRUE)
local giveItems = firstItems[getPlayerVocation(cid)]
if giveItems ~= nil then
for _, v in ipairs(giveItems) do
--doAddContainerItem(backpack, v.itemid, v.count or 1)
doPlayerAddItem(cid, v.itemid, v.count or 1)
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You received your first items depending on your vocation.")
end
setPlayerStorageValue(cid, 30002, 1)
end
end
return TRUE
end