SA-MP Forums Archive
Creating a race server - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP (https://sampforum.blast.hk/forumdisplay.php?fid=3)
+--- Forum: General (https://sampforum.blast.hk/forumdisplay.php?fid=13)
+--- Thread: Creating a race server (/showthread.php?tid=458830)



Creating a race server - julius013 - 18.08.2013

Hello, I've played SA-MP for a while now, but I want to make my own server. The idea is a racing server. The details:

1. New players get to chose one of the four weak cars.
2. The first stage: 64 players racing, 32 players get eliminated from the championship.
3. Then 32 players race and 16 get eliminated.
4. Then the quarter-finals, semi-finals, and the finals.
5. Each place in the championship gets awarded with money to buy better cars and customization.
6. Each championship the players get to keep their bought cars to progress to better ones.

So, is this even possible to make? Where do I need to start? Do I need good specific skills? How long approximately it will take to create this server? And can it be free, meaning that I don't need to pay for hosting or something like that?

Thanks in advance.

P.S. I don't have any server creating experience.


Re: Creating a race server - PrinceKumar - 18.08.2013

Yes you can create it but i dunno about four weak cars , but you need to handle players to do eliminate as an admin, btw before doing anything learn pawn


Re: Creating a race server - Padix - 18.08.2013

That's possible, but you have to learn pawn and start from the start. I mean, work organized and don't try to do everything in the same time(idk if you can, though).
Good luck!


Re: Creating a race server - Nicholas. - 18.08.2013

Yes, It can be scripted. Secondly, if you can't afford to pay for a host, then don't even think about creating a server.

You have two choices, (1) Hire a scripter to develop the gamemode, (2) Begin to learn pawn language and develop the gamemode yourself.


Re: Creating a race server - RedFusion - 18.08.2013

This sounds advanced for a new scripter, it's absolutely possible though.
Make sure to get an experienced scripter


Re: Creating a race server - julius013 - 19.08.2013

Quote:
Originally Posted by Nicholas.
Посмотреть сообщение
Yes, It can be scripted. Secondly, if you can't afford to pay for a host, then don't even think about creating a server.

You have two choices, (1) Hire a scripter to develop the gamemode, (2) Begin to learn pawn language and develop the gamemode yourself.
So you mean, I must host a server? On SAMP, I see that there's Internet and Hosted servers, so isn;t there a way to not pay for a server?


Re: Creating a race server - Padix - 19.08.2013

Quote:
Originally Posted by julius013
Посмотреть сообщение
So you mean, I must host a server? On SAMP, I see that there's Internet and Hosted servers, so isn;t there a way to not pay for a server?
You can host it from your computer, but is not recommended because I'm sure your computer won't handle many players.
In this case, as everyone does, you must pay monthly for a host if you have big dreams with your server.


Re: Creating a race server - RajatPawar - 19.08.2013

Approx algorithm to do that:
1) Set variables for newly registered players
2) Create racers using the include Bassie made (Random race generator)
3) Create timers to periodically include newly joined players in
4) Once done, use functions to allow certain players in a race depending on their position in the last race (save position in a variable (if( last_pos[playerid] > 32 ) return NO))
5) After all the 5 races, you're done, gametext, labels, w/e you want


Re: Creating a race server - julius013 - 19.08.2013

Quote:
Originally Posted by Rajat_Pawar
Посмотреть сообщение
Approx algorithm to do that:
1) Set variables for newly registered players
2) Create racers using the include Bassie made (Random race generator)
3) Create timers to periodically include newly joined players in
4) Once done, use functions to allow certain players in a race depending on their position in the last race (save position in a variable (if( last_pos[playerid] > 32 ) return NO))
5) After all the 5 races, you're done, gametext, labels, w/e you want
Now that's difficult . I'll try to ****** each step.


Re: Creating a race server - DRUNKY - 19.08.2013

Quote:
Originally Posted by julius013
Посмотреть сообщение
Now that's difficult . I'll try to ****** each step.
****** wont help you alot with this, well check some tutorials first and if you need support ask for.