Ir para conteúdo

Featured Replies

Postado

Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website).

dbo 0.4

 

 

Qual erro está surgindo/O que você procura?

Quando do look em qualquer placa do servidor aparece isso "You see a street sign." e não mostra a mensagem que coloquei pelo mapa editor.

 

 

Você tem o código disponível? Se tiver publique-o aqui:

O ID do item que eu dei look é esse aqui.

 </item>
	<item id="1429" article="a" name="street sign" >
    <attribute key="maxTextLen" value="1024" />
</item>

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

Imagem do mapa editor, quando editei a placa.

image.thumb.png.3b189dc7a4739095e35d0af3f0c5677e.png

Imagem quando dou LOOK

image.thumb.png.ebe281ed470832dfd3a0e30ff9b018f0.png

       112674.gif

 

 

 

  • Respostas 9
  • Visualizações 1.6k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado

Veja a função Item::getDescription, e modifique o lookDistance para um valor alto.

discord.pngDiscord: vankk #7765

Precisando de ajuda? Entre em contato comigo via Discord.

 

Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.

Postado
  • Autor

@vankk 

Então ai onde você falou esta assim, nao sei exatamente onde é pra mudar o numero.
 

Spoiler

std::string Item::getDescription(const ItemType& it, int32_t lookDistance, const Item* item/* = NULL*/,
	int32_t subType/* = -1*/, bool addArticle/* = true*/)
{
	std::stringstream s;
	s << getNameDescription(it, item, subType, addArticle);
	if(item)
		subType = item->getSubType();

	bool dot = true;
	if(it.isRune())
	{
		s << "(";
		if(!it.runeSpellName.empty())
			s << "\"" << it.runeSpellName << "\", ";

		s << "Charges:" << subType << ")";
		if(it.runeLevel > 0 || it.runeMagLevel > 0 || (it.vocationString != "" && it.wieldInfo == 0))
		{
			s << "." << std::endl << "It can only be used";
			if(it.vocationString != "" && it.wieldInfo == 0)
				s << " by " << it.vocationString;

			bool begin = true;
			if(it.runeLevel > 0)
			{
				begin = false;
				s << " with level " << it.runeLevel;
			}

 

 

Tenho duas Observações:

1º Eu uso a mesma source no meu servidor de tibia e funciona tudo normal as placas, mas no servidor do DBO, nao funciona da esse erro ai.

2º Eu posso estar encostado na placa que mesmo assim da esse erro.

 

       112674.gif

 

 

 

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