ES Runtime API 12 Movement Commands - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Tiempo de ejecución API — Comandos de movimiento
Inicio · C# · IDE · UO API · A–Z · Ejemplos · Idiomas
Cada equipo abre una tarjeta con firmas C#, parámetros y varios ejemplos independientes.
UO.AddStep
UO.CancelMove
Desactiva permitir un mayor movimiento por parte del script a través de MoveOff.
UO.FixWalk
Imprime un aviso de que ClassicUO no requiere el parche de cliente nativo heredado FixWalk.
UO.GetDirection
Lee la dirección del carácter del modelo del cliente.
UO.GetNextStepZ
Calcula la altura estimada del siguiente paso en la dirección especificada.
UO.GetWalkMountTimer
Muestra el intervalo configurado de un paso de marcha a caballo en milisegundos. Útil para comprobar el modo, estimar el tiempo y guardar la configuración antes de reducir la velocidad temporalmente.
UO.GetWalkUnmountTimer
Muestra el intervalo configurado de un paso de caminata en milisegundos. Útil para comprobar el modo, estimar el tiempo y guardar la configuración antes de reducir la velocidad temporalmente.
UO.LastStepQUsedDoor
Lee o cambia manualmente el indicador de intento de apertura de puerta del último comando StepQ.
UO.MassMove
Permite una transferencia masiva única de artículos del tipo seleccionado. Después de Activar MassMove, arrastre un elemento adecuado con el mouse: a partir de él se determina el contenedor de origen. Otros elementos de este tipo de la misma fuente siguen automáticamente. El tercer parámetro es TYPE/Gráfico, no el ID del elemento. Todos los formularios incluyen espera de la primera transferencia manual; el destino explícito especifica adónde irá.
UO.MassPriceMove
Permite la transferencia masiva de artículos de un TYPE con precios automáticos en el inventario de su proveedor. La fuente está determinada por la primera transferencia manual. Cada pila se transfiere en su totalidad y se considera un artículo; Después de su solicitud de precio, el cliente responde y sólo entonces continúa la cola.
UO.Move
Lee si hay una ruta automática o pasos de personajes que aún no se han completado.
UO.moveBetweenTwoCorners
Resolución diagonal con dos cuadrados laterales bloqueados.
UO.MoveBoat
Solicita la dirección y velocidad del barco.
UO.moveExitOnDisconnect
Detener/rechazar el movimiento cuando se desconecta la conexión.
UO.moveHeuristicMult
Multiplicador heurístico de Pathfinder como porcentaje.
UO.MoveItem
Transporta un artículo/pila específico mediante serial: capturado y arrojado a un contenedor o al suelo.
UO.MoveItems
Transfiere todos los artículos adecuados directamente de un contenedor a otro o al suelo. Los elementos se seleccionan mediante graphic y hue; cada pila se transfiere por completo. Se trata de cargar cosas, no de caminar con personajes o de activar interactivamente MassMove.
UO.MoveOff
Desactiva los pasos clave compatibles con PMove.
UO.MoveOn
Habilita pasos clave PMove compatibles.
UO.MoverStop
Detiene la ruta automática de Pathfinder.
UO.moveTurnCost
Costo adicional de cambiar de dirección al encontrar un camino.
UO.MoveXY
Mueve el personaje a X/Y con cinco parámetros requeridos y espera el resultado.
UO.MoveXYZ
Mueve el personaje a un punto del mundo con tolerancias horizontales y verticales separadas.
UO.PMove
Comando de movimiento compatible a X/Y mediante pasos clave separados con un límite de 30 segundos.
UO.PredictedDirection
Lee el lado de la dirección prevista después de los pasos ya en cola del personaje.
UO.RemoveEarrings
Solicita la eliminación de un elemento de la capa Oreja.
UO.RemoveFigure
Elimina una figura del mapa local por su ID.
UO.RemoveFromParty
Solicita la eliminación de un miembro del grupo vía serial.
UO.RemoveHat
Solicita la eliminación de un elemento de la capa Hat.
UO.RemoveNeckless
Solicita que se elimine un elemento de la capa Cuello.
UO.RemoveRing
Solicita la eliminación de un elemento de la capa Anillo.
UO.RemoveUserStatic
Elimina el registro estático del usuario en ID.
UO.Specmove
Envía una solicitud de un paso directamente al puente.
UO.Step
Solicita un solo paso/rotación y, si se envió un paso, espera la confirmación del servidor.
UO.StepQ
Solicita un paso en la cola; el formulario adicional podrá esperar a que la cola quede libre y confirmada.
UO.StopBoat
Solicita al barco que deje de moverse.
UO.LimitMove — Límite de distancia de movimiento. UO.LimitMove controla la distancia al destino: 2000 por defecto, cero sin límite. No hay límites ocultos de 4096 pasos/nodos o 10000 nodos. El trabajo se divide en partes cancelables. GetPathArray respeta el umbral de resistencia moveThroughNPC y moveOpenDoor.