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

 

algunos ejemplos simples para español

Started by Nikolaj, 20 June 2024, 10:44

Previous topic - Next topic

Nikolaj

script de ejemplo que divide automáticamente las gemas no deseadas en fragmentos

var=stones=(Olivinos)
disable_key_esc
open_game_window
keypress=v=npc
add_action_speak=searchnpc={"text":["event_search_object"], "command":["go_to_line", 8]}
enable_search_object=Sintetizador de gemas=4
wait
keypress=enter=^Sintetizar gemas
keypress=s=^Romper en fragmentos
keypress=enter=.*
timewait=1
add_action_speak=nogems={"text":["event_keypress_error_14"], "command": ["go_to_line", 27]}
skip_keypress_error
keypress=s=(\d+)\s+%stones%
var=count=~~1
sleep=0.2
keypress=enter
timewait=0.2
keypress=a=arnebia$
keypress=e=^Introduce
keypress=enter
sleep=0.3
write=%count%
keypress=enter
sleep=0.5
go_to_line=8
break

Nikolaj

ejemplo de extracción de gemas en una montaña ardiente

loadoptions=myconfigfile
add_action_speak=newmap={"text": ["^montaña llameante;camino de la montaña$", "\\d+;\\d+;montaña llameante$"], "command": ["go_to_line", "8"]}
enable_obstacles
keypress=e
timewait=2
obstacles=^árbol de antorcha
goposition=400|273
del_action_speak=newmap
add_action_speak=bordermap={"text": ["^crater$", "^borde$"], "command": ["go_to_line", "15"]}
goposition=300|300
goposition=100|300
goposition=100|100
goposition=300|100
go_to_line=10
del_action_speak=bordermap
speak=The character hit a crater or wall. we'll send it to 300 300
timewait=3
keypress=d
timewait=0.5
keypress=s
timewait=0.5
keypress=a
timewait=0.5
keypress=w
timewait=2
go_to_line=10

Nikolaj

conecta la configuración del personaje
loadoptions=Nombre del archivo
ampliar la ventana del juego
open_game_window
Si su configuración no incluye funciones, habilítelas a continuación
habilitar la verificación de salud del personaje
enable_regen
habilitar ataque
enable_attack
enciende el radar, busca monstruos
enable_nav_attack
habilitar la invocación de mascotas
enable_pet
Habilita la función para hacer que el personaje evite obstáculos. omite a los jugadores por defecto
enable_obstacles
añadimos obstáculos adicionales si lo necesitamos
obstacles=madera|piedra
Indicamos que el personaje cambia de dirección de movimiento cada 5 segundos, esto puedes cambiarlo a tu criterio
direction_update_time=5
Indicamos el cuadrado dentro del cual se moverá el personaje.
x=100-200
y=100-200
Habilitar la función de movimiento aleatorio de caracteres
random_going

Nikolaj

Este sencillo script te ayudará a comprender el sistema de navegación automática de personajes.
usando el parámetro a continuación puedes calibrar la velocidad de movimiento del personaje, gracias a esto el personaje encontrará los puntos finales de la ruta más rápido, el valor predeterminado está configurado en 9, puedes cambiar esto
goposition_speed=8
ampliar la ventana del juego
open_game_window
timewait=1
habilitar la función "evitar obstáculos"
enable_obstacles
agregamos los nombres de los npcs que interfieren con nosotros en el camino
obstacles=Existencias
Las pruebas se llevan a cabo en Rock City, puedes cambiar las coordenadas a tu discreción.
envía el personaje al zoológico
goposition=168|253
enviar el personaje al palacio
goposition=224|170
envía el personaje a la plaza
goposition=207|201
pasemos a ejecutar el script desde la línea 13 y enviemos el personaje al zoológico nuevamente
go_to_line=13

Nikolaj

ampliar la ventana del juego
open_game_window
mantenga presionada la tecla d
keydown=d
El personaje camina hacia el este hasta encontrar una pared. Estoy usando un traductor, por lo que las palabras del juego pueden ser diferentes, puedes editar esto correctamente.
waitspeak=Muro
el personaje golpea la pared, suelta la tecla d
keyup=d
apagar el guión
break

Nikolaj

Este script coloca automáticamente los artículos en el almacén que usted especificó en la primera línea.
var=items=(Bolsillo del gnomo|Bastón)
var=firstitem=^\d+\sArnebia
enable_restart
open_game_window
disable_key_esc
search_object_timeout=0.1
add_action_speak=error={"text":["^event_keypress_error"], "command":["go_to_line", 26]}
skip_keypress_error
enable_search_object=Almacén espaciotemporal=10
keypress=enter
waitspeak=Almacén de objetos
keypress=s=Depositar objetos
timewait=0.01
keypress=enter
waitspeak=%firstitem%
skip_keypress_error
keypress=w=(\d+).*?%items%
timewait=0.01
keypress=enter
timewait=1
write=~~1
timewait=0.05
keypress=enter
waitspeak=^Depositado
go_to_line=10
sleep=1
break