[Android Software/Hacking General [Developers Only]] 2GigayteSD:
ooookkk... I get an error about line 172 col 125 which is:

"Vitality RFS", "Install the RFS version with Stock 800Mhz kernel for the Vitality" "@customize"

And the funny thing is there is no col 125, only 124... Heres my fully script:

ini_set("dp","2"); #-- MDPI ( 340x480 / HVGA )

ini_set("rom_name", "Android World Order");
ini_set("rom_version", "1.0.1");
ini_set("rom_author", "2GigayteSD");
ini_set("rom_device", "Samsung Admire/Vitality");
ini_set("rom_date", "Nov, 20 2012");

# Show Animated Splash
#
anisplash(
#-- Number of Loop
1,

#-- Frame 1 [ Image, duration in millisecond ]. <AROMA Resource Dir>/splash/a[1..6].png
"splash/a1", 2000,
"splash/a2", 600,
"splash/a3", 600,
"splash/a4", 600,
"splash/a5", 600,
"splash/a6", 600
);

loadlang("langs/en.lang");
fontresload( "0", "ttf/Roboto-Regular.ttf", "12" );
fontresload( "1", "ttf/Roboto-Regular.ttf", "18" );

# STEP 1 - SELECT THEME
#
selectbox(
#-- Title
"<~themes.title>",

#-- Sub Title
"<~themes.desc>",

#-- Icon: <AROMA Resource Dir>/icons/personalize.png or <ThemeDir>/icon.personalize.png
"@personalize",

#-- Will be saved in /tmp/aroma/theme.prop
"theme.prop",

#---------------------------------[ Selectbox Without Group ]----------------------------------#
# TITLE | SUBTITLE | Initial Value #
#------------------+-----------------------------------------------------------+---------------#

"Generic", "Unthemed AROMA Installer", 0, #-- selected.0 = 1
"MIUI Theme", "MIUI Theme by mickey-r & amarullz", 0, #-- selected.0 = 2
"ICS Theme", "Ice Cream Sandwitch by DemonWav & amarullz", 1, #-- selected.0 = 3
"MIUI 4 Theme", "MIUI 4/ICS Theme by amarullz & Lennox", 0, #-- selected.0 = 4
"Sense Theme", "HTC Sense Theme by amarullz", 0 #-- selected.0 = 5

#--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#
);

##
# SET THEME
#
#-- Change Info:
# file_getprop : should use absolute path "/tmp/aroma/theme.prop"
# prop : just use relative path "theme.prop" will automatically read the "/tmp/aroma/theme.prop"
#
if prop("theme.prop","selected.0")=="2" then
theme("miui");
endif;

if prop("theme.prop","selected.0")=="3" then
theme("ics");
endif;

if prop("theme.prop","selected.0")=="4" then
theme("miui4");
endif;

if prop("theme.prop","selected.0")=="5" then
theme("sense");
endif;

###################################################################################################################
#
# STEP 2 - SHOW ROM INFORMATION
#
viewbox(
#-- Title
"<~welcome.title>",

#-- Text
"<~welcome.text1> <b>"+
#-- Get Config Value
ini_get("rom_name")+
"</b> <~common.for> <b>"+ini_get("rom_device")+"</b>.\n\n"+

"<~welcome.text2>\n\n"+

" <~welcome.version>\t: <b><#selectbg_g>"+ini_get("rom_version")+"</#></b>\n"+
" <~welcome.codename>\t: <b><#selectbg_g>Dahlia</#></b>\n"+
" <~welcome.updated>\t: <b><#selectbg_g>"+ini_get("rom_date")+"</#></b>\n\n\n"+

"<~welcome.next>",

#-- Icon
"@welcome"
);

###################################################################################################################
#
# STEP 3 - LICENSE
#
agreebox(
#-- Title
"<~terms.title>",

#-- Subtitle / Description
"<~terms.desc>",

#-- Icon
"@license",

#-- Text Content ( Read from <AROMA Resource Dir>/license.txt )
resread("license.txt"),

#-- Checkbox Text
"<~terms.check>",

#-- Unchecked Alert Message
"<~terms.confirm>"
);

###################################################################################################################
#
# STEP 4 - CHANGELOG
#
textbox(
#-- Title
"<~changelog.title>",

#-- Subtitle
"<~changelog.desc>",

#-- Icon
"@update",

#-- Arg 4
resread("changelog.txt")
);

# STEP 6 - SHOW MENUBOX - INSTALLATION TYPE
#
menubox(
#-- Title
"Installation Type",

#-- Sub Title
"Choose the installation type that best suits your needs.",

#-- Icon
"@install",

#-- Will be saved in /tmp/aroma/type.prop
"type.prop",

#-------------------------+-----------------[ Menubox Items ]-------------------------+---------------#
# TITLE | SUBTITLE | Item Icons #
#-------------------------+-----------------------------------------------------------+---------------#
"Admire EXT4", "Install the EXT4 version with Spz0's 900Mhz kernel for the Admire", "@install", #-- selected = 1
"Admire RFS", "Install the RFS version with Stock 800Mhz kernel for the Admire", "@default", #-- selected = 2
"Vitality EXT4", "Install the EXT4 version with Spz0's 900Mhz kernel for the Viality", "@apps", #-- selected = 3
"Vitality RFS", "Install the RFS version with Stock 800Mhz kernel for the Vitality" "@customize"

);

checkbox(
#-- Title
"Customize Your Installation",

#-- Sub Title
"Select the program or mod features you want to installed.\n"+
"Select an item in the list below to change how a feature is installed.",

#-- Icon: <AROMA Resource Dir>/icons/personalize.png or <ThemeDir>/icon.personalize.png
"@personalize",

#-- Will be saved in /tmp/aroma/customize.prop
"customize.prop",

#------------------------------------------------[ Checkbox Without Group ]----------------------------------------------#
# TITLE | SUBTITLE | Initial Value #
#------------------+-------------------------------------------------------------------------------------+---------------#

"Root Apps and Launchers", "", 2, #-- Group 1. key = "item.1.x"
"Titanium Backup", "Use Titanium Backup to backup/restore your apps. ", 1, #-- item.1.1 = Selected by default
"ROM Toolbox Lite", "ROM Toolbox Lite has many popular root apps rolled into one app!", 0, #-- item.1.2 = Un-Selected by default
"Nemus Launcher", "A Launcher thats light on system resoures.", 1, #-- item.1.3 = Selected by default
"Holo Launcher", "A Launcher with a ICS/JB look. Heavyier on system resources.", 0, #-- item.1.4 = Un-Selected by default

"MetroPCS Bloat Apps", "", 2, #-- Group 2. key = "item.2.x"
"MetroWEB", "Stock Internet Broswer", 0, #-- item.2.1 = Un-Selected by default
"MPCS EasyWifi", "MetroPCS EasyWifi is lame bloat, but can bypass wifi login pages at Starbucks", 0, #-- item.2.2 = Un-Selected by default
"Metro App Store", "Metro's lame app store. Useful to restore bloatware", 0, #-- item.2.3 = Un-Selected by default
"VisualVoicemail", "A bloat app that lets you to listen to your VM without calling your VM", 0, #-- item.2.4 = Un-Selected by default

"APNs", "", 2, #-- Group 3. key = "item.3.x"
"nTelos", "Overwrite MPCS/CricKet APNs and install nTelos APNs", 0, #-- item.3.1 = Un-Selected by default
"No APNs", "Delete APNs. Only use if you know what you're doing.", 0 #-- item.3.2 = Un-Selected by default

#--------[ Initial Value = 0: Unselected, 1: Selected, 2: Group Item, 3: Not Visible ]---------#
);

ini_set("text_next", "Install Now");

viewbox(
#-- Title
"Ready to Install",

#-- Text
"The Magic Android Fairy is ready to begin installation.\n\n"+
"Press <b>Install Now</b> to begin the installation.\n\n"+
"If you want to review or change any of your installation settings, press <b>Back</b>. Press Menu Key -> Quit Installation to exit the installer.",

#-- Icon
"@install"
);

ini_set("text_next", "Next >");

setvar("retstatus",
install(
#-- Title
"Installing",

#-- Installation Process message
"<b>"+ini_get("rom_name")+"</b> are being installed.\n\n"+
"Please wait while The Magic Android Fariy installs <b>"+ini_get("rom_name")+
"</b>. This may take several minutes.",

#-- Installation Icon
"@install",

#-- Installation Finish Message
"The The Magic Android Fariy has successfully installed <b>"+ini_get("rom_name")+
"</b>. Press Next to continue."
)
);

ini_set("text_next", "Finish");

checkviewbox(
#-- Title
"Installation Completed",

#-- Text
"<#selectbg_g><b>Congratulations!</b></#>\n\n"+
"<b>"+ini_get("rom_name")+"</b> has been installed into your device.\n\n"+
"Installer Status: "+getvar("retstatus")+"\n\n",

#-- Icon
"@welcome",

#-- Checkbox Text
"Reboot your device now.",

#-- Initial Checkbox value ( 0=unchecked, 1=checked ) - (Optional, default:0)
"1",

#-- Save checked value in variable "reboot_it" (Optional)
"reboot_it"
);

###
#
# Check if reboot checkbox was checked
if
getvar("reboot_it")=="1"
then
#
# reboot("onfinish"); - Reboot if anything finished
# reboot("now"); - Reboot Directly
# reboot("disable"); - If you set reboot("onfinish") before, use this command to revert it.
#
reboot("onfinish");
endif;