Ir para conteúdo

Featured Replies

Postado

Bom Dia, Boa Tarde, ou Boa Noite!!

Estou com um problema MUTIO CHATO aonde alguns script não está reconhecendo ItemsID (20001 para cima).
Acredito que esteja acontece isso apenas nos scripts que tem as  funções que estão tentando puxar o nome do item/info.
Exemplo.
<item id="20000" article="a" name="legs preta">
<item id="20001" article="a" name="bots preta">

o comando (/i 20000 e /i legs preta) e qualquer outro abaixo de 20000 funciona.
Já o (/i bots preta) não funciona, mas se eu utilizar apenas o /i 20002  funciona.

é isso está me atrapalhando a adicionar novos sistemas dentro do jogo.
alguns script conhecidos aqui no forum como o !autoloot pela source e o !tradeoff não funcionam com item 20001 ou acima.
aqui um exemplo do tradeoff que puxa  >>>>> if getItemInfo(itemID).decayTime <= 0 then  <<<<
é sempre o mesmo erro "Item not found", sendo que os item está tudo certinho no item.xml

Alguém teria alguma luz do que poderia está acontecendo ? uma possivel solução ?

Desde já agradeço pela atenção pessoal.

Resolvido por JulianoZN

Ir para solução
  • Respostas 5
  • Visualizações 539
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • simples basta ir no items.cpp e procurar o valor 20000 e  20100 e mudar esses valores o valor sempre tem que termina com o 100 exemplo 40000 e 40100     Passando desses

Posted Images

Postado

Olá! Parece que você está enfrentando um problema com o reconhecimento de ItemsID no seu servidor de Tibia. Aqui estão algumas sugestões que podem ajudar a resolver o problema:
 

  1. Verifique se o item.xml está atualizado e configurado corretamente. Certifique-se de que os IDs dos itens estejam corretos e correspondam aos nomes e artigos corretos.
  2. Verifique se o seu script está configurado corretamente para reconhecer itens com IDs acima de 20000. Você pode precisar atualizar o script para reconhecer esses IDs corretamente.
  3. Tente usar uma função diferente para puxar informações de itens. Por exemplo, em vez de usar a função "getItemInfo", tente usar a função "getThing" ou "getTileItemById".
  4. Verifique se há conflitos com outros scripts ou mods que possam estar interferindo no reconhecimento de IDs de itens. Tente desativar temporariamente outros scripts ou mods para ver se o problema persiste.
  • FeeTads mudou o título para scripts não reconhecem item ID's acima do id 20000
Postado
Em 08/03/2023 em 06:52, daniel.braga989 disse:

Bom Dia, Boa Tarde, ou Boa Noite!!

Estou com um problema MUTIO CHATO aonde alguns script não está reconhecendo ItemsID (20001 para cima).
Acredito que esteja acontece isso apenas nos scripts que tem as  funções que estão tentando puxar o nome do item/info.
Exemplo.
<item id="20000" article="a" name="legs preta">
<item id="20001" article="a" name="bots preta">

o comando (/i 20000 e /i legs preta) e qualquer outro abaixo de 20000 funciona.
Já o (/i bots preta) não funciona, mas se eu utilizar apenas o /i 20002  funciona.

é isso está me atrapalhando a adicionar novos sistemas dentro do jogo.
alguns script conhecidos aqui no forum como o !autoloot pela source e o !tradeoff não funcionam com item 20001 ou acima.
aqui um exemplo do tradeoff que puxa  >>>>> if getItemInfo(itemID).decayTime <= 0 then  <<<<
é sempre o mesmo erro "Item not found", sendo que os item está tudo certinho no item.xml

Alguém teria alguma luz do que poderia está acontecendo ? uma possivel solução ?

Desde já agradeço pela atenção pessoal.

Post seu items.xml

Postado
  • Diretor

Se você estiver usando o OTServ 8.54 e estiver enfrentando problemas para reconhecer itens com IDs acima de 20000, isso pode ser devido a algumas limitações de versão.

Algumas versões mais antigas do Tibia (como a versão 8.54) e OTServ podem ter limitações na quantidade de IDs de itens que podem ser reconhecidos. Essas limitações podem resultar em scripts que não reconhecem itens com IDs acima de 20000.

Para resolver esse problema, você pode tentar atualizar para uma versão mais recente do Tibia ou OTServ. Versões mais recentes geralmente têm suporte para mais IDs de itens e, portanto, não devem ter esse problema.

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Postado
  • Solução
Em 08/03/2023 em 06:52, daniel.braga989 disse:

Bom Dia, Boa Tarde, ou Boa Noite!!

Estou com um problema MUTIO CHATO aonde alguns script não está reconhecendo ItemsID (20001 para cima).
Acredito que esteja acontece isso apenas nos scripts que tem as  funções que estão tentando puxar o nome do item/info.
Exemplo.
<item id="20000" article="a" name="legs preta">
<item id="20001" article="a" name="bots preta">

o comando (/i 20000 e /i legs preta) e qualquer outro abaixo de 20000 funciona.
Já o (/i bots preta) não funciona, mas se eu utilizar apenas o /i 20002  funciona.

é isso está me atrapalhando a adicionar novos sistemas dentro do jogo.
alguns script conhecidos aqui no forum como o !autoloot pela source e o !tradeoff não funcionam com item 20001 ou acima.
aqui um exemplo do tradeoff que puxa  >>>>> if getItemInfo(itemID).decayTime <= 0 then  <<<<
é sempre o mesmo erro "Item not found", sendo que os item está tudo certinho no item.xml

Alguém teria alguma luz do que poderia está acontecendo ? uma possivel solução ?

Desde já agradeço pela atenção pessoal.

simples basta ir no items.cpp e procurar o valor 20000 e  20100 e mudar esses valores

o valor sempre tem que termina com o 100 exemplo 40000 e 40100

image.png.814cb977b2f295bd92bc0e890869262c.png

 

image.png.b01bbbfd60d4f757514ce805cddb5746.png

 

Passando desses valor exemplo 20001 so reconhece por id passando de 20101 o servidor já não reconhece nada nem por id nem por nome

 

 

1465691620_TwyIHBJ(2).png.61e5ef8e0cd4a73e66aa174832d027ae.png

 

Site

https://pokezbr.com/

Fã Page

https://facebook.com/pokezbr

Youtube

https://www.youtube.com/channel/UCCGEYknwLtDfyoah-jiNfsA

1465691620_TwyIHBJ(2).png.61e5ef8e0cd4a73e66aa174832d027ae.png

Eu sou:

Scripter: 25%

Mapper: 85%

Programador: 40%

Website : 36%

1465691620_TwyIHBJ(2).png.61e5ef8e0cd4a73e66aa174832d027ae.png

 

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 519.6k

Informação Importante

Confirmação de Termo