Station.com
Sign In Join Free Why Join?
Sony Online Entertainment
Community Store My Account Help
  Search   |   Recent Topics   |   Member Listing   |   Back to home page
Hitchhikers Guide to Coding in the Matrix – AKA Crafting
Search inside this topic:
The Matrix Online » Top » Desert of the Real » Guides and FAQ's Previous Topic  |  Next Topic
Author Message


Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline


---------------------------------------------
Update from Rumbarr   9-25-08
---------------------------------------------

 

Due to a recent move the images hot-linked to the main site are no longer valid.  You'll find the complete Guide at the main site, with working images.  Sorry about that, wish I could edit McBains' post to reflect the new locations.

Enjoy the greate guide!

 


----------------------------------------- ^

Update from Rumbarr  9-25-08

----------------------------------------- ^


 

Learning to Craft, aka Code, in the Matrix is really quite simple.  In this guide we will review what components you will need in order to be a successful Coder. In the Matrix this is a very valuable for one simple reason; you'll be able to Code your own Abilities in turn saving precious Information, but don't be fooled you can craft more then just Abiltiies, however, you can also learn how to make clothing, weapons and tools.

 

I recommend waiting until you are at least level 5 and have spent some time beating up the local thugs and collecting resources. However, if you want you can code as early as level 2 if you have everything that is required.  You will need to make sure you have the proper Abilities, Tools, and resources.

The Coder discipline is one of the most dynamic discplines you can learn in the Matrix. The discipline breaks down into 2 main catagories; Programer and Code Shaper. Programmers have the ability to craft items and abilities. Code Shaper is designed for combat and support. In the end how much of the Coder discipline you can load at a time will depend on your RSI's level. If you want to see an interactive Coder Ability Tree, follow the link.

Abilities

There are certain abilities you will need in order to be able to craft.  If you are under level 15 you will need to make sure you have Write code loaded.

 Write Code Use for crafting Apparel, Upgrades, Tools, Weapons, and Abilities.  Keep in mind you can only level this ability to level 15.

Once you are level 15 you can learn to use the Maker abilities which are found in the Code Crafter Abilities.  The Maker abilities are required to craft items beyond a difficulty level of 16. Each ability grants one point per level bonus up to a maximum of 50.

 Apparel MakerUsed to craft Clothing, including Basic, Armoured, Shielded, and Enhanced.

 Upgrade MakerUsed to make Pills, Tactic Booster, and Health Booster.

 Tool MakerUsed to make Data Mining Tools, Hacking Tools, Spy Tools, Wooden Stakes, Holy Water, Silver Bullets and Program Launchers.

 Weapon MakerUsed to make Guns.

 Ability MakerUsed to make Operative, Coder, Hacker, and Awakened Abilities.

 

Definitions

Ability Code: These Codes are the abilities you load into your memory in order to access and use your skills and disciplines. All Ability Codes are automatically learned as your level increases.

Code: This word holds 2 meanings. 1. Verb: to use the abilities of a Coder. 2. Noun: The item that is created by Compiling the correct Fragments and Subroutines, which can then be used or compiled to make real items that you can use. There are two kinds of code you can create and use: Item Code and Ability Code.

Code Bit: These numbered discs are the basic building blocks of Code Fragments and Subroutines, which make up all craftable objects in MxO. These can be looted from NPCs or Mission Containers, and extracted from items by decompiling a weapon, tool or clothing that you already know the recipe to. Some Code Bits are rarer than others.

Code Fragment: A piece of Code that is signified by a Matrix code glyph. These can be created or looted in the same manner as Code Bits, and is one of the components of Items or Ability Codes.

Coder: A player who is able to use most of their abilities in the Coder discpline.

Code Structures: Every craftable item and ability code in the game has a Code Structure, or "schematic", that can be learned by a Coder of the appropriate Write Code Ability level. As you improve your Write Code Ability, you'll gain access to more Code Structures. You'll learn many of these Code Structures automatically, as your Write Code skill increases.

Compile: The act of turning Code Structures into Items.

Decompile: Allows the Coder to possibly learn the Recipe for an item. If the Coder already knows the Recipe the Item will be turned into Code Bits.

Item Code: These Code generally have multiple charges and can be used to compile more then item. The recipes for new item codes, whether clothing weapon or tool, must be learned by decompiling the item itself to learn it's code structure.

Purity: Purity effects how difficult an item is to repair (more purity = easier repair, less purity = harder repair) and has a slight effect on how difficult an item is to damage (more purity = harder to damage, less purity = easier to damage).

Purple Fragment: The rarest of all Fragments, These Fragments are required for crafting the Items that are found and learned from rewards found while Data Mining. For more information visit Data Node Spawns & Loot Tables Explained written by Symmetric.

Recipe: The knowledge of how to compile Items and Abilities. Some recipes are learned as you level your ability others are learned through Decompiling Items.

Red Fragment: The Fragments are required for Coding anything level 16 or higher.

Repair: To restore purity points to an Item allowing a player to continue using an Item.

Stability: Items such as clothing, tools, and weapons are all comprised of code in the Matrix. They will over time, degrade, decay and lose some of their stability.This is caused by use and taking damage in combat. Eventually the item will become completely destabilized and will cease to exists.

Subroutine: A complex type of Code Fragment, specific to the type of Item or Ability being created.

Write Code: Coders use their Write Code ability to create items and ability code, in addition to clothing and consumables. They also gain experience from successfully creating a code. If the item is very easy (below the Ability level), then the earned experience is low, but if you do an exceptional job and create an item above your normal skill level, you'll see a substantial Experience Bonus.

Message edited by mxomod004 on 09/25/2008 20:59:37.


Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Tools
In order to Code there are certain tools that are required ito do so. All tools have certain requirements in order to use them. The table below will explain what they do and what Abilities are required for you to use them.

 Code AnalyzerUsed to Crafting Code Structures and Abilities.  This item requires you to have the ability Write Code loaded in your memory.

 Code Compiler Tool - Used to Compile Code Structures *which is explained later*.  This item requires you to have the ability Compile Code loaded in your memory.

Decompile Tool - Used to Decompile Items *which is explained later*.  This item requires you to have the ability Decompile Items (Level 5) loaded in your memory.

Repair Items Tool - Used to Repair Items and Clothing *which is explained later*.  This item requires you to have the ability Repair Items loaded in your memory.


Message edited by McBain on 09/09/2007 03:31:46.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Raw Resources:

As in any MMORPG there are certain resources you will need to aquire in order to craft, and the Matrix Online is no different. The next couple of sections will explain the resources, and how they are utilized. Farming is one way to gather the resources that you will need. Farming refers to seeking out resources, in this case; Information, Bits, Fragments, and Subroutines.

$iMoney, Cash, Currency.



Bits:

       

Bits are the building blocks of code, you can use them to make; Class Routines, Variables Frags, and Function Subroutines. Bits are quite easy to find in the game.  You can find them on Random NPCs or in Mission areas, by Decompiling items *which will be explained later*, Data Mining, buying them from the Marketplace, or you can always try to get some off a friend.


Variable Fragments:

C01 C02 C03 C04 C05 C06 C07 C08 C09 C10 C11 C12 C13 C14

C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28

U01 U02 U03 U04 U05 U06 U07 U08

Variable Fragments are made with the use of Bits. There are a total of 28 different Common Variables and 8 uncommon variables.


Class Routines:

Ability Routine Item Routine

These two Routines are used for coding anything.  Abilities require the Ability Routine and Items require the Item Routine. You can find Class Routines in Mission areas; they are usually in the desk or file cabinet.  You can also create these Routines when you are crafting. If you are just starting out and do not have very many bits, I HIGHLY suggest going to the vendor in Kedemoth and buying what you need.  This will save your bits so you can use them to Code.

Vendor: Len (Fragment Vendor)
Location: x: 572 y: 1 z: -763 – Kedemoth Central

 

Function Subroutines:

Appare Grant  General Ability  Hacker Ability  Awakened Ability Coder Ability Tool Weapon Consumable

These Subroutines are required for Coding. There are specific Subroutines you will need when crafting, i.e. Ability Function Subroutines is used only Abilities, etc. The Function You can find Function Subroutines in Mission areas they are usually in the desk or file cabinet.  You can also create these Subroutines when you are crafting. Once again, If you are just starting out and do not have very many bits, I HIGHLY suggest going to the vendor in Kedemoth and buying what you need.  This will save your bits so you can use them to Code.

Vendor: Len (Fragment Vendor)
Location: x: 572 y: 1 z: -763 – Kedemoth Central


Red Fragments: Interface, Object, Patch, and Subroutine.

The Fragments are required for Coding anything level 21 or higher. Tools and Weapons are bit different as they require Interfaces for Coding anything between levels 16 – 20.  If you want to code anything between the levels of 21 – 30 you will need a certain Object Fragment, 31 – 40 will require certain Patch Fragment, and 41 – 60 will require a Subroutine Fragment.

For a complete list on where to search for the Interfaces, Objects, Patches, and Subroutines visit the Fragment list at The Matrix @ Rumbaar.


Purple Fragments:

In Update 53 the Matrix Online saw an addition to the Data Mining Tree. The addition resulted in special clothing, consumables, Luggables, and Purple Fragments that you are now able to find, learn, and Code.  The only way to obtain these new Items and Code is to defeat the special spawns that are found while Data Mining.  In order to have the spawns appear you must be using the new Data Mining Tap Tools, which the minimum level required is 30.


Message edited by McBain on 09/09/2007 03:40:57.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

You are probably wondering how exactly do I make something in the Matrix?

Quite simple, start off by loading the abilities you will need in order to Code. This will depend on what level you are.

Now you have your abilities loaded, you should place your Tools in your hotbar, you can do this by clicking the tool in your inventory and dragging it to a slot on your hotbar.


Now you are ready to Code


Writing Code:

Let’s go over how to code an ability.  Coding abilities is the easiest thing to craft in The Matrix Online. Simply click on your Code Analyzer Icon in your hotbar, this will open the Write Code Interface, which will look like the picture below.

1.) Write Code: Your Write Code level is displayed here, in this case his level is 5 

2.) Define search criteria: Here you can search by Ability, Clothing, Weapon, Tools. There is a sub-menu search for each main category in addition to a level search.

3.) Difficulty: This is the Write Code difficultly for the code you are trying to write.

4.) Code Summary: In this window you will see the description on what you are Coding. 

5.) Recipe: If a code fragment is illuminated it means you have it in your inventory or in your Code Archive. If an icon looks like (Insert Picture) it means you need it to code the item or ability.

6.) Status Bar: Display a progress bar to represent time required to code. 

7.) $Information: Displays your current Bank account balance.
 

Now, Lets try to make the Operative Ability. On the lower right corner of the Write Code window you will notice a Write Code button , click it. When you are finished, a window will appear in your code summary section with either a fail or a successful message.  Hopefully you see this:


Now all you have to do is upload your ability, then you can load it to your memory and use it.

This same process works for Coding; Apparel, Consumables, Tools, and Weapons.  Except these types of Code Structures need to be Compiled, which we will explain in the next section.



Message edited by McBain on 09/10/2007 19:29:33.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Compiling Code:

Now that you know how to Write Code lets go over how to Compile it. You activate the Code Compiling tool the same way you do the Code Analyzer tool.

The Compile window works the same way as the Write code Window.

1.) Compile: Your Write Code level is displayed here, in this case her level is 20

2.) Compile Library: Displayed here is your Code Structure library of Clothing, Weapons, Tools and Consumables that you can Compile. As you can see there are no Consumables shown, that is because our RSI does not have any Written Code.

3.) Difficulty: This is the compile difficultly for the code you are trying to write.

4.) Charges: The possible number of items you can create from one item code.

5.) Cost: Displays the cost of Compiling.

6.) Code Summary: Displays what the Item looks like, the progress bar, and your Information Account balance.

To Compile something from your Compile Library simply select the Code Structure, in this case the White Vash Satin Cargopants and click the Compile button. The same type of success of fail messege will appear as in the Write Code Summary. Each time you Compile a copy of the item it drains a Charge from the Code Structure. When all the Charges are gone, the Code Structure vanishes and must be re-coded before you can Compile again. There is alao a $I cost to compiling items, the amount depends on the litem. 

! Tip ! You can Compile the Code Structure in the Loading Area without failing regradless of if you have the ability and tools required.  HOWEVER !!! You will have FEWER PURITY POINTS then if you Compile in the Matrix !!!! For more information on Purity Points see the Beginner's Guide Section.


Message edited by McBain on 09/09/2007 03:45:11.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Decompiling Items:

Welcome to the most important part of Coding, Decompiling. Decompiling is how a Coder learns the code structure or recipe of new items. Once a Coder has successfully Decompiled the item they will be able to write it anytime they wish providing they have the necessary bits and frags. However, if you fail to Decompile the Item it will be removed from your inventory.

 

Before I explain how to Decompile, lets take a look at how to tell if you can decompile the item. There is a level associated with Decompiling an item. In order to find out if you can or can not Decompile you need only hover you mouse over the item, when the Item’s description box appear the name of the item appears in different colors.

Here you can see the name appears in purple, this means its difficulty to Decompile is 5 or more levels above your current Decompile level.  Below is a small table to explain the color code associated with the difficultly.  NOTE! Some items will appear in color, but can not be Decompiled.

Color Code Legend:

White: Item can not be decompiled
Gray: The difficultly is 5 levels or lower
Green: The difficultly is 3 - 4 levels below
Blue: The difficultly is 1 - 2 levels below
Yellow: Equivalent to your Decompile level.
Orange: The difficultly is 1 - 2 levels higher
Red: The difficultly is 3 - 4 levels higher
Purple: The difficultly is 5 levels or higher


How to Decompile:

This tool is a lot easier to use compared to the Code Analyzer and Compile Code Tool.

To use the Decompile Items tool, once again, make sure your tool is in your hotbar.  Now open you inventory by pressing the ‘I’ key and select the item that you want to Decompile. Then click on the tool in you hotbar.  Check the System Chat in your Chat interface to see if you were successful or if you failed.


Message edited by McBain on 09/02/2007 08:18:53.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Repairing Items:

This tool is the easiest to use. To use the Repair Items tool, once again, make sure your tool is in your hotbar.  Now open your inventory by pressing the ‘ I ‘ key and select the item that needs to be repaired.

Then click on the Repair Item tool in your hotbar.

As long as the item has enough purity to support the repair, you should be able to repair the item. Each time you repair an item your item will lose one purity point. If you fail, you can try again, there is currently no known penalty to failing and the repair can be attempted until success.




Tip, Hints, and Tricks:

If you are in need of money I sugguest farming gang leaders or any NPCs with a 3 Chev ranking 3 Chev they tend to carry more $i.

To display the total amount of bits you currently have type ‘ /bits ‘. To display the total amount of Fragments you have type ‘ /frags ‘.  Your total amount will display in the system window of the Chat Interface.

Once you have loaded your abilities I high suggest utilizing the ‘/savelo’ command and the ’/loadlo‘ command. To save your loadout type /savelo <name> i.e. /savelo Coder. To load your Loadout type /loadlo <name>. Remember you must be near a Hardline to switch loadouts.

Signal Booster will give you a bonus to every coding skill, so long as you are within signal range. You gain a bonus to the following; Coder Writing, Code Compiling, Item Decompiling, and Repair Items. There are numerous Signal Boosters located throughout Mega City, though this one can be found by the Tabor East Hardline, x: 909 y: 25 z: 254

You can also use Enhanced Clothing to give you bonuses to your Coding skills.

The Coder Ability is another great way of getting a bonus to your Coding skills. In order to use this skill you will need; a Fragment, Class Routine, or Variable Fragment in your inventory, not just your code storage. *Remember you can make Variable Fragments using Code Bits*. To use this skill place it in your hotbar, then select the Fragment, Class Routine, or Variable Fragment from your inventory and click the Ability in your hotbar.

If you are in need of bits you can always buy guns or items from the vendors and decompile them and continue until you have enough bits, or the simple way, ask a friend.

If you are ever in need of Functional Subroutines or Class Routines you can go to Kedemoth Central Fragment Vendor, Len x: 572 y: 1 z: -763.


Message edited by McBain on 09/09/2007 03:49:09.



Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

double post

Message edited by McBain on 09/09/2007 09:47:55.


Fansite Operator

Joined: Aug 16, 2005
Messages: 1611
Location: Vector Instance Operative Level: 50 Discipline: Karate/Duelist Organisation: Zion Reputation: 119
Offline

Excellent work McBain, I don't think I've ever seen a guide this detailed before. I've made a link to this guide from my blog for crafting.



Veteran

Joined: Jan 12, 2007
Messages: 33
Offline


You can't make items etc with write code correct? That's the code compiler right?

I've ALWAYS gotten confused on this bit...


Fansite Operator

Joined: Oct 30, 2005
Messages: 168
Location: HvCFT: Archangel - Faction: S.O.C.A. - Org: Machine
Offline

Yes and no...  Here is why. 

You can Compile in the loading area without failing, regardless of if you have the ability and tools required , HOWEVER, you will have fewer Purity points.... 

But you can not Compile in the Matrix without the ability loaded in your memory because you can not use the tool.



Message edited by McBain on 09/03/2007 17:53:00.



Jacked Out

Joined: Aug 17, 2007
Messages: 203
Offline

WOW, this has helped me so much. Thank you McBain for taking the time to write this.


Jacked Out

Joined: Aug 2, 2007
Messages: 91
Offline

This is a great guide and I have to say thank you to the OP who obviously took some time to ..err craft it.


Mainframe Invader

Joined: Aug 15, 2005
Messages: 393
Location: Camon Heights (Central)
Offline

Due to a recent move the images hot-linked to the main site are no longer valid.  You'll find the complete Guide at the main site, with working images.  Sorry about that, wish I could edit McBains' post to reflect the new locations.

Enjoy the greate guide!

 

 

Mod added the above to the beginning of this thread.


Message edited by mxomod004 on 09/25/2008 21:00:58.

 
The Matrix Online » Top » Desert of the Real » Guides and FAQ's
Go to:   

Version 2.2.7.43