# BUILTIN::SET_THIS_THREAD_PRIORITY

- **Hash:** `0x42B65DEEF2EDF2A1`
- **Namespace:** BUILTIN
- **Runtime name (Lua/JS):** `SetThisThreadPriority`
- **Side:** client (game native)
- **Name status:** official
- **Documentation:** described
- **Since game build:** 1207
- **URL:** https://natives.borderlinerp.com/natives/BUILTIN/SET_THIS_THREAD_PRIORITY

## Signature

```c
void SET_THIS_THREAD_PRIORITY(int priority);
```

## Parameters

- `priority` (`int`)

## Returns

`void`

## Description

THREAD_PRIO_HIGHEST = 0
THREAD_PRIO_NORMAL = 1
THREAD_PRIO_LOWEST = 2
THREAD_PRIO_MANUAL_UPDATE = 100

## Usage

### Lua

```lua
SetThisThreadPriority(priority)

-- always available, by hash
Citizen.InvokeNative(0x42B65DEEF2EDF2A1, priority)
```

### JavaScript

```js
SetThisThreadPriority(priority);

// by hash
Citizen.invokeNative('0x42B65DEEF2EDF2A1', priority);
```

### C#

```csharp
Function.Call((Hash)0x42B65DEEF2EDF2A1, priority);
```

*Sources: alloc8or RDR3 NativeDB.*
