Postado Dezembro 14, 2014 10 anos Eu estou adicionando novas Badges ao meu servidor e para ficar mais organizado, criei 4 bags (com 8 slots cada) e adicionei á minha Badge Case como mostra a imagem abaixo! Minha dúvida é a seguinte: Como adiciono as Badges em cada uma dessas Bags? Já tenho todas as Badges registradas no items.otb e items.xml e inclusive adicionei ao firstitems.xml mas ao tentar criar uma nova account aparece o seguinte erro 8 vezes (1 erro por Badge pois adicionei 8 badges inicialmente em 1 das bags criadas): [13/12/2014 20:15:48] [Error - CreatureScript Interface] [13/12/2014 20:15:48] buffer:onLogin [13/12/2014 20:15:48] Description: [13/12/2014 20:15:48] (luaDoAddContainerItem) Container not found Rep+ para quem conseguir me ajudar! @up up up Editado Dezembro 13, 2014 10 anos por ducb (veja o histórico de edições)
Postado Dezembro 14, 2014 10 anos Autor <?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 = {2120, 1987, 1988, 2376, 2580, 2529, 188, 192, 5941, 12146} } ]]> </config> <event type="login" name="FirstItems" event="script"> <![CDATA[ domodlib('firstitems_config') function onLogin(cid) if(getPlayerStorageValue(cid, config.storage) 0) then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then doPlayerAddItem(cid, 2550, 1) else doPlayerAddItem(cid, 2550, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12149, 1) doAddContainerItem(bag, 12148, 1) doAddContainerItem(bag, 12147, 1) doAddContainerItem(bag, 12146, 1) setPlayerStorageValue(cid, config.storage, 1) local bag = getPlayerItemById(cid, false, 12146).uid doAddContainerItem(bag, 217, 1) doAddContainerItem(bag, 216, 1) doAddContainerItem(bag, 215, 1) doAddContainerItem(bag, 214, 1) doAddContainerItem(bag, 213, 1) doAddContainerItem(bag, 212, 1) doAddContainerItem(bag, 211, 1) doAddContainerItem(bag, 210, 1) return true end ]]></event> </mod> Editado Dezembro 14, 2014 10 anos por ducb (veja o histórico de edições)
Postado Dezembro 14, 2014 10 anos Tenta usar esse: <?xml version="1.0" encoding="UTF-8"?&gt; config = { storage = 30001, items = {2120, 1987, 1988, 2376, 2580, 2529, 188, 192, 5941, 12146} } domodlib('firstitems_config') function onLogin(cid) if(getPlayerStorageValue(cid, config.storage) 0) then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then doPlayerAddItem(cid, 2550, 1) else doPlayerAddItem(cid, 2550, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12149, 1) doAddContainerItem(bag, 12148, 1) doAddContainerItem(bag, 12147, 1) doAddContainerItem(bag, 12146, 1) return true end local bag = getPlayerItemById(cid, false, 12146).uid doAddContainerItem(bag, 217, 1) doAddContainerItem(bag, 216, 1) doAddContainerItem(bag, 215, 1) doAddContainerItem(bag, 214, 1) doAddContainerItem(bag, 213, 1) doAddContainerItem(bag, 212, 1) doAddContainerItem(bag, 211, 1) doAddContainerItem(bag, 210, 1) return true end Tibia king ta bugado aqui só pode nenhuma tag ta pegando nem a barra de ferramentas pra edição de texto ta aparecendo. E me diga como ficou e quais os erram que aparecem no console.Nesse seu script esta cortado as tags de fechamento e muito provavel que ia bugar. Editado Dezembro 14, 2014 10 anos por MarcosFraga (veja o histórico de edições)
Postado Dezembro 14, 2014 10 anos Autor Tenta usar esse: &amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt; config = { storage = 30001, items = {2120, 1987, 1988, 2376, 2580, 2529, 188, 192, 5941, 12146} } domodlib('firstitems_config') function onLogin(cid) if(getPlayerStorageValue(cid, config.storage) 0) then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then doPlayerAddItem(cid, 2550, 1) else doPlayerAddItem(cid, 2550, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12149, 1) doAddContainerItem(bag, 12148, 1) doAddContainerItem(bag, 12147, 1) doAddContainerItem(bag, 12146, 1) return true end local bag = getPlayerItemById(cid, false, 12146).uid doAddContainerItem(bag, 217, 1) doAddContainerItem(bag, 216, 1) doAddContainerItem(bag, 215, 1) doAddContainerItem(bag, 214, 1) doAddContainerItem(bag, 213, 1) doAddContainerItem(bag, 212, 1) doAddContainerItem(bag, 211, 1) doAddContainerItem(bag, 210, 1) return true end E me diga como ficou e quais os erram que aparecem no console.Nesse seu script esta cortado as tags de fechamento e muito provavel que ia bugar. Amigo, pode me mandar o arquivo por download? Aqui não ta abrindo o Spoiler!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.