Repository navigation
Expand file tree
/
Copy pathconfig.lua
More file actions
192 lines (172 loc) · 6.69 KB
/
Copy pathconfig.lua
File metadata and controls
192 lines (172 loc) · 6.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
Config = {}
-- Language Option: 'tr' or 'en'
Config.Locale = 'en'
-- Genel Sunucu Bilgileri
Config.Discord = 'discord.gg/yourserver'
Config.SubLabel = 'v1.1.0'
-- Sunucu duyurusu (Sunucu sekmesi)
Config.Announce = {
tr = 'Hafta sonu 2x maaş etkinliği aktif! Kurallara uymayan oyuncular kalıcı olarak uzaklaştırılır.',
en = 'Weekend 2x salary event is active! Players who violate the rules will be permanently banned.'
}
-- Kurallar listesi
Config.Rules = {
tr = {
'RDM / VDM yasaktır.',
'Power gaming ve metagaming yasaktır.',
'OOC sohbeti minimumda tutun, rol içi (IC) kalın.',
'Yetkililere saygılı olun, şikayetlerinizi Discord üzerinden iletin.',
'FailRP yapmayın; karakterinizi gerçekçi ve tutarlı oynayın.',
},
en = {
'RDM / VDM is strictly prohibited.',
'Powergaming and Metagaming are forbidden.',
'Keep OOC chat to a minimum, always stay In-Character (IC).',
'Respect staff members and submit appeals/reports via Discord.',
'Avoid FailRP; play your character realistically and consistently.',
}
}
-- List of key assignments (for display in the information panel)
Config.Keys = {
tr = {
{ a = 'Envanter', k = 'TAB' },
{ a = 'Etkileşim Menüsü', k = 'M' },
{ a = 'Telefon', k = 'F1' },
{ a = 'Hedefleme', k = 'ALT' },
{ a = 'Ev Anahtarları', k = 'F6' },
{ a = 'HUD Menüsü', k = 'F7' },
{ a = 'El Kaldır', k = 'X' },
{ a = 'Motoru Aç/Kapat', k = 'G' },
{ a = 'Kelepçe/Teslim', k = 'Y' },
{ a = 'Araç Kilidi', k = 'U' },
},
en = {
{ a = 'Inventory', k = 'TAB' },
{ a = 'Interaction Menu', k = 'M' },
{ a = 'Phone', k = 'F1' },
{ a = 'Targeting', k = 'ALT' },
{ a = 'House Keys', k = 'F6' },
{ a = 'HUD Menu', k = 'F7' },
{ a = 'Raise Hands', k = 'X' },
{ a = 'Toggle Engine', k = 'G' },
{ a = 'Cuff/Surrender', k = 'Y' },
{ a = 'Vehicle Lock', k = 'U' },
}
}
-- ── Character cinema (camera focused on pad when menu opened) ──
Config.ShowCharacter = true -- Should the camera focus on the character when the menu is opened?
Config.CamDistance = 2.2 -- camera distance to pad (meters)
Config.CamHeight = 0.55 -- camera height (pad from bottom of foot)
Config.CamLookZ = 0.45 -- viewing point height (chest/face level)
Config.CamFov = 38.0 -- angle of view (field of view)
-- Optional pose scenario (null = no lock-on, current pose). Ex:
-- 'WORLD_HUMAN_STAND_IMPATIENT', 'WORLD_HUMAN_SMOKING', 'WORLD_HUMAN_AA_COFFEE'
Config.CharacterScenario = ''
-- Exit Button
Config.DisconnectReason = {
tr = 'Pause menüden çıkış yaptınız.',
en = 'You disconnected via the pause menu.'
}
-- ── TRANSLATION TABLE (UI / NUI Elements) ──
Config.Locales = {
tr = {
-- Navigasyon / Sekmeler
nav_info = 'Bilgi',
nav_info_sub = 'Karakter & cüzdan',
nav_players = 'Oyuncular',
nav_players_sub = 'Çevrimiçi liste',
nav_server = 'Sunucu',
nav_server_sub = 'Bilgi & kurallar',
nav_settings = 'Ayarlar',
nav_settings_sub = 'Oyun ayarları (ESC)',
nav_map = 'Harita',
nav_map_sub = 'Dünya haritasını aç',
nav_quit = 'Ayrıl',
nav_quit_sub = 'Sunucudan çık',
-- Sol Alt Kartlar / Bilgiler
lbl_player_id = 'Oyuncu ID',
lbl_name = 'İSİM',
lbl_job = 'MESLEK',
lbl_cash = 'NAKİT',
lbl_bank = 'BANKA',
btn_resume = 'Oyuna Dön',
-- Karakter Bilgisi Sekmesi
title_char_info = 'Karakter Bilgisi',
lbl_citizenid = 'Vatandaşlık No',
lbl_phone = 'Telefon',
lbl_gang = 'Çete',
lbl_session = 'Oturum',
lbl_unemployed = 'İşsiz',
lbl_none = 'Yok',
-- Oyuncular Sekmesi
title_online_players = 'Çevrimiçi Oyuncular',
placeholder_search = 'Oyuncu ara...',
-- Sunucu Sekmesi
title_server_info = 'Sunucu Bilgisi',
lbl_stat_players = 'Oyuncu',
lbl_stat_uptime = 'Uptime',
lbl_stat_community = 'Topluluk',
title_announcement = 'Duyuru',
title_rules = 'Kurallar',
title_keys = 'Tuş Atamaları',
-- Confirmation Modal (Disconnect Confirmation)
confirm_title = 'Ayrılmak İstiyor musunuz?',
confirm_desc = 'Sunucudan çıkış yapmak üzeresiniz. Emin misiniz?',
confirm_yes = 'Evet, Ayrıl',
confirm_no = 'Hayır, Vazgeç',
-- Other
msg_offline = 'Çevrimdışı',
uptime_fmt = '%dsa %ddk',
uptime_fmt_min = '%ddk',
},
en = {
-- Navigation / Tabs
nav_info = 'Information',
nav_info_sub = 'Character & wallet',
nav_players = 'Players',
nav_players_sub = 'Online list',
nav_server = 'Server',
nav_server_sub = 'Info & rules',
nav_settings = 'Settings',
nav_settings_sub = 'Game settings (ESC)',
nav_map = 'Map',
nav_map_sub = 'Open world map',
nav_quit = 'Disconnect',
nav_quit_sub = 'Leave server',
-- Left Bottom Cards / Stats
lbl_player_id = 'Player ID',
lbl_name = 'NAME',
lbl_job = 'JOB',
lbl_cash = 'CASH',
lbl_bank = 'BANK',
btn_resume = 'Resume Game',
-- Character Info Tab
title_char_info = 'Character Details',
lbl_citizenid = 'Citizen ID',
lbl_phone = 'Phone Number',
lbl_gang = 'Gang',
lbl_session = 'Session',
lbl_unemployed = 'Unemployed',
lbl_none = 'None',
-- Players Tab
title_online_players = 'Online Players',
placeholder_search = 'Search players...',
-- Server Tab
title_server_info = 'Server Information',
lbl_stat_players = 'Players',
lbl_stat_uptime = 'Uptime',
lbl_stat_community = 'Community',
title_announcement = 'Announcement',
title_rules = 'Rules',
title_keys = 'Keybinds',
-- Confirmation Modal (Disconnect Confirmation)
confirm_title = 'Are you sure?',
confirm_desc = 'You are about to disconnect from the server. Do you want to proceed?',
confirm_yes = 'Yes, Disconnect',
confirm_no = 'No, Cancel',
-- Miscellaneous
msg_offline = 'Offline',
uptime_fmt = '%dh %dm',
uptime_fmt_min = '%dm',
}
}