1
00:00:00,330 --> 00:00:08,590
Hey everyone! Today I'll show you how to build absolutely any FiveM server, with zero programming knowledge and almost no time.

2
00:00:08,890 --> 00:00:13,430
All we need is hosting from REDL and its free Claude Code agent.

3
00:00:13,670 --> 00:00:16,750
First, we go to the site and sign up.

4
00:00:17,050 --> 00:00:23,510
It's a simple sign-up: we enter a name, an email and a password, and create the account.

5
00:00:23,670 --> 00:00:24,370
Where to start?

6
00:00:24,610 --> 00:00:29,290
To launch our server, we need to create a new VDS agent.

7
00:00:29,290 --> 00:00:33,170
We pick the location closest to us and continue.

8
00:00:33,410 --> 00:00:36,410
We launch the server on the latest Ubuntu.

9
00:00:36,710 --> 00:00:42,370
For a starter server, the cheapest option works fine, it costs seven dollars.

10
00:00:42,770 --> 00:00:56,030
We choose a convenient payment method, for me that's the balance. We enter promo code FIVEM15, which gives us fifteen percent off our server, so it comes out to six dollars.

11
00:00:56,530 --> 00:01:04,690
So after the promo code, we choose the payment method, for me it's the balance, I already topped it up. And we pay.

12
00:01:05,110 --> 00:01:14,490
Done, our server is created. We have a root password, which we copy for full control of our VDS, but that's optional.

13
00:01:14,950 --> 00:01:21,950
The agent opens up for us, it responds to our requests and helps us create the server.

14
00:01:22,070 --> 00:01:24,990
All we have to write is: build me a server.

15
00:01:24,990 --> 00:01:33,190
We also get free AI limits, so with Sonnet and Claude Code we can put our server online.

16
00:01:33,390 --> 00:01:34,190
Let's begin.

17
00:01:34,490 --> 00:01:38,190
So, I sent it the prompt, let's see what it does.

18
00:01:38,450 --> 00:01:42,190
Right now it's thinking, and then we'll see what it does.

19
00:01:42,450 --> 00:01:53,850
Okay, now we can see it started creating the server, downloading it. It asked me for a FiveM license key, the server name and the player count, let's give it that.

20
00:01:53,850 --> 00:02:05,170
So, to get the key we go to the Cfx dot re portal, we click Generate Key, we type in the server name and hit create, then we copy the key and send

21
00:02:05,170 --> 00:02:05,970
it to the agent.

22
00:02:06,110 --> 00:02:15,790
We paste the key, type the server name, let's say FiveRP, send it, and the Claude agent does everything else for us.

23
00:02:16,210 --> 00:02:23,990
So, about eight minutes later the agent wrote that the server is up and running on this IP address, let's go and check it.

24
00:02:23,990 --> 00:02:30,550
To join the server, we open the FiveM launcher, press F8 and type connect.

25
00:02:30,950 --> 00:02:41,030
We're connecting to FiveRP. Great, we're in. We can see we have a character, there's a world, cars are parked, everything works fine.

26
00:02:41,370 --> 00:02:53,050
Now let's check whether the agent can build us a login system, registration, a database and a character appearance creator, so that we spawn in with our own character.

27
00:02:53,050 --> 00:03:02,530
Alright, let's send the prompt to our agent so it builds a registration system, a login system, and character name creation.

28
00:03:02,690 --> 00:03:11,350
The most important thing to mention at this point is to tell the agent to create and hook up a database, because without a database none of this will work.

29
00:03:11,730 --> 00:03:22,730
So, the agent finished. It took a really long time, twenty three minutes, seven or eight million tokens, imagine that, just to make registration. It did a whole lot.

30
00:03:22,730 --> 00:03:27,290
Six dollars, well, that's something. Let's go and take a look at what it built.

31
00:03:27,610 --> 00:03:31,590
So, we're greeted by registration. Let's create an account.

32
00:03:32,010 --> 00:03:34,610
Okay, I need a first and last name.

33
00:03:34,910 --> 00:03:48,890
John Jones will do. Oh, super, that's cool, I really like all of it, we just need to fix the font a little bit and probably remove the background behind it. So let's go ahead and try to do

34
00:03:48,890 --> 00:03:49,390
that.

35
00:03:49,390 --> 00:04:01,450
So, the agent made all the edits I asked for and added something extra. Let's see what it is. We connect to the server, we see the custom loading menu, there are still

36
00:04:01,450 --> 00:04:10,250
a few minor issues, but let's try creating a character again. Ooh, that's really cool what it did, really, really cool.

37
00:04:15,160 --> 00:04:26,870
So we type it in, really, really nicely done. I love it. There's even a signature here, a photo, a passport, like the real thing. We got the passport

38
00:04:26,870 --> 00:04:29,650
and spawned in. Very cool, I love it.

39
00:04:30,150 --> 00:04:31,450
Tell me in the comments.

40
00:04:31,850 --> 00:04:41,190
Alright, now let's try building a character appearance editor. I wrote the prompt, I'm sending it to the agent, and now we wait.

41
00:04:41,650 --> 00:04:51,290
So, another ten minutes later, the agent built us a character appearance creation resource. Let's go in and take a look at how it looks on the server.

42
00:04:51,370 --> 00:05:04,940
So, it removed the black bars, which is very cool. The weather changes in the background, looks neat. Let's try going in, and we're in, and it really does look very, very beautiful. Let's try

43
00:05:04,940 --> 00:05:19,040
creating a new character. Wow, this is really cool. We can choose the parents' genes, father or mother, the resemblance, the skin tone. We can create a woman, we can create

44
00:05:19,040 --> 00:05:35,770
a man. Here we can adjust absolutely every facial feature of this character, absolutely all of them. We can randomize it. It looks pretty cool. And so this is the character I created. Let's move on,

45
00:05:36,410 --> 00:05:48,820
and we enter the name. Great, and here we are, we've spawned in, everything works great, the database is connected and the character is saved properly.

46
00:05:48,820 --> 00:06:00,920
After a relog, you'll spawn in with that exact same character, or with whichever one you choose. And now, in order for our server to be a proper roleplay server, we need to bring in

47
00:06:00,920 --> 00:06:12,340
currency. So now we're going to add currency to our server and build a custom economy. Let's get started, we paste the prompt and wait. Pretty quickly

48
00:06:12,340 --> 00:06:24,620
the agent wrote us an economy system that can't be cheated, that writes everything to the database, and gives a new character twenty five hundred in cash. It also

49
00:06:24,620 --> 00:06:38,140
added the balance and pay ID amount commands. Let's check it, we join the server. I joined with a different character. Let's try typing balance. Boom, it says cash

50
00:06:38,140 --> 00:06:52,120
twenty five hundred, bank zero. That's good. I can't test pay, because there are no players on the server right now. To make this easier, let's try building a HUD for players. I'll write that for the agent. So, guys, now

51
00:06:52,120 --> 00:07:03,960
there's going to be a pretty complicated prompt, and it creates a HUD, so that you can see how much money you have, what time it is, what the date is, your hunger percentage and other

52
00:07:03,960 --> 00:07:15,040
character stats. We'll also make a system of static and dynamic IDs, and a speedometer HUD so you can see your speed when you're in a car, plus a few

53
00:07:15,040 --> 00:07:32,090
more things related to the HUD. So let's send the prompt and wait. The task is pretty complex, because it involves working with the database. And so, the agent made two IDs, static and dynamic, and also added

54
00:07:32,090 --> 00:07:46,350
hunger and mood. So let's take a look at how this looks in the game. Very interesting. Oh, oh, this is interesting, but this is way too big for a HUD, the white blocks stand out way too much,

55
00:07:46,350 --> 00:07:57,590
and so does everything else, so most likely we'll need to fix that. It wrote that I'm able to edit the HUD with the HUD command. Whoa, so it also

56
00:07:57,590 --> 00:08:10,390
added HUD customization. Are you serious? Let's look at the HUD system in a car. Give me a car. Stop. Wow, only, how do I start the car? I don't know. This is cool. It shows

57
00:08:10,390 --> 00:08:23,830
the car's name, its license plate, how much fuel, and there's no fuel here. Why is there no fuel? Let's check this car. No fuel either. Okay, alright, alright. Ah, after

58
00:08:23,830 --> 00:08:35,210
a relog I also noticed the time isn't real and the date isn't real, and it doesn't show the online player count, it says zero. ID, we have static ID three,

59
00:08:35,510 --> 00:08:48,110
but let's still go ahead and try to configure the HUD, and see what we can actually do. And here, I've basically configured it now, it already looks a lot better, but those white backdrops didn't look

60
00:08:48,110 --> 00:09:01,870
very nice. We also don't need the health indicator, because it's built into the minimap. Let's fix that. Alright, let's ask it to fix the HUD, and also fix the time and everything that was

61
00:09:01,870 --> 00:09:14,850
showing wrong. We send the request to the agent and wait. The agent fixed everything, it updated to the new GTA 5 version, the new FiveM version, turned on synchronization, and also updated the clock,

62
00:09:14,850 --> 00:09:26,410
now it shows the online count, and updated the design. So we joined the server, and the time is real now, the date is real, and it shows the player count

63
00:09:26,410 --> 00:09:39,410
online. Let's look at the settings, they went dark mode too. The time is server time, so if it's night in real life, it's night in game, if it's morning, it's morning. Overall

64
00:09:39,410 --> 00:09:52,420
everything looks pretty good and pretty cool. There go the medics walking by. Let's get into a car, now there's fuel, and there's engine condition. If we crash into something, wow, nothing

65
00:09:52,420 --> 00:10:05,130
changes. Let's try again. It changes, but very slightly. Okay, we can buckle up, we can lock and unlock the car. The only thing left is the chat, which doesn't fit

66
00:10:05,130 --> 00:10:19,430
our design yet, but we're going to fix that in the near future. Now let's push our project to GitHub, the agent has that feature built in. So let's push our server to GitHub so you can get the link. And

67
00:10:19,430 --> 00:10:33,450
it all worked out, the server is on GitHub now, fully documented with screenshots so it's easy to install. I'll leave links in the comments to the GitHub and the server IP, so you can join and test this

68
00:10:33,450 --> 00:10:46,710
functionality, and a link to REDL too, because honestly this is a breakthrough, it all looks really cool. Also the promo code FIVEM15, which gives fifteen percent off absolutely

69
00:10:46,710 --> 00:11:04,510
any service on this hosting. Next up, we can turn off all the NPCs, we can create jobs, and so on, all with this same agent. But that's it for today, guys, drop a like on the video. Whoa, okay, okay, we won't touch it, guys.

70
00:11:04,810 --> 00:11:12,730
If you want to see more of this server being built, drop a comment under this video. That's all, thanks, and see you!

