Software Developer: Difference between revisions
m 1 revision imported: Clean reupload |
m 1 revision imported: Clean reupload |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 23: | Line 23: | ||
* Next to Star Tower in downtown LS | * Next to Star Tower in downtown LS | ||
* Next to SF Church in SF | * Next to SF Church in SF; the Employment Office lists `Financial, San Fierro` | ||
== How to start == | == How to start == | ||
| Line 30: | Line 30: | ||
# Go to one of the job markers, or find it with /gps. | # Go to one of the job markers, or find it with /gps. | ||
# Take the Software Developer job. | # Take the Software Developer job. | ||
# Use /developer to open the Developer GUI. | # Use /developer to open the Developer GUI. | ||
# Receive a coding task or corrupted script. | # Receive a coding task or corrupted script. | ||
# Analyze the problem. | # Analyze the problem. | ||
# Write the correct fix. | # Write the correct fix. | ||
# Submit it. | |||
Press `N` at the local job marker to return to the Employment Office. | |||
== How it works == | == How it works == | ||
| Line 52: | Line 48: | ||
* Optimize them | * Optimize them | ||
* Submit the correct solution for progress | * Submit the correct solution for progress | ||
The panel opens on `Tutorial`; switch to `Tasks` and choose a task from its dropdown. Tasks cover blips, vehicles, peds, pickups, markers, collision shapes, timers, render handlers, events, shaders, files, GUI layout, and code logic. The job currently uses Lua. | |||
`Tutorial` offers `Tutorial for Beginners`, `MTA Wikipedia`, `Working with Blips`, `Creating Vehicles`, `NPC Handling`, `Lua Tutorial #1`, and `Lua Tutorial #2`. `Tutorial for Beginners` opens the MTA wiki page `Scripting Introduction` in the in-game browser. `MTA Wikipedia` opens the MTA wiki's Main Page. Tutorial links can be copied when they do not open. | |||
== Commands == | == Commands == | ||
| Line 68: | Line 68: | ||
== Progression == | == Progression == | ||
Each promotion gives a flat `$50,000`, unlike the rising standard civilian promotion rewards. VIP does not increase this bonus. | |||
Software Developer ranks are: | Software Developer ranks are: | ||
| Line 86: | Line 88: | ||
* /go software developer | * /go software developer | ||
The `/developer` panel also has an `L10 Features` tab. The tab says it unlocks at the highest developer rank. It also says it is a place to share problematic code with the other Tech Legends and fix flaws together. It has two text boxes and the buttons `Share your code` and `Send your fix`. It ends with the warning `Please note that misuse of this feature will result in severe consequences.` | |||
== Achievement == | == Achievement == | ||
| Line 108: | Line 112: | ||
== Current task flow == | == Current task flow == | ||
Software Developer requires reading English task instructions. Start at the Employment Office or local marker, then use <code>/developer</code> | Software Developer requires reading English task instructions. Start at the Employment Office or local marker, then use <code>/developer</code> and open the <code>Tasks</code> tab. | ||
Choose a task, read the corrupted code memo, type the answer with the required indentation, including the required spaces, and use <code>Submit Fix</code>. Pasting into the answer box is blocked, so type the answer manually. A correct solution pays `$1,201` and adds exactly `1` Software Developer progress. The payment does not rise with job level. Completed tasks remain in the list as `[COMPLETED]` and cannot be completed again. An incorrect answer shows `Incorrect solution. Try again!` and can be retried. | |||
There is no long waiting time between tasks. The next correct solution can be paid about half a minute after the one before. | |||
== See also == | == See also == | ||
Latest revision as of 01:25, 12 October 2026
Software Developer
Software Developer is a civilian coding job where you fix broken or corrupted scripts and submit the correct solution to gain progress.
How the job works
Software Developer is a Civilian job.
You use the Developer panel to receive coding tasks, analyze the problem, fix or optimize the script, and submit the solution.
Location
You can find the Software Developer job with:
- /gps
The job markers are:
- Next to Star Tower in downtown LS
- Next to SF Church in SF; the Employment Office lists
Financial, San Fierro
How to start
To start working as a Software Developer:
- Go to one of the job markers, or find it with /gps.
- Take the Software Developer job.
- Use /developer to open the Developer GUI.
- Receive a coding task or corrupted script.
- Analyze the problem.
- Write the correct fix.
- Submit it.
Press N at the local job marker to return to the Employment Office.
How it works
Software Developer works through the Developer panel.
You receive broken or corrupted scripts, then:
- Fix them
- Debug them
- Optimize them
- Submit the correct solution for progress
The panel opens on Tutorial; switch to Tasks and choose a task from its dropdown. Tasks cover blips, vehicles, peds, pickups, markers, collision shapes, timers, render handlers, events, shaders, files, GUI layout, and code logic. The job currently uses Lua.
Tutorial offers Tutorial for Beginners, MTA Wikipedia, Working with Blips, Creating Vehicles, NPC Handling, Lua Tutorial #1, and Lua Tutorial #2. Tutorial for Beginners opens the MTA wiki page Scripting Introduction in the in-game browser. MTA Wikipedia opens the MTA wiki's Main Page. Tutorial links can be copied when they do not open.
Commands
Useful Software Developer commands include:
- /developer
- /tutorial
- /qs developer
What the commands do
- /developer opens the Developer GUI
- /tutorial gives Lua or scripting help
- /qs developer shows your progress
Progression
Each promotion gives a flat $50,000, unlike the rising standard civilian promotion rewards. VIP does not increase this bonus.
Software Developer ranks are:
- L0 Tutorials Seeker, 0 tasks
- L1 Code Novice, 6
- L2 Syntax Seeker, 12
- L3 Logic Builder, 18
- L4 Script Crafter, 24
- L5 Debug Wizard, 30
- L6 Problem Solver, 36
- L7 System Designer, 42
- L8 Code Innovator, 48
- L9 Software Mastermind, 54
- L10 Tech Legend, 60
At Level 10, you unlock:
- /go software developer
The /developer panel also has an L10 Features tab. The tab says it unlocks at the highest developer rank. It also says it is a place to share problematic code with the other Tech Legends and fix flaws together. It has two text boxes and the buttons Share your code and Send your fix. It ends with the warning Please note that misuse of this feature will result in severe consequences.
Achievement
The Level 10 civilian achievement for Software Developer is:
- Software Developer
Reward:
- $100,000
Job Notes
- Software Developer is a Civilian job.
- It uses /developer as the main job panel.
- /tutorial can help with Lua or scripting.
- /qs developer shows your progress.
- The job markers are in LS and SF.
- At Level 10, you unlock /go software developer.
Current task flow
Software Developer requires reading English task instructions. Start at the Employment Office or local marker, then use /developer and open the Tasks tab.
Choose a task, read the corrupted code memo, type the answer with the required indentation, including the required spaces, and use Submit Fix. Pasting into the answer box is blocked, so type the answer manually. A correct solution pays $1,201 and adds exactly 1 Software Developer progress. The payment does not rise with job level. Completed tasks remain in the list as [COMPLETED] and cannot be completed again. An incorrect answer shows Incorrect solution. Try again! and can be retried.
There is no long waiting time between tasks. The next correct solution can be paid about half a minute after the one before.