อาวุธ (Weapons)

ภาพรวม

ไฟล์นี้เป็นการตั้งค่าพื้นฐานของระบบอาวุธ กำหนดคุณสมบัติและส่วนประกอบต่างๆ ของอาวุธในเกม

ที่อยู่ไฟล์

config/global/weapon.config.lua

โครงสร้างข้อมูล

WeaponComponent

ตัวแปร
ประเภท
คำอธิบาย

hash

number

ค่า hash ของส่วนประกอบ

label

string

ชื่อ/ป้ายกำกับของส่วนประกอบ

WeaponAmmo

ตัวแปร
ประเภท
คำอธิบาย

hash

number|nil

ค่า hash ของกระสุน

label

string|nil

ชื่อ/ป้ายกำกับของกระสุน

WeaponTable

ตัวแปร
ประเภท
คำอธิบาย

hash

number|nil

ค่า hash ของอาวุธ

name

string|nil

ชื่อของอาวุธ

label

string

ชื่อ/ป้ายกำกับของอาวุธ

tints

table

สีที่สามารถใช้ได้กับอาวุธ

components

table<string, WeaponComponent>

ส่วนประกอบของอาวุธ

ammo

WeaponAmmo

ข้อมูลกระสุนของอาวุธ

WeaponPlayer

ตัวแปร
ประเภท
คำอธิบาย

name

string

ชื่อของอาวุธ

label

string

ชื่อ/ป้ายกำกับของอาวุธ

ammo

integer

จำนวนกระสุนที่ผู้เล่นมี

components

table<string, boolean>

ส่วนประกอบที่ผู้เล่นมี

tintIndex

integer

ดัชนีสีที่ผู้เล่นใช้

สีอาวุธพื้นฐาน (DefaultWeaponTints)

ดัชนี
สี

0

Default Skin

1

Green Skin

2

Gold Skin

3

Pink Skin

4

Army Skin

5

Blue Skin

6

Orange Skin

7

Platinum Skin

ตัวอย่างการใช้งาน