Skip to Content
ドキュメントOxOx LibModulesPointsJavaScriptクライアント

クライアント

ポイント

シンプルで一元化された距離チェックで、設定した座標の範囲に入る、出る、立つときのコールバックをサポート。

Point<T>({coords, distance, onEnter, onExit, nearby, args})
  • コーデ:number[]
  • 距離だ:number
  • onEnter?function
  • onExit?function
  • 近くの?function
  • 引数?T
import { Point, cache } from '@communityox/ox_lib/client' function nearby(this: Point<{dunak: string}>) { // @ts-ignore DrawMarker(2, this.coords.x, this.coords.y, this.coords.z, 0, 0, 0, 0, 180, 0, 1, 1, 1, 200, 20, 20, 50, false, true, 2, false, null, null, false) if (this.currentDistance && this.currentDistance < 1 && IsControlJustReleased(0, 38)) { console.log('Inside marker', this.id) console.log(this.args?.dunak) } } const point = new Point({ coords: GetEntityCoords(cache.ped, false), distance: 5, nearby: nearby, args: { dunak: 'nerd' } }) point.onEnter = () => { console.log('Entered range of point', point.id) } point.onExit = () => { console.log('Left range of point', point.id) }
Last updated on