> For the complete documentation index, see [llms.txt](https://architech-2.gitbook.io/helpdesk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://architech-2.gitbook.io/helpdesk/products/nametag-v2.md).

# Nametag V2

{% hint style="warning" %}
This product is WHITELISTED, if you purchased this product via BuiltByBit, ClearlyDev or Payhip you will need to open a ticket in our [Discord](https://discord.gg/nyCseYyeYM), make sure you state which platform you bought it from. We will assist you within 24 hours.
{% endhint %}

<figure><img src="/files/PW3dVptS0CpyVVCeVTjR" alt=""><figcaption></figcaption></figure>

## **Purchase Here:**

{% embed url="<https://builtbybit.com/resources/nametag.41175/>" fullWidth="false" %}

{% hint style="danger" %}
This product requires HTTP Service to be enabled to work. If you require instructions on how to enable HTTP Service please refer to the FAQs page.
{% endhint %}

## Setup Instructions&#x20;

1. Insert the file into Roblox Studio.

{% hint style="info" %}
Unsure on how to insert files? [Check our FAQs.](/helpdesk/faqs.md)
{% endhint %}

2. Drag the files into their respective locations.

<div align="center"><figure><img src="/files/UhQJIy6wmX8q8VFpAZZZ" alt="" width="345"><figcaption></figcaption></figure></div>

3. Locate the **DeviceRemoteEvent** and **GUI** ObjectValue.

<figure><img src="/files/9ry5Z49bGZeyrn4GFPsm" alt=""><figcaption></figcaption></figure>

4. Ensure they are assigned to the correct event and GUI.

<figure><img src="/files/RkibT2B1LlNPjDzziOmj" alt="" width="446"><figcaption></figcaption></figure>

5. Locate the **Settings** module and open it.

   <figure><img src="/files/LxXTgaV8M86s0x4o0NCt" alt=""><figcaption></figcaption></figure>

6. Locate the Main Group Settings. Change the main group ID to your main group ID. The main group image is only shown if a player is NOT in a regiment/department but is in your main group.

```luau
-- // Main Group Settings //

module.maingroup = 1234-- Group ID
module.maingroupimage = 5678 -- Decal ID
```

### Rank Based Badges&#x20;

<figure><img src="/files/5VsaQQZca1KUjJLbFT9B" alt=""><figcaption></figcaption></figure>

7. Locate the rank based badges. The ID is the group ID, the rank is the rank id. The mode is how the system will check if they qualify for that badge. [**We use relational operators, find out more by clicking here**](https://create.roblox.com/docs/luau/operators#relational). To create a new badge slot, copy and paste the Badge 2 block starting from { and ending in }. An example of a slot you could have is insignia (such as chevrons). We have provided the chevrons equivalent to Lance Corporal, Corporal and Sergeant in the British Army however you are free to change this to suit your group's needs. A Staff Sergeant insignia can be seen in the photo.&#x20;

```luau
module.rankbasedbadges = {
	{ -- Badge 1: conditions checked in order. You can use "==", ">", ">=", "<", "<=" or "~=". Read here for more info: https://create.roblox.com/docs/luau/operators#relational
		{ id = 35316966, rank = 150, mode = "==", image = "rbxassetid://15721270404" }, -- Currently set to 3 chevrons
		{ id = 35316966, rank = 100, mode = ">=", image = "rbxassetid://15721272147" }, -- Currently set to 2 chevrons
		{ id = 35316966, rank = 8,   mode = "==", image = "rbxassetid://15721273749" }, -- Currently set to 1 chevron 
	},
	{ -- Badge 2
		{ id = 35316966, rank = 255, mode = "<=", image = "rbxassetid://15721273749" },
	},
}
```

### Regiment/Department Settings

8. The system checks the first group before moving onto the next group in order. This means if you have High Command/Headquarter groups, you will need to have them at the top of the list as your high command staff may also be in other groups on the list. Please note that the image requires an **image** **asset id**, if you don't know to find the image asset ID please look at our [FAQs](/helpdesk/faqs.md#how-do-i-get-an-image-decal-asset-id) page.

```luau
-- // Regiment/Department Settings //
-- The order you put the groups in MATTERS, the higher up on the list, the higher priority it has. This means the script checks the first group before moving to the next.
module.rgroups = {
	{
		id    = 335593871,
		image = "rbxassetid://16439858569",
		name  = "[RGG] ",
	},
	{
		id    = 12944789,
		image = "rbxassetid://16439858569",
		name  = "[UKSF] ",
	},
	{
		id    = 99999999,
		image = "rbxassetid://123",
		name  = "[ABC] ",
	},
	-- Add as many groups as you like — no limit
}
```

## Still need help? [Check out FAQs.](/helpdesk/faqs.md)

Architech's Customer Service Team will respond to you within 24 hours. To contact our Customer Service Team, join our [Discord](https://discord.gg/nyCseYyeYM) and go to [#┃contact-us](https://discord.com/channels/1021063205235200103/1208718248636325898).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://architech-2.gitbook.io/helpdesk/products/nametag-v2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
