mwBot
Get test api key
English zone
sección española
MW Bot Usage Calculator
Download bot
last update files

 

Función de cartógrafo. Para qué sirve y cómo utilizarlo

Started by Nikolaj, 21 July 2024, 22:54

Previous topic - Next topic

Nikolaj

Introducción

Para asegurar el funcionamiento exitoso de la función del sistema de navegación automática `goposition=x|y`, es necesario crear mapas del terreno.
Se ha añadido una nueva característica que simplifica el trabajo con mapas y ahorra tiempo.
¡Atención! Si deseas añadir obstáculos a un mapa del terreno existente, asegúrate de que la última fila esté vacía. ¡Esto es importante!
La lista de teclas rápidas se establece en el archivo `config.ini`.
El juego puede bloquear las teclas. En mi caso, siempre inicio el juego primero y luego lanzo el bot. De esta manera, mis teclas no son bloqueadas por el juego.
A continuación publico una lista de claves predeterminadas.  Si esto no funciona para ti, cambia las teclas; no puedo decirte exactamente qué teclas funcionarán en tu caso.
Guardar las coordenadas de la pared en un archivo (el nombre del archivo se determinará automáticamente por el nombre del terreno).
mapper_savefile=lshift+menu
Especificar la pared (norte, oeste, sur, este).
mapper_selectwall=lctrl+k
Disminuir el grosor de la pared
mapper_sizeminus=ctrl+l
Aumentar el grosor de la pared
mapper_sizeplus=ctrl+o
Guardar las coordenadas del punto
mapper_savepoints=ctrl+menu
Alternar punto de inicio o final:
mapper_selectpoints=ctrl+;
Eliminar punto
mapper_delete=lctrl+delete
Si sus claves predeterminadas no funcionan, agregue estas configuraciones a su archivo config.ini y cambie las claves.
En la ventana de la lista de scripts, presiona `ctrl+r` para habilitar/deshabilitar el cartógrafo.
Las teclas rápidas funcionan directamente en la ventana del juego con el cartógrafo habilitado:
Ahora vamos a ver el ejemplo de crear la pared oeste de Ciudad Roca.
Describiré todo paso a paso, y tú usas tu personaje para seguir exactamente.
1. Voy a la puerta oeste de Ciudad Roca.
2. Habilito el cartógrafo
3. Me paro en las coordenadas 135 195, presiono la tecla rápida para especificar la pared, selecciono "este".
4. Presiono la tecla rápida para encontrar el punto de inicio y final.
5. Presiono la tecla rápida para guardar la posición en un punto.
6. Subo a las coordenadas 135 136. Este es el tope de la pared.
7. Guardo la posición en un punto, no olvides alternar.
8. Nuestra pared tiene 2 coordenadas de ancho, así que presiono las teclas especificadas en `config.ini` y aumento el grosor de la pared a 2.
Eso es todo, la pared está lista, guarda los datos de la pared en un archivo. Todas las teclas rápidas están configuradas en `config.ini`
Los puntos pueden ser grabados desde cualquier lado, no es crítico. Grabé y1 en el primer punto para mayor claridad.
Opción para explicar el principio de crear paredes a partir de Dippydippy


tal vez esto ayude. Cuando construyes muros en el mapa, eso es exactamente lo que estás haciendo, construir un mapa, pero solo uno virtual. Piensa en esos juegos como SBYW donde puedes construir mapas, es exactamente el mismo concepto.
digamos que tienes un mapa pequeño de 1 a 50 x e y
esquina noroeste, 1 1
esquina noreste, 50 1
esquina suroeste, 1 50
esquina sureste, 50 50

Vas a construir una sola pared cerca de la esquina superior izquierda que tendrá 3 de espesor y 10 de largo.

el punto de partida será 10
el punto final será 20
el espesor significa la parte delgada de la pared, tiene 3 de espesor, por lo que en este caso serían sus coordenadas Y de
1 a 3

10-20 1-3

si la pared no tuviera espesor y solo tuviera 1 coordenada de espesor, se vería así

10-20 1

La razón por la que el grosor en el último ejemplo es 1 es porque coloqué la pared justo al norte del mapa.
Copia, pega eso y trata de imaginarlo en tu mente jajaja.
Ojalá puedas encontrarle algún sentido. Quise decir que el punto inicial es 10 y el punto final es 20 rofl.
Me tomó un segundo darme cuenta de lo que significa espesor, todo lo que haces allí es tomar una pared y poner el índice y el pulgar sobre ella y estirarla para hacerla más gruesa, su circunferencia coincidiría con las coordenadas por las que no puedes caminar. porque hay una pared gorda ahí XD