Installations

Remember that this resource has verified DMCA protection, and its illegal use or distribution could imply a claim for protection of Title 17 of Chapter 512 (c) (3) of the Digital Millennium Copyright Act

STEP 1 - Dependencies

This is one of the most important parts, since without the dependencies, the resource will never work or not start, here we will list the dependencies with their respective links for you to download and add them to your server
Don't forget to download all these resources, including the cfx-server-data, because without the latter, you won't be able to use the photographic system
For screenshot-basic to work, you must keep your webpacks and yarn up to date, please replace all these files on your server, otherwise you will never be able to take screenshots

STEP 2 - Start order

This is one of the most important steps and here we will explain how to correctly start your resource
NEVER, but NEVER, you must place the resources above qb-core, if you do this they will never work and will throw errors
The correct order of the resources is as follows, always keeping es_extended and its cores above, but the other normal resources below
1
ensure PolyZone
2
ensure xsound
3
ensure screenshot-basic
4
ensure qs-videos
5
ensure qs-smartphone

STEP 3 - Database

Before placing our [sql] file, we will remove the old tables similar to qs-smartphone from our server, so as not to cause critical database errors
This code is mandatory to run before starting to install the new database
To do this, we will execute the following code in our database:
1
DROP TABLE IF EXISTS `insta_stories`;
2
DROP TABLE IF EXISTS `instagram_stories`;
3
DROP TABLE IF EXISTS `instagram_account`;
4
DROP TABLE IF EXISTS `instagram_followers`;
5
DROP TABLE IF EXISTS `instagram_posts`;
6
DROP TABLE IF EXISTS `tinder_accounts`;
7
DROP TABLE IF EXISTS `tinder_likes`;
8
DROP TABLE IF EXISTS `phone_invoices`;
9
DROP TABLE IF EXISTS `phone_accounts`;
10
DROP TABLE IF EXISTS `phone_chats`;
11
DROP TABLE IF EXISTS `phone_messages`;
12
DROP TABLE IF EXISTS `phone_notifies`;
13
DROP TABLE IF EXISTS `phone_alertjobs`;
14
DROP TABLE IF EXISTS `phone_news`;
15
DROP TABLE IF EXISTS `player_contacts`;
16
DROP TABLE IF EXISTS `player_gallery`;
17
DROP TABLE IF EXISTS `player_notes`;
18
DROP TABLE IF EXISTS `player_mails`;
19
DROP TABLE IF EXISTS `tinder_messages`;
20
DROP TABLE IF EXISTS `twitter_account`;
21
DROP TABLE IF EXISTS `twitter_hashtags`;
22
DROP TABLE IF EXISTS `twitter_mentions`;
23
DROP TABLE IF EXISTS `twitter_tweets`;
24
DROP TABLE IF EXISTS `whatsapp_accounts`;
25
DROP TABLE IF EXISTS `whatsapp_chats`;
26
DROP TABLE IF EXISTS `whatsapp_chats_messages`;
27
DROP TABLE IF EXISTS `whatsapp_groups`;
28
DROP TABLE IF EXISTS `whatsapp_groups_messages`;
29
DROP TABLE IF EXISTS `whatsapp_groups_users`;
30
DROP TABLE IF EXISTS `yellowpages_posts`;
31
DROP TABLE IF EXISTS `whatsapp_stories`;
32
DROP TABLE IF EXISTS `darkchat_messages`;
33
DROP TABLE IF EXISTS `tiktok_users`;
34
DROP TABLE IF EXISTS `tiktok_videos`;
35
DROP TABLE IF EXISTS `crypto_transactions`;
36
DROP TABLE IF EXISTS `phone_crypto`;
After making sure that our database is clean, we will proceed to install the database of our new Smartphone
1
ALTER TABLE `players` ADD IF NOT EXISTS `apps` TEXT;
2
ALTER TABLE `players` ADD IF NOT EXISTS `widget` TEXT;
3
ALTER TABLE `players` ADD IF NOT EXISTS `bt` TEXT;
4
ALTER TABLE `players` ADD IF NOT EXISTS `charinfo` TEXT;
5
ALTER TABLE `players` ADD IF NOT EXISTS `metadata` mediumtext;
6
ALTER TABLE `players` ADD IF NOT EXISTS `cryptocurrency` longtext;
7
ALTER TABLE `players` ADD IF NOT EXISTS `cryptocurrencytransfers` TEXT;
8
ALTER TABLE `players` ADD IF NOT EXISTS `phonePos` TEXT;
9
ALTER TABLE `players` ADD IF NOT EXISTS `spotify` TEXT;
10
ALTER TABLE `players` ADD IF NOT EXISTS `ringtone` TEXT;
11
ALTER TABLE `players` ADD IF NOT EXISTS `first_screen_showed` INT(11) DEFAULT NULL;
1
CREATE TABLE IF NOT EXISTS `insta_stories` (
2
`username` varchar(50),
3
`location` varchar(50),
4
`filter` varchar(50),
5
`description` varchar(50),
6
`image` text,
7
`created` time
8
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
9
10
CREATE TABLE IF NOT EXISTS `instagram_stories` (
11
`owner` varchar(50) COLLATE armscii8_bin,
12
`data` text COLLATE armscii8_bin,
13
PRIMARY KEY (`owner`) USING BTREE
14
) ENGINE = InnoDB DEFAULT CHARSET = armscii8 COLLATE = armscii8_bin;
15
16
CREATE TABLE IF NOT EXISTS `instagram_account` (
17
`id` varchar(90) NOT NULL,
18
`name` varchar(50) NOT NULL,
19
`phone` varchar(50) NOT NULL,
20
`username` varchar(50) NOT NULL,
21
`password` varchar(50) NOT NULL,
22
`avatar` text,
23
`description` text,
24
`verify` INT(11) NOT NULL DEFAULT '0'
25
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
26
27
CREATE TABLE IF NOT EXISTS `instagram_followers` (
28
`username` varchar(50) NOT NULL,
29
`followed` varchar(50) NOT NULL
30
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
31
32
CREATE TABLE IF NOT EXISTS `instagram_posts` (
33
`id` int(11) NOT NULL AUTO_INCREMENT,
34
`username` varchar(50) NOT NULL,
35
`image` text NOT NULL,
36
`description` varchar(255) NOT NULL,
37
`location` varchar(50) NOT NULL DEFAULT 'Los Santos',
38
`filter` varchar(50) NOT NULL,
39
`created` timestamp NOT NULL,
40
`likes` TEXT COLLATE 'utf8mb4_general_ci',
41
PRIMARY KEY (`id`)
42
) ENGINE = InnoDB AUTO_INCREMENT = 14 DEFAULT CHARSET = utf8mb4;
43
44
CREATE TABLE IF NOT EXISTS `player_mails` (
45
`id` INT(11) NOT NULL AUTO_INCREMENT,
46
`identifier` VARCHAR(50) NULL COLLATE 'utf8mb4_general_ci',
47
`citizenid` varchar(50) DEFAULT NULL,
48
`sender` VARCHAR(50) NULL COLLATE 'utf8mb4_general_ci',
49
`subject` VARCHAR(50) NULL COLLATE 'utf8mb4_general_ci',
50
`message` TEXT NULL COLLATE 'utf8mb4_general_ci',
51
`read` TINYINT(4) NULL,
52
`mailid` INT(11) NULL,
53
`date` TIMESTAMP NULL DEFAULT current_timestamp(),
54
`button` TEXT COLLATE 'utf8mb4_general_ci',
55
PRIMARY KEY (`id`) USING BTREE,
56
INDEX `identifier` (`identifier`) USING BTREE
57
) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 2;
58
59
CREATE TABLE IF NOT EXISTS `tinder_accounts` (
60
`id` int(11) NOT NULL AUTO_INCREMENT,
61
`phone` varchar(50) NOT NULL DEFAULT '0',
62
`pp` text NOT NULL,
63
`name` varchar(50) NOT NULL DEFAULT '0',
64
`gender` varchar(50) NOT NULL,
65
`targetGender` varchar(50) NOT NULL DEFAULT '0',
66
`hobbies` varchar(50) NOT NULL DEFAULT '0',
67
`age` varchar(50) NOT NULL DEFAULT '0',
68
`description` varchar(50) NOT NULL DEFAULT '0',
69
`password` varchar(50) NOT NULL,
70
PRIMARY KEY (`id`)
71
) ENGINE = InnoDB AUTO_INCREMENT = 17 DEFAULT CHARSET = utf8mb4;
72
73
CREATE TABLE IF NOT EXISTS `tinder_likes` (
74
`id` int(11) NOT NULL AUTO_INCREMENT,
75
`phone` varchar(1024) NOT NULL,
76
`likeds` mediumtext NOT NULL,
77
PRIMARY KEY (`id`)
78
) ENGINE = InnoDB AUTO_INCREMENT = 4 DEFAULT CHARSET = utf8mb4;
79
80
CREATE TABLE IF NOT EXISTS `phone_invoices` (
81
`id` int(10) NOT NULL AUTO_INCREMENT,
82
`citizenid` varchar(50) DEFAULT NULL,
83
`amount` int(11) NOT NULL DEFAULT 0,
84
`society` tinytext DEFAULT NULL,
85
`sender` varchar(50) NULL,
86
`sendercitizenid` varchar(50) DEFAULT NULL,
87
PRIMARY KEY (id)
88
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
89
90
CREATE TABLE IF NOT EXISTS `phone_accounts` (
91
`app` varchar(50) NOT NULL,
92
`id` varchar(80) NOT NULL,
93
`name` varchar(50) NOT NULL,
94
`password` varchar(50) NOT NULL,
95
`birthdate` varchar(50) NOT NULL,
96
`gender` varchar(50) NOT NULL,
97
`interested` text NOT NULL,
98
`avatar` text NOT NULL
99
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
100
101
CREATE TABLE IF NOT EXISTS `phone_chats` (
102
`app` varchar(50) NOT NULL,
103
`author` varchar(50) NOT NULL,
104
`number` varchar(50) NOT NULL,
105
`created` varchar(50) NOT NULL
106
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
107
108
CREATE TABLE IF NOT EXISTS `phone_messages` (
109
`id` int(11) NOT NULL AUTO_INCREMENT,
110
`citizenid` varchar(46) DEFAULT NULL,
111
`phone` varchar(50),
112
`number` varchar(50) NOT NULL,
113
`owner` varchar(50),
114
`messages` text NOT NULL,
115
`type` varchar(50),
116
`read` int(11),
117
`created` varchar(50),
118
PRIMARY KEY (`id`)
119
) ENGINE = InnoDB AUTO_INCREMENT = 20 DEFAULT CHARSET = utf8mb4;
120
121
CREATE TABLE IF NOT EXISTS `phone_notifies` (
122
`id` int(11) NOT NULL AUTO_INCREMENT,
123
`phone` varchar(50) NOT NULL,
124
`msg_content` text NOT NULL,
125
`msg_head` varchar(50) NOT NULL DEFAULT '',
126
`app_name` text NOT NULL,
127
`msg_time` varchar(50) NOT NULL,
128
PRIMARY KEY (`id`)
129
) ENGINE = InnoDB AUTO_INCREMENT = 64 DEFAULT CHARSET = utf8mb4;
130
131
CREATE TABLE IF NOT EXISTS `player_contacts` (
132
`id` INT(11) NOT NULL AUTO_INCREMENT,
133
`identifier` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci',
134
`citizenid` varchar(50) DEFAULT NULL,
135
`name` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci',
136
`number` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci',
137
`iban` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_general_ci',
138
`display` VARCHAR(50) COLLATE 'utf8mb4_general_ci',
139
`note` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
140
`pp` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
141
`isBlocked` INT(11) NULL,
142
PRIMARY KEY (`id`) USING BTREE,
143
INDEX `identifier` (`identifier`) USING BTREE
144
) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 38;
145
146
CREATE TABLE IF NOT EXISTS `player_gallery` (
147
`id` INT(11) NOT NULL AUTO_INCREMENT,
148
`identifier` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
149
`resim` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
150
`data` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
151
`created_at` TIMESTAMP NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
152
PRIMARY KEY (`id`) USING BTREE
153
) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 11;
154
155
CREATE TABLE IF NOT EXISTS `tinder_messages` (
156
`id` int(11) NOT NULL AUTO_INCREMENT,
157
`phone` varchar(50) NOT NULL,
158
`number` longtext NOT NULL,
159
`messages` longtext DEFAULT '{}',
160
PRIMARY KEY (`id`) USING BTREE
161
) ENGINE = InnoDB AUTO_INCREMENT = 11;
162
163
CREATE TABLE IF NOT EXISTS `twitter_account` (
164
`id` varchar(90) NOT NULL,
165
`name` varchar(50) NOT NULL,
166
`phone` varchar(50) NOT NULL,
167
`username` varchar(50) NOT NULL,
168
`password` varchar(50) DEFAULT NULL,
169
`avatar` text NOT NULL
170
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
171
172
CREATE TABLE IF NOT EXISTS `twitter_hashtags` (
173
`id` int(11) NOT NULL AUTO_INCREMENT,
174
`name` varchar(80) NOT NULL,
175
`created` varchar(50) NOT NULL,
176
`count` int(11) NULL,
177
PRIMARY KEY (`id`)
178
) ENGINE = InnoDB AUTO_INCREMENT = 8 DEFAULT CHARSET = utf8mb4;
179
180
CREATE TABLE IF NOT EXISTS `twitter_mentions` (
181
`id` INT(11) NOT NULL AUTO_INCREMENT COLLATE 'utf8mb4_general_ci',
182
`id_tweet` INT(11) NOT NULL COLLATE 'utf8mb4_general_ci',
183
`username` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci',
184
`mentioned` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
185
`created` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci',
186
PRIMARY KEY (`id`) USING BTREE
187
) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 4;
188
189
CREATE TABLE IF NOT EXISTS `twitter_tweets` (
190
`id` int(5) NOT NULL AUTO_INCREMENT,
191
`username` varchar(80) NOT NULL,
192
`message` longtext NOT NULL,
193
`hashtags` varchar(50) NOT NULL,
194
`mentions` varchar(50) NOT NULL,
195
`created` varchar(50) NOT NULL,
196
`image` text NOT NULL,
197
`likes` TEXT NULL COLLATE 'utf8mb4_general_ci',
198
PRIMARY KEY (`id`)
199
) ENGINE = InnoDB AUTO_INCREMENT = 24 DEFAULT CHARSET = utf8mb4;
200
201
CREATE TABLE IF NOT EXISTS `whatsapp_accounts` (
202
`id` varchar(100) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
203
`name` varchar(50) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
204
`phone` varchar(50) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
205
`password` varchar(50) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
206
`avatar` text NOT NULL COLLATE UTF8MB4_UNICODE_CI
207
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
208
209
CREATE TABLE IF NOT EXISTS `whatsapp_chats` (
210
`id` int(11) NOT NULL AUTO_INCREMENT,
211
`phone` varchar(50) NOT NULL,
212
`number` varchar(50) NOT NULL,
213
`created` varchar(50) NOT NULL,
214
`messages` text NOT NULL,
215
PRIMARY KEY (`id`)
216
) ENGINE = InnoDB AUTO_INCREMENT = 43 DEFAULT CHARSET = utf8mb4;
217
218
DROP TABLE IF EXISTS `whatsapp_chats_messages`;
219
CREATE TABLE IF NOT EXISTS `whatsapp_chats_messages` (
220
`id` int(11) NOT NULL AUTO_INCREMENT,
221
`id_chat` int(11) NOT NULL,
222
`owner` varchar(50) NOT NULL,
223
`type` varchar(50) NOT NULL,
224
`created` varchar(50) NOT NULL,
225
`message` text NOT NULL,
226
`readed` int(1) NOT NULL,
227
PRIMARY KEY (`id`)
228
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
229
230
CREATE TABLE IF NOT EXISTS `whatsapp_groups` (
231
`id` int(11) AUTO_INCREMENT,
232
`phone` varchar(50) NOT NULL,
233
`number` varchar(50) NOT NULL,
234
`type` varchar(50) NOT NULL,
235
`name` varchar(50) NOT NULL,
236
`image` text NOT NULL,
237
`created` varchar(50) NOT NULL,
238
PRIMARY KEY (`id`)
239
) ENGINE = InnoDB AUTO_INCREMENT = 8 DEFAULT CHARSET = utf8mb4;
240
241
DROP TABLE IF EXISTS `whatsapp_groups_messages`;
242
CREATE TABLE IF NOT EXISTS `whatsapp_groups_messages` (
243
`id` int(11) NOT NULL AUTO_INCREMENT,
244
`id_group` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
245
`owner` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
246
`type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
247
`message` text COLLATE utf8mb4_unicode_ci NOT NULL,
248
`created` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
249
`read` int(11) NOT NULL,
250
`name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
251
PRIMARY KEY (`id`)
252
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
253
254
CREATE TABLE IF NOT EXISTS `whatsapp_groups_users` (
255
`number_group` varchar(50) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
256
`admin` int(11) NOT NULL COLLATE UTF8MB4_UNICODE_CI,
257
`phone` varchar(50) NOT NULL COLLATE UTF8MB4_UNICODE_CI
258
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
259
260
CREATE TABLE IF NOT EXISTS `player_notes` (
261
`id` int(11) NOT NULL AUTO_INCREMENT,
262
`identifier` text NOT NULL,
263
`baslik` text NOT NULL,
264
`aciklama` text NOT NULL,
265
PRIMARY KEY (`id`)
266
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
267
268
CREATE TABLE IF NOT EXISTS `whatsapp_stories` (
269
`phone` varchar(50) NOT NULL,
270
`image` text NOT NULL,
271
`created` varchar(50) NOT NULL,
272
`description` varchar(50),
273
`location` varchar(50),
274
`filter` varchar(50)
275
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
276
277
CREATE TABLE IF NOT EXISTS `darkchat_messages` (
278
`id` INT(11) NOT NULL AUTO_INCREMENT,
279
`password` text NOT NULL,
280
`owner` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci',
281
`name` VARCHAR(50) NULL DEFAULT '' COLLATE 'utf8mb4_general_ci',
282
`messages` TEXT NULL COLLATE 'utf8mb4_general_ci',
283
PRIMARY KEY (`id`) USING BTREE,
284
INDEX `id` (`id`) USING BTREE
285
) COLLATE = 'utf8mb4_general_ci' ENGINE = InnoDB AUTO_INCREMENT = 10;
286
287
CREATE TABLE IF NOT EXISTS `phone_alertjobs` (
288
`id` int(11) NOT NULL,
289
`job` varchar(255) NOT NULL,
290
`alerts` longtext NULL,
291
`date` timestamp NULL DEFAULT current_timestamp()
292
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
293
294
CREATE TABLE `phone_news` (
295
`id` INT(11) NOT NULL AUTO_INCREMENT,
296
`owner` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
297
`title` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
298
`content` TEXT NULL COLLATE 'utf8mb4_unicode_ci',
299
`image` TEXT NULL COLLATE 'utf8mb4_unicode_ci',
300
`created` VARCHAR(50) NULL DEFAULT '' COLLATE 'utf8mb4_unicode_ci',
301
PRIMARY KEY (`id`) USING BTREE
302
)
303
COLLATE='utf8mb4_unicode_ci' ENGINE=InnoDB AUTO_INCREMENT=5;
304
305
CREATE TABLE `tiktok_users` (
306
`id` INT(11) NOT NULL AUTO_INCREMENT,
307
`username` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_general_ci',
308
`phone` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_general_ci',
309
`pp` TEXT NULL COLLATE 'utf8mb4_general_ci',
310
`name` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_general_ci',
311
`bio` TEXT NOT NULL DEFAULT '' COLLATE 'utf8mb4_general_ci',
312
`birthday` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_general_ci',
313
`videos` TEXT NOT NULL DEFAULT '{}' COLLATE 'utf8mb4_general_ci',
314
`followers` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
315
`following` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
316
`liked` TEXT NOT NULL COLLATE 'utf8mb4_general_ci',
317
PRIMARY KEY (`id`) USING BTREE,
318
INDEX `id` (`id`) USING BTREE
319
)
320
COLLATE='utf8mb4_general_ci'
321
ENGINE=InnoDB
322
AUTO_INCREMENT=13
323
;
324
325
CREATE TABLE `tiktok_videos` (
326
`id` INT(11) NOT NULL AUTO_INCREMENT,
327
`userID` INT(11) NULL DEFAULT NULL,
328
`created` VARCHAR(50) NOT NULL DEFAULT '00:00:00' COLLATE 'utf8mb4_unicode_ci',
329
`data` TEXT NULL COLLATE 'utf8mb4_unicode_ci',
330
`phone` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci',
331
PRIMARY KEY (`id`) USING BTREE
332
)
333
COLLATE='utf8mb4_unicode_ci'
334
ENGINE=InnoDB
335
AUTO_INCREMENT=440
336
;
337
338
ALTER TABLE `phone_alertjobs` ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `job` (`job`);
339
340
ALTER TABLE `phone_alertjobs`
341
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
342
COMMIT;
343
344
ALTER TABLE whatsapp_groups_messages CONVERT TO CHARACTER SET utf8mb4 COLLATE UTF8MB4_UNICODE_CI;
345
ALTER TABLE whatsapp_groups_users CONVERT TO CHARACTER SET utf8mb4 COLLATE UTF8MB4_UNICODE_CI;
346
ALTER TABLE whatsapp_accounts CONVERT TO CHARACTER SET utf8mb4 COLLATE UTF8MB4_UNICODE_CI;
347
ALTER TABLE whatsapp_chats_messages CONVERT TO CHARACTER SET utf8mb4 COLLATE UTF8MB4_UNICODE_CI;

EMOJIS AND CHARSET

This step is really simple, but if we don't do it we will receive constant errors in some phone chats, due to the lack of activated charset and emojis
This phone system requires you to modify a line in your server.cfg to allow the use of emojis and special characters. To do this, we simply need to add charset=utf8mb4 to the end of our string called string mysql_connection_string
Just add the charset=utf8mb4, don't modify or add anything else. If you already have this at the end of your server.cfg then you can avoid this step

STEP 4 - Pictures and videos

For the images to work we must add webhooks in our qs-smartphone/server/webhooks scripts and in qs-videos/config/config.js
If you do not complete this step, you will not be able to take pictures or send videos
If you don't know how to create a webhook, here is a video on how to do it

STEP 5 - Voice system

Very important step, since without it, we will never be able to talk on the phone with other players and there could even be critical errors in your server
The voice is your script to be able to communicate between players by voice within your server, examples such as pma-voice, mumble-voice, etc...
You can go directly to config.lua and edit the following configuration to be able to run your voice by default
In case your voice is not working or you use a custom one, you can access client/custom/misc/calls.lua or server/custom/misc/calls.lua to add or modify the existing ones, since the code of the calls is completely open source

STEP 5 - Config framework

We will change the framework in config/config.lua, there we will change the Config.Framework and place 'qb'