Ir para conteúdo

Featured Replies

Postado

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!

ofUIeEG.jpg

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 por ducb (veja o histórico de edições)

  • Respostas 8
  • Visualizações 338
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • 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 por ducb (veja o histórico de edições)

Postado

Tenta usar esse:

<?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

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 por MarcosFraga (veja o histórico de edições)

Donate

 

Postado
  • Autor

&nbsp;

Tenta usar esse:

&amp;amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;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.

&nbsp;

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 520k

Informação Importante

Confirmação de Termo