Repository navigation
ES Runtime API 30 Targeting
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Inicio · C# · IDE · UO API · A–Z · Ejemplos · Idiomas
Cada equipo abre una tarjeta con firmas C#, parámetros y varios ejemplos independientes.
Anula el cursor de destino actual si está activo.
Cancela la captura de objetivo actual (establecida mediante WaitTargetObject, WaitTargetXYZ, WaitTargetTile, etc.)
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.
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.
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.
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.
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.
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.
Envía un paquete "destino por recurso" al servidor, dirigido al objeto especificado con el tipo de recurso.
Devuelve ID del cursor de destino actual.
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.
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.
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.
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.
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.
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.
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().
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.
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.
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.
Coloca lasttarget en la cola de respuestas al servidor de destino. Asegúrese de que el último objetivo siga siendo válido.
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.
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.
Coloca el personaje actual en la cola de respuestas para la mira del servidor. Equivalente a WaitTargetObject("self").
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.
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.
ClassicUO — Bad Newbie & C# Scripts IDE