SA-MP Forums Archive
[GameMode] [GM] Adrenaline (Racing) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Gamemode Scripts (https://sampforum.blast.hk/forumdisplay.php?fid=71)
+--- Thread: [GameMode] [GM] Adrenaline (Racing) (/showthread.php?tid=5236)

Pages: 1 2 3


[GM] Adrenaline (Racing) - switch - 28.06.2007

Adrenaline (Racing) 1.06 by switch
*NEW VERSION*

[Image: sa-mp-000_small.jpg][Image: sa-mp-002_small.jpg]

Main Features:
-Included are 29 Races
-Support for Unlimited Races
-MTA style starting grid
-Make and save your own races in-game.
-Top5 Highscore system
-Support for air races
-Race Voting system to decide next race.


Commands:
/rescueme (return to grid)
/newcar (spawns a new car for you)
/buildmode on (enter buildmode, you will not be teleported to the next race ect.)
/buildmode off (exit buildmode and return to grid)
/top5 (top5 records for this race)

Admin commands
/track [racename] (forces a track change to the map)
/pause (pauses the counting down to the next race)
/resume (resumes counting down)
/addtorotation [racename] (adds the named road to the rotation and voting)


Race Making tutorial
1) type '/buildmode on' into chat
2) Use your up+down and sprint keys to select options for WorldTime,Weather,TrackTime,Car type from the menu
3) Set the name of the race using '/set [racename]'
4) Get to the start of your race (teleporting is turned on here so you can teleport using the map, type /newcar if you lose your car)
5)Drive to a good position for the first person to start in (Grid Position: 1st) And press your FIRE button (mouse1) to save the location.
6)Drive to a good position for the second person to start in (Grid Position: 2nd) And press your FIRE button (mouse1) to save the location.
7)Drive around your planned race using FIRE (mouse1) to set checkpoints along the way
Once you have saved the last checkpoint (Finish line) type '/saverace'
9)If you are an admin type '/track [racename]' to load up your finished race.
10) if you are an admin and want your race to show up in rotation type '/addtorotation [racename]'


Planned Future Features
-Allow non-admins to add their races to the votes
-Some limiting of vehicle types to stick below the 70 type limit
-More vehicle options in creating races
-Add the singleplayer races
-Support for interior races
-A more advanced score tracking system
-Tools to edit finished races
-Maybe a buy menu for mods+NOS

Notes:
-Don't go too crazy vehicle types, there is no limiting to stop you hitting 70 types.
-If for some reason you want the mode to change after x amount of races, edit #define RACES_TILL_MODECHANGE 0
-The track rotation is kept in racenames.txt inside your scriptfiles folder


Credits

Coding:
Kynen: Highscore() code he made for me
******: Used GetXYInFrontOfPlayer() as base of Grid function
Simon: Used ConvertToSafeInput() as base for CheckSafeInput()
Dabombber: TimeConvert()
Yagu: Referenced his race filterscript early on http://forum.sa-mp.com/index.php?topic=20637.0

Testing:
aerodynamics
[RSD]McPott
Any other person who crashed while on my TestServer


> Download Adrenaline (Racing) 1.06 by switch <

1.06 Released 30/08/07
changelog 1.06
-Changed some TextDraw code to fix crash on re-entering the server Needed for 0.2.2!
-Added #define SHOW_JOINS_PARTS comment to hide joins+parts

--BELOW ARE NOT COMPATIBLE WITH 0.2.2--
1.05 Released 30/08/07
changelog 1.05
-Redone textdraws for 0.2.2
-Added extra info to racing textdraw showing how many current racers (/5, /12 ect)

1.04 Released 29/08/07
changelog 1.04
-Fixed inconsistencies between /newcar and /nc
-Fixed a bug that would allow you to use a buildcar during a race.
-Allowed unlimited newcars in buildmode

1.03 Released 28/08/07
changelog 1.03
-Re-done vehicle spawning system; Greatly reduced the frequency of crashing.
-Changed the way buildmenus are created, should fix votemenu's from not showing
-Allows a limit of spare cars each race to be set (default 2)
-Each race set in a new virtualworld
-Race builders are given their own virtual world.
-Added more vehicles to buildmenu
-Newly built races are added to "buildlog.txt" along with creator name and date.

1.02 Released - 05/06/07
changelog 1.02
-Fixed /top5 command
-Fixed textDraw timer for linux servers

1.01 Released - 30/06/07
changelog 1.01
-Fixed grid starting in race: Speeder
-Fixed grid starting in race: Reckless
-Improved grid placing code (player sorting now done by quicksort)
-Fixed bug: Menu's were not being destroyed, causing them to reach the limit.
-Fixed bug: The next race countdown doesn't get shortened to 30 seconds until ALL players have finished
-Players now don't see voting menu after the next track has been decided
-/newcar command will now instantly give them a car if they aren't currently in one (dunno why i took this out)


Re: [GM] Adrenaline (Racing) - Mr.Lennart - 28.06.2007

Nice i gonne try that


Re: [GM] Adrenaline (Racing) - Aerodynamics - 28.06.2007

This is the next gen racing mode ^^

In sum weeks every1 racing server will use this mode you'l see^^

Thanks switch for this gr8 mode, and to let me test the stuff with ya




Re: [GM] Adrenaline (Racing) - Antironix - 28.06.2007

yup, this one is very good! Get a server and play this, i will join ! And these are 200 slots and in mta only 32 guess it...


Re: [GM] Adrenaline (Racing) - [RSD]McPott - 29.06.2007

The best racemode
thanks switch u are the Best Race modder

I run this mode on [RSD] Server

grats
[RSD]McPott


Re: [GM] Adrenaline (Racing) - KFCWWE - 29.06.2007

looks sweet


Re: [GM] Adrenaline (Racing) - Foxtrota - 29.06.2007

ahh racing...


Re: [GM] Adrenaline (Racing) - MaTrIx4057 - 29.06.2007

This is awesome man.


Re: [GM] Adrenaline (Racing) - El0vric - 29.06.2007

Looks good, need to try it. This will be very useful.


Re: [GM] Adrenaline (Racing) - kspeed - 29.06.2007

can you pleace change the .race folder?
I want that its be like that:
ScriptFiles->AdrenalineRacing->name.race
or something like that :X

thx =]


Re: [GM] Adrenaline (Racing) - switch - 29.06.2007

Quote:
Originally Posted by kspeed
can you pleace change the .race folder?
I want that its be like that:
ScriptFiles->AdrenalineRacing->name.race
or something like that :X

thx =]
Ask and you shall receive. [.pwn] [.amx] (stick all .race files and racenames.txt into folder AdrenalineRacing inside scriptfiles folder (sampserverfolder/scriptfiles/AdrenalineRacing)


Re: [GM] Adrenaline (Racing) - kynen - 30.06.2007

Hey switch is back

I heard rumours from aero, now I'll have to start racing again. I couldn't do it without you, you know :P


Re: [GM] Adrenaline (Racing) - C0met - 30.06.2007

Your race script looks great switch, i will be using it in my server of course, good job.

Thx.


Re: [GM] Adrenaline (Racing) - TheBigShow - 01.07.2007

looks like I have to upgrade :P *is working hard*


Re: [GM] Adrenaline (Racing) - [KIG]Martin - 01.07.2007

Cool. I will check this out soon.


Re: [GM] Adrenaline (Racing) - Rac3r - 01.07.2007

Superb mode, much improved. Even though, I miss the modding at transfender, your mode just works fine!

2 tiny bugs, sometimes the text draw goes all Pete Tong.
My position vanishes sometimes and the time (minutes actually) looks as if there is 2 numbers there, when there should only be one.
Just letting you know m8, I ain't bitching. lol


Re: [GM] Adrenaline (Racing) - flippi - 01.07.2007

can it be used as a filterscript .?


Re: [GM] Adrenaline (Racing) - switch - 02.07.2007

Thanks for the replies guys, if you have any need for new features or suggestions please say.

Quote:
Originally Posted by kynen
Hey switch is back

I heard rumours from aero, now I'll have to start racing again. I couldn't do it without you, you know :P
My server isn't really a proper server atm, just up when my spare pc isn't being used. Still, I came back for 0.2 as there was a lot of things I wanted to do scripting wise that I couldn't in 0.1. Cheers for the coding you did on my previous mode Even the cool stuff that never made it into the released code (team racing, player challenges).

Quote:
Originally Posted by flippi
can it be used as a filterscript .?
Not unless you are prepared to do some coding, no sorry. Check out [FS] Yagu's Race filterscript


Re: [GM] Adrenaline (Racing) - tomozj - 02.07.2007

I'm absoloutelly stunned. Nice script!

I'm going to keep all credits intact for ya


Re: [GM] Adrenaline (Racing) - C0met - 02.07.2007

How come sometimes there are white arrows in checkpoints and is there a way to remove them?