Skip to content

ES Runtime API 30 Targeting

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Tiempo de ejecución API: objetivo y completo

Inicio · C# · IDE · UO API · A–Z · Ejemplos · Idiomas

Cada equipo abre una tarjeta con firmas C#, parámetros y varios ejemplos independientes.

Targeting

Anula el cursor de destino actual si está activo.

Targeting

Cancela la captura de objetivo actual (establecida mediante WaitTargetObject, WaitTargetXYZ, WaitTargetTile, etc.)

Targeting

Abre la mira de selección de elementos/personajes locales del usuario. Restablece la respuesta anterior. Esta no es una expectativa del servidor ni un objetivo automático. Lea el resultado hasta ClientTargetResponse después de ClientTargetResponsePresent/WaitForClientTargetResponse. La elección del terreno no se toma como objeto; se ignora la devolución de llamada obsoleta de la solicitud anterior.

Targeting

Abre la vista local del usuario, que permite la selección de mosaicos y objetos. La respuesta se toma a través de ClientTargetResponse; la nueva solicitud restablece la respuesta anterior.

Targeting

Devuelve una copia de la matriz [serial, graphic, x, y, z]. Para tierra/estático, serial es igual a 0. Antes de la respuesta, si se cancela o se realiza una selección inadecuada, la matriz está vacía. Primero verifique su longitud; el hecho de que se haya completado una selección no garantiza cinco elementos.

Targeting

Devuelve 1 si la devolución de llamada de la última selección de usuario ya se completó; en caso contrario, 0. La finalización puede significar cancelación; verifique la longitud de ClientTargetResponse() por separado.

Targeting

Devuelve true si la trampa del objetivo está actualmente armada, es decir, una llamada anterior WaitTargetObject, WaitTargetSelf, WaitTargetLast, WaitTargetTile, WaitTargetXYZ, WaitTargetType o WaitTargetGround puso en cola una respuesta al objetivo, que aún no ha funcionado.

Targeting

Diferentes sobrecargas realizan diferentes operaciones. Target() cancela el objetivo actual/preparado. Target(object) pone en cola el objeto como WaitTargetObject. Target(targetKey,objetivo) envía una respuesta de protocolo con una ID de destino explícita; El objetivo puede ser serial, un objeto con nombre o la cadena 'lasttile'. Los siete argumentos especifican targetKey, objeto, targetType, graphic/type, x,y,z; targetType=0 - objeto, 1 - celda. Para un script normal, se prefieren WaitTargetObject/WaitTargetTile: targetKey para un formulario de bajo nivel debe coincidir con la solicitud del servidor.

Targeting

Envía un paquete "destino por recurso" al servidor, dirigido al objeto especificado con el tipo de recurso.

Targeting

Devuelve ID del cursor de destino actual.

Targeting

Devuelve 1 si el motor de destino del servidor/cliente TargetManager está actualmente activo, 0 en caso contrario. La verificación no selecciona un objetivo ni pone en cola una respuesta.

Targeting

Devuelve 1 si el motor de destino del servidor/cliente TargetManager está actualmente activo, 0 en caso contrario. La verificación no selecciona un objetivo ni pone en cola una respuesta.

Targeting

En esta compilación, llama a WaitTargetObject y coloca el serial en la cola de respuestas. Por lo tanto, el equipo puede preparar una respuesta incluso antes de que aparezca la vista del servidor. No hay valor de retorno; enviar una respuesta no garantiza el éxito de la acción del servidor.

Targeting

Pone la respuesta type,x,y,z en la cola del servidor de destino a través de WaitTargetTile. El nombre TargetToTile no significa necesariamente una respuesta inmediata: si aún no hay visión, la respuesta sigue preparada.

Targeting

Coloca las coordenadas x,y,z en la cola de respuesta de destino del servidor con graphic/type=0. Se utilizan las coordenadas del mapa del juego, no los píxeles de la pantalla.

Targeting

Devuelve el valor guardado de UO.Timer en el momento en que se preparó el objetivo en los comandos correspondientes. La unidad es una décima de segundo; no es una vista ID.

Targeting

Espera a que el usuario complete la última selección local: 1 - devolución de llamada recibida, 0 - tiempo de espera. Parámetro en milisegundos, paso de sondeo no superior a 25 ms. La cancelación también finaliza la solicitud, así que verifique la matriz ClientTargetResponse().

Targeting

No espera más que el número especificado de milisegundos para que aparezca la mira del servidor. Devuelve 1 si el alcance está presente y 0 si el tiempo ha expirado. El tiempo de espera cero o negativo significa verificar sin una larga espera. El período de votación en esta compilación no supera los 25 ms; La declaración del antiguo manual sobre 100 ms no se aplica aquí. No selecciona un objeto ni establece un objetivo automático. El TargetManager general está marcado: el cursor de selección local activo también puede influir en el resultado. No utilice ClientRequestObjectTarget como forma de esperar una solicitud del servidor.

Targeting

Selección automática de objetivos compacta. El serial/objeto con nombre específico se pone en cola directamente. Los valores 0 y -1 permiten buscar por caracteres/elementos cargados con los filtros type, color, distancia, notoriedad, más cercano y maxZ; Se tiene en cuenta Ignore. Si no hay ninguna coincidencia, se elimina el objetivo preparado. El equipo no comienza a lanzar ni a usar el objeto.

Targeting

Busca un elemento cargado en el suelo basándose en gráficos y colores opcionales, luego lo coloca serial en la cola de destino. Esta es una búsqueda de un elemento, no un mosaico de mapa estático. Si no hay resultado, cancela la siguiente respuesta automática.

Targeting

Coloca lasttarget en la cola de respuestas al servidor de destino. Asegúrese de que el último objetivo siga siendo válido.

Targeting

Coloca el serial en la cola de respuestas al servidor de destino. Si la vista ya está disponible, el administrador puede responder inmediatamente; de lo contrario, el objetivo espera la siguiente visión. Dos argumentos especifican una secuencia de dos objetos. Este comando no desencadena la acción en sí (lanzamiento, uso de una herramienta o habilidad). La forma de cadena resuelve objetos con nombre, como self y lasttarget.

Targeting

Prepara una secuencia de dos objetivos: una identificación de objeto especificada explícitamente y un elemento gráfico type/color encontrado en el suelo. Si no se encuentra uno de los objetos, se cancela el siguiente objetivo automático.

Targeting

Coloca el personaje actual en la cola de respuestas para la mira del servidor. Equivalente a WaitTargetObject("self").

Targeting

Coloca coordenadas de mosaico en la cola de respuestas para el destino del servidor. La forma de un argumento sólo acepta la cadena 'lasttile'. Si falta el último mosaico, se cancela la siguiente respuesta automática. La forma x,y,z usa graphic/type=0; el formulario type,x,y,z le permite especificar gráficos. Utilice coordenadas y elevación válidas del mapa; Este no es un comando de selección de terreno del mouse.

Targeting

Busca un elemento del gráfico dado en la mochila, incluido el contenido cargado de los subcontenedores, y coloca el serial encontrado en la cola de destino. El color omitido es -1 (cualquier color). Si falta un elemento, lo informa y cancela la siguiente respuesta automática.

Clone this wiki locally