RE
tfs 0.3.4/0.3.6

Adicionando mais tiles a visão do jogador!

Por Refe, 13 de jan. de 2016 em Tutoriais de Clients

66
33.2k
JulianoZNJ
08 de março de 2019 às 11:34

Desculpa reviver o topico. porem em alguns locais o Personagem trava e cai, so volta a logar se outro ADM puxar . obs. nao e erro no mapa

 

Edit. Resolvido

Maxviewsize

Editado Março 8 por JulianoZN

Resolvido

2 meses depois...
mixtrop10M
16 de maio de 2019 às 21:41
Em 14/01/2016 em 10:09, Refe disse:

Você deve ter feito algo errado...

me ajuda pfv kkk

792406982_Semttulo.thumb.png.beb93a60375036957350689c0ecc55a0.png

Em 14/01/2016 em 10:09, Refe disse:

Você deve ter feito algo errado...

O me ajuda smncd pfv kkkkk

eu fiz esse tópico aqui pedindo ajuda pra resolver um erro sobre isso

 

2 meses depois...
27 de julho de 2019 às 09:18
else if(newPos.z > oldPos.z && newPos.z > 8 && newPos.z < 14) {
   int32_t skip = -1;
   GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); 

 

E troque por:

	else if(newPos.z > oldPos.z && newPos.z > 8 && newPos.z < 14)
	{
		int32_t skip = -1;
   GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -3, skip);

Desculpe revive o topico mais depois de troca essa linha mais abaixo tem essa outra linha

tem essa outra

    //moving down a floor makes us out of sync
    //east
    msg->AddByte(0x66);
    GetMapDescription(oldPos.x + 9, oldPos.y - 1 - 6, newPos.z, 1, 14, msg);

    //south
    msg->AddByte(0x67);
    GetMapDescription(oldPos.x - 8, oldPos.y + 7, newPos.z, 18, 1, msg);

 

 

E troque por:

    //moving down a floor makes us out of sync
    //east
    msg->AddByte(0x66);
    GetMapDescription(oldPos.x + Map::maxClientViewportX, oldPos.y - (Map::maxClientViewportY-1), newPos.z, 1, (Map::maxClientViewportY+1)*2, msg);

    //south
    msg->AddByte(0x67);
    GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y + Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, 1, msg);
11 meses depois...
24 de junho de 2020 às 23:04

Desculpe estar revivendo o post,mas eu segui tutorial ak tdo certinho e pa,quando abri o client e fui entrar no char aparece isso "temple position is wrong. contact with the administration" o que pode ser?

1 ano depois...
ducbD
26 de setembro de 2021 às 18:32

Fiz isso no Pokémon DASH V6, funcionou, porém bugou o loot após essa alteração.

 

Não dá mais aquela mensagem de loot ao matar um pokémon e nem é possível mais abrir o corpse, alguém sabe o que pode ser?

 

Fiz e refiz várias vezes, e o bug ocorre somente após modificar o protocolgame.cpp com essas alterações.

1 mês depois...
ericles345E
11 de outubro de 2021 às 19:45

desculpa reviver isso mais alguém pode me ajuda  ?

o meu ficou assim e os painéis laterais como removo ele e tambem ficou umas locais pretos.

image.thumb.png.2e13d462fb0eff62331869a393296c65.png