PDA

Ir para Versão Original : Ajuda LockMap


multe
18/11/2008, 16:11:24
Tpow eu li o topico sobre lockmap aki , so q eu n entendi nada o.o
axei akilo muito complicado eu ia pergunta ali no topico msm , so q vi q tava fexado , keria por bot no mapa cmd_fild02 e as focas so fikam na praia como eu fasso pra ele so fika ali na praia ? akelas coordenadas q tão ali ja e as certas ou foram so pra da exemplo ? caso alguem tenha passa plx , caso alguem saiba configura explicando melhor me ensina pra eu configura plx !!

Guilhotina
19/11/2008, 12:43:28
Nossa cara, você deve ser lerdo ein,

lockmap é o mapa que seu bot vai ficar, não presisa por coordenadas

Ex: lockmap prt_fild08(com isto seu bot ficara naquele mapa de baixo de prontera)

multe
19/11/2008, 12:51:01
Nossa cara, você deve ser lerdo ein,

lockmap é o mapa que seu bot vai ficar, não presisa por coordenadas

Ex: lockmap prt_fild08(com isto seu bot ficara naquele mapa de baixo de prontera)


Lol tem como configura pra ele so fika em 1 area especifika ¬¬ , e eu q so o leso !!

Guilhotina
19/11/2008, 13:05:44
lockMap_x (x-coordenada)
lockMap_y (y-coordenada)

mais facil imposivel

multe
19/11/2008, 15:55:42
Sim pode me chama de burro do que quiser + eu n entendi direito , n sei como fazer , li o topico + n entendi ;\

Guilhotina
19/11/2008, 18:30:19
olha, peguei esse tutu no forum oficial:

Para que serve?
O LockMap_(x,y) e LockMap_rand(X,Y) servem para seu perssonagem ficar somente em uma determinada área do mapa.

Como que eu faço?
No arquivo config.txt tem as seguintes linhas:
Código:
lockMap (Nome do mapa)
lockMap_x (Cordenada do meio X)
lockMap_y (Cordenada do meio Y)
lockMap_randX (Distancia que vai andar do X)
lockMap_randY (Distancia que vai andar do Y)
Vamus pegar o mapa retangulo_dun01 (exemplo):
Código:

_____________________________
| |
| |
| |
| |
| |
| |
| |
-----------------------------
____ ____ ____ ____
Eu quero que ele upe somente no meio do retangulo a'a" a"b" b"b' b'a' :

_____________________________
| |
| |
| a'_________________b' |
| | | |
| | | |
| | | |
| a"| ________________|b" |
| |
-----------------------------|
Agora você terá que pegar as medidas. Vamos Supor que as medidas dos meus pontos seja :
______X____Y___
a' = 06 | 10
b' = 12 | 10
b" = 12 | 14
a" = 06 | 14

_____________________________
| |
| |
|6,10 _________________12,10 |
| | | |
| | | |
| | | |
|6,14| ________________|12,14 |
| |
-----------------------------|

As contas para os possiveis valores dos LockMaps seriam:

lockMap_x
{ [ ( X s.d. ) - ( X s.e. ) ] / 2 } + ( X s.e. )
[ (12 - 6 ) / 2 ] + 6
3 + 6 = 9

lockMap_y
{ [ ( Y i.e. ) - ( Y s.e. ) ] / 2 } + ( Y s.e.)
[ ( 14 - 10 ) / 2 ] + 10
2 + 10 = 12

lockMap_randX
[ ( X s.d.) - ( X s.e. ) ] / 2
( 12 - 6 ) / 2
6 / 2 = 3

lockMap_randY
[ ( Y i.e.) - ( Y s.e.) ] / 2
( 14 - 10 ) / 2
4 / 2 = 2

Legenda:
(X/Y) s.d.= superior direito
(X/Y) s.e.= superior esquerdo
(X/Y) i.d. = inferior direito
(X/Y) i.e. = inferior esquerdo

EDT: Putz o tut fico zuado pq o forum deleta os espaços a mais, se quiser, de uma olha no forum oficial:

http://openkore.com.br/forum/showthread.php?t=6695