Skip to content

Instantly share code, notes, and snippets.

View SpeedyFolf's full-sized avatar
🦊

Speedy the Folf SpeedyFolf

🦊
View GitHub Profile

Lua tutorial for absolute beginners

This tutorial aims to teach the Lua scripting language to those with 0 previous experience with programming / scripting. This guide will start with explaining some Lua concepts, and will later on move to explaining MTA:SA specific concepts.

Table of contents:

  • Lua
    • Scripts
    • Variables
    • Data types
  • Operators

Joshimuz's GTA:SA 20th Anniversary Any% Community Race Details

It's time for the third ever community race! Previously with over 400 sign ups and over 130 finishers, making it the largest GTA:SA Speedrun Race ever (again), it's time to celebrate the 20th anniversary of the game's release with what will hopefully be the biggest race weekend ever!

This time, there's two races! A 100% race on Saturday the 26th of October by the 100% SA speedrun community LINK TO THAT RACE HERE (which you should join if you want to try a 100% speedrun!) and my race which is the usual Any%/whatever category you want to do race, happening the day after on Sunday the 27th of October. SIGN UP NOW LINK HERE:

Just finished your run, or had to stop somewhere, or couldn't start and want to rant about it? Fill in the FINISHERS FORM

Got some really cool moments from your run that didn't make it to the official broadcast? Subm

Description:

Your team, consisting of two players, will compete against other racers in a 2x2x2x2 system. Thirty-two teams will be randomly divided into 8 groups of 4 teams each. Players earn points for each race. The top two teams with the highest points advance to the next round. Each round consists of 5 maps, while the final round has 8 maps.

Tournament Features:

Dynamic group generation. Teams advancing to the second round will face new opponents. You will not race against the team that advanced alongside you from your group—but you may meet them again in the semifinals or final.

If two or more teams tie in points within a group, an additional tiebreaker round will be played. Rules for tiebreakers are explained below.

Varied map styles: The tournament will feature races of different types—Vanilla, Racing with NOS, Off-road, Moto, Grand Prix.

@SpeedyFolf
SpeedyFolf / fakeMainOutputFile.sc
Created December 26, 2024 23:20 — forked from JuniorDjjr/fakeMainOutputFile.sc
SA main.scm source code leaked from GTA SA The Definitive Edition
This file has been truncated, but you can view the full file.
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
// ****************************************PC SA Main Script********************************
// *****************************************************************************************
// *****************************************************************************************
// *****************************************************************************************
SCRIPT_NAME MAIN //NEW MAIN
-- Cheats
buffer = "" -- input buffer
cheatsList = {
"hesoyam", -- 1
"ineedsomehelp", -- 2
"szcmawo", -- 3
"goodbyecruelworld", -- 4
"btcdbcb", -- 5
"whoateallthepies", -- 6
"buffmeup", -- 7

You should add some blocked terms at https://dashboard.twitch.tv/settings/moderation/blocked-terms so you never have to see those bot spam messages in the chat

Best viewers on
Best Vie̮wers on
Bestͮ Vie͐wers ̷on
B̟est Viewers on
B͟est Viewers on
Cheap viewers on
Cheap Viewers o͒
Cheap Viewers o͒n
Resource/Folder/File Name (GitLab) Resource/Folder/File Name (SpeedyFolf) Map Name Map Name (Alternate) Author Name Reason Comment (SpeedyFolf)
[DM]dc-v12.zip.ext DM-DCv12FuckYouAllII [DM] DC v.12 - Fuck You All II N/A DC N/A
bouncycastle.zip.ext DD-NewtonsCradle [DD] Newton's Cradle N/A Ali_Digitali Are you supposed to fly the longest yourself or knock other people off. It's not really clear and people get confused so we had to remove it.
DD-DubstructionDerby DD-DubstructionDerby [DD] Dubstruction Derby N/A S. Cause it's bad
dm_mechanic-bounce_the_cube.zip.ext DD-MechanicBounceTheCube [DD] Mechanic - Bounce The Cube N/A Mechanic N/A
Half-Life-v3.zip.ext R-TimeDrFreemanQ [R] Time, Dr. Freeman? N/A Ali_Digitali N/A
Hot-Package-The-First-2018 R-HotPackageTheFirst2018 [R] Hot Package: The First 2018 N/A Joshimuz Broken and a bit rubbish. The general concept of a trucking race could be good
@SpeedyFolf
SpeedyFolf / gtam-layouts.md
Last active February 10, 2025 16:11
GTAMarathon layouts - their sizes and bitrates for runners' streams
Layout Resolution Framerate Bitrate Bitrate (calculated by SpeedyFolf)
1-Player 4:3 1346x1010 30 fps 6000 kbps 4078 kbps
1-Player 16:9 1536x864 60 fps 6000 kbps 7963 kbps
2-Player 4:3 960x720 30 fps 4000 kbps 2074 kbps
2-Player 16:9 960x540 60 fps 4000 kbps 3110 kbps
3-Player 4:3 640x480 30 fps 3000 kbps 922 kbps
3-Player 16:9 848x477 60 fps 3000 kbps 2427 kbps
4-Player 4:3 616x462 30 fps 3000 kbps 854 kbps
4-Player 16:9 768x432 60 fps 3000 kbps 1991 kbps
@SpeedyFolf
SpeedyFolf / gtavcs-psp-cheats.md
Created March 1, 2024 02:24
Grand Theft Auto: Vice City Stories cheats (PlayStation Portable (PSP))
Effect Cheat
@SpeedyFolf
SpeedyFolf / gtalcs-psp-cheats.md
Last active February 17, 2026 22:44
Grand Theft Auto: Liberty City Stories cheats (PlayStation Portable (PSP))
Effect Cheat
All Vehicles Chrome Plated Triangle, R1, L1, Down, Down, R1, R1, Triangle
Display Game Credits L1, R1, L1, R1, Up, Down, L1, R1
Infinite Ammo CIRCLE, SQUARE, L1, L1, TRIANGLE
Weapon Set 1 UP, SQUARE, SQUARE, DOWN, LEFT, SQUARE, SQUARE, RIGHT
Weapon Set 2 UP, CIRCLE, CIRCLE, DOWN, LEFT, CIRCLE, CIRCLE, RIGHT
Weapon Set 3 UP, X, X, DOWN, LEFT, X, X, RIGHT