RA

[AJUDA] campo de visao do player

Por rafersiq, 02 de jan. de 2022 em Clients

20
4.7k
rafersiqR
02 de janeiro de 2022 às 15:56

galera to tentando aumentar o campo de visao dos players mas nao to achando um que esplica como fazer se alguem solber fazer e poder me ajudar eu agradeço desde ja

 

a base que eu to usando e a pokezr

 

 

JulianoZNJ
03 de janeiro de 2022 às 16:44

 

SrNajaS
03 de janeiro de 2022 às 16:44

vai na sua source abre o map.h :

encontre essas variáveis :

 

		static const int32_t maxViewportX = 11; //min value: maxClientViewportX + 1
		static const int32_t maxViewportY = 11; //min value: maxClientViewportY + 1
		static const int32_t maxClientViewportX = 8;
		static const int32_t maxClientViewportY = 6;


troque para

 

		static const int32_t maxViewportX = 11; //min value: maxClientViewportX + 1
		static const int32_t maxViewportY = 11; //min value: maxClientViewportY + 1
		static const int32_t maxClientViewportX = 15;
		static const int32_t maxClientViewportY = 8;


e compila seu servidor

agora vai na source do seu otclient, abre o map.cpp e procura pela esta função :

 

void Map::resetAwareRange()
{
    const uint8 left = 8, top = 6;
    setAwareRange({ left , top, left + 1, top + 1 });
}


e troque para :

 

void Map::resetAwareRange()
{
    const uint8 left = 15, top = 8;
    setAwareRange({ left , top, left + 1, top + 1 });
}

 

rafersiqR
03 de janeiro de 2022 às 17:48
1 hora atrás, JulianoZN disse:

 

 

esse funciona no new client?

 

JulianoZNJ
03 de janeiro de 2022 às 17:53
4 minutos atrás, rafersiq disse:

 

esse funciona no new client?

 

sim precisa ter a source do otclient tbm

rafersiqR
04 de janeiro de 2022 às 20:40
Em 03/01/2022 em 17:53, JulianoZN disse:

sim precisa ter a source do otclient tbm

se eu tiver uma source crua de um outro client vai funcionar no pokeZR?

Editado Janeiro 4 por rafersiq

SrNajaS
04 de janeiro de 2022 às 21:24
42 minutos atrás, rafersiq disse:

se eu tiver uma source crua de um outro client vai funcionar no pokeZR?

geralmente não funciona, mas tenta

rafersiqR
04 de janeiro de 2022 às 21:28
2 minutos atrás, SrNaja disse:

geralmente não funciona, mas tenta

 

e pq eu nao vi as source do client do pokeZR pra download so tem do servidor

 

SrNajaS
04 de janeiro de 2022 às 21:33
Agora, rafersiq disse:

 

e pq eu nao vi as source do client do pokeZR pra download so tem do servidor

 

já que você não encontrou a source do pokeZR, recomendo você pegar o Otc do mehah, e passar os modules do Otc do pokeZr para o do mehah

rafersiqR
04 de janeiro de 2022 às 21:55
21 minutos atrás, SrNaja disse:

já que você não encontrou a source do pokeZR, recomendo você pegar o Otc do mehah, e passar os modules do Otc do pokeZr para o do mehah

o client desse outro e compativel com o servidor pokeZR?

SrNajaS
04 de janeiro de 2022 às 21:56
1 minuto atrás, rafersiq disse:

o client desse outro e compativel com o servidor pokeZR?

sim

rafersiqR
05 de janeiro de 2022 às 09:45
12 horas atrás, SrNaja disse:

recomendo você pegar o Otc do mehah

 

ou vc pode me enviar o link desse client?

que to procurando e nao acho em lugar nenhum

SrNajaS
05 de janeiro de 2022 às 11:02
1 hora atrás, rafersiq disse:

 

ou vc pode me enviar o link desse client?

que to procurando e nao acho em lugar nenhum

posso sim :
https://github.com/mehah/otclient

rafersiqR
05 de janeiro de 2022 às 11:18
16 minutos atrás, SrNaja disse:

 

vlw brow

20 minutos atrás, SrNaja disse:

ou como que eu faço pra colocar o client do pokeZR nesse otc ?

pois eu nunca fiz isso entao eu nao sei como

 

SrNajaS
05 de janeiro de 2022 às 11:39
20 minutos atrás, rafersiq disse:

 

vlw brow

ou como que eu faço pra colocar o client do pokeZR nesse otc ?

pois eu nunca fiz isso entao eu nao sei como

 

já compilou o otc ?