Amigo, pelo que vi ali, alguns dos IDS dos itens não correspondem com o nome que está na frente, faz assim, verifica no seu items.xml o id de cada item que você quer que o char comece e altera ai mesmo.
Sobre o lvl do char, passa seu vocations.xml pra eu dar uma olhadinha ![]()
Abaixo eu arrumei pra você os itens, testa ae!
<?xml version="1.0" encoding="UTF-8"?>
<mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes">
<config name="firstitems_config"><![CDATA[
config = {
storage = 30001,
items = {2050, 2382}
}
]]></config>
<event type="login" name="FirstItems" event="script"> <![CDATA[
domodlib('firstitems_config')
function onLogin(cid)
local commonItems = {
-- ITEMS ALL VOCS RECEIVE
{itemid=2120, count=1}, -- rope
{itemid=5710, count=1}, -- shovel
{itemid=2420, count=1}, -- machete
{itemid=2789, count=100}, -- brown mushrooms
{itemid=2305, count=1}, -- fire bomb rune
{itemid=2261, count=1}, -- destroy field rune
}
local firstItems = {
{ -- SORC ITEMS
{itemid=9778, count=1}, --
{itemid=8871, count=1}, -- focus cape
{itemid=7894, count=1}, --
{itemid=2195, count=1}, -- boots of haste
{itemid=8918, count=1}, --
{itemid=8922, count=1}, --
{itemid=2268, count=1}, -- sd
{itemid=2273, count=1}, -- uh
{itemid=7590, count=1}, -- gmp
{itemid=2293, count=1}, -- mw
},
{ -- DRUID ITEMS
{itemid=9778, count=1}, --
{itemid=8871, count=1}, -- focus cape
{itemid=7894, count=1}, --
{itemid=2195, count=1}, -- boots of haste
{itemid=8918, count=1}, --
{itemid=8910, count=1}, -- hailstorm rod
{itemid=2268, count=1}, -- sd
{itemid=2273, count=1}, -- uh
{itemid=7590, count=1}, -- gmp
{itemid=2293, count=1}, -- mw
{itemid=2269, count=1}, -- wg
{itemid=2278, count=1}, -- para
},
{ -- PALADIN ITEMS
{itemid=2493, count=1}, -- demon helmet
{itemid=8891, count=1}, -- paladin armor
{itemid=7730, count=1}, -- blue legs
{itemid=2195, count=1}, -- boots of haste
{itemid=2514, count=1}, -- mastermind shield
{itemid=6529, count=1}, -- assassin stars
{itemid=2268, count=1}, -- sd
{itemid=2273, count=1}, -- uh
{itemid=8472, count=1}, -- gsp
{itemid=7589, count=1}, -- smp
{itemid=7588, count=1}, -- shp
{itemid=2293, count=1}, -- mw
},
{ -- KNIGHT ITEMS
{itemid=2493, count=1}, -- demon helmet
{itemid=2472, count=1}, -- magic plate armor
{itemid=2470, count=1}, -- golden legs
{itemid=2195, count=1}, -- boots of haste
{itemid=2514, count=1}, -- mastermind shield
{itemid=2400, count=1}, -- magic sword
{itemid=7620, count=1}, -- mp
{itemid=7591, count=1}, -- ghp
{itemid=8473, count=1}, -- uhp
{itemid=2313, count=1}, -- explosion
{itemid=2293, count=1}, -- mw
}
}
for _, items in ipairs(firstItems) do
for _, item in ipairs(commonItems) do
table.insert(items, item)
end
end
if getPlayerGroupId(cid) < 2 then
local hasReceivedFirstItems = getPlayerStorageValue(cid, 67708)
if hasReceivedFirstItems == -1 then
--[[local backpack = ]]doPlayerAddItem(cid, 1988, 1)
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, "Website: http://bigwar.sytes.net")
setPlayerStorageValue(cid, 67708, 1)
end
end
end
return TRUE
end
]]></event>
</mod>




info
Grupo: Campones
Registrado: 21/07/13
Posts: 18
Reputação: 0
ola xtibia estou com um scrip com problema
esse e o script em questão ele e usado em um ot de war 8.6 o TheForgottenServerV8.2
e simples aqui no script mostra os items iniciais ate ai tudo bem porem quando eu crio um char novo esses items não são adquiridos pelo player entra otros items eu ja revirei de ponta cabeça a pasta do ot e não achei
e um outro erro simples se alguém puder me falar onde alterar , assim o ek se inicia com skills 107 queria baixar isso
se alguém poder ajuda ganha REP++
Quote
Quote