diff --git a/CSMPFunctions.lua b/CSMPFunctions.lua index 2a8bff0..f52695e 100644 --- a/CSMPFunctions.lua +++ b/CSMPFunctions.lua @@ -235,19 +235,32 @@ function LoadCharacterNew(playerApp,newChar) elseif (customtype.Value == 8) then if (rbxlegacyversion > 7) then pcall(function() - local meshindex = newVal:FindFirstChild("MeshIndex") - local newPart = game.Workspace:InsertContent("rbxasset://../../../charcustom/bodies/"..meshindex.Value.."/"..newVal.Value) - if newPart[1] then - if newPart[1].className == "SpecialMesh" then - newWaitForChild(newVal,"MeshIndex") - newPart[1].Parent = charparts[meshindex.Value] - else - newPart[1]:remove() + local meshindex = newVal:FindFirstChild("MeshIndex") + local newPart = game.Workspace:InsertContent("rbxasset://../../../charcustom/bodies/"..meshindex.Value.."/"..newVal.Value) + if newPart[1] then + if newPart[1].className == "SpecialMesh" then + newWaitForChild(newVal,"MeshIndex") + newPart[1].Parent = charparts[meshindex.Value] + else + newPart[1]:remove() + end end - end - end) + end) + end + elseif (customtype.Value == 9) then + if (rbxlegacyversion > 7) then + pcall(function() + local newPart = game.Workspace:InsertContent("rbxasset://../../../avatar/gears/"..newVal.Value) + if newPart[1] then + if newPart[1].className == "Tool" then + newPart[1].Parent = Player + else + newPart[1]:remove() + end + end + end) + end end - end end end @@ -499,6 +512,39 @@ function InitalizeClientAppearance(Player,Hat1ID,Hat2ID,Hat3ID,HeadColorID,Torso indexValue5.Parent = BodyMesh5 indexValue5.Value = i end + --GEARS + for i=1,3,1 do + local newGear = Instance.new("StringValue",newCharApp) + if (i == 1) then + if (Gear1 ~= nil) then + newGear.Value = Gear1 + newGear.Name = Gear1 + else + newGear.Value = "NoGear.rbxm" + newGear.Name = "NoGear.rbxm" + end + elseif (i == 2) then + if (Gear2 ~= nil) then + newGear.Value = Gear2 + newGear.Name = Gear2 + else + newGear.Value = "NoGear.rbxm" + newGear.Name = "NoGear.rbxm" + end + elseif (i == 3) then + if (Gear3 ~= nil) then + newGear.Value = Gear3 + newGear.Name = Gear3 + else + newGear.Value = "NoGear.rbxm" + newGear.Name = "NoGear.rbxm" + end + end + local typeValue = Instance.new("NumberValue") + typeValue.Name = "CustomizationType" + typeValue.Parent = newGear + typeValue.Value = 9 + end end function CSServer(Port,PlayerLimit) @@ -581,7 +627,7 @@ function CSServer(Port,PlayerLimit) end end -function CSConnect(UserID,ServerIP,ServerPort,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,IconType,Ticket) +function CSConnect(UserID,ServerIP,ServerPort,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,IconType,Gear1,Gear2,Gear3,Ticket) if (rbxlegacyversion >= 8) then pcall(function() game:SetPlaceID(-1, false) end) pcall(function() game:GetService("Players"):SetChatStyle(Enum.ChatStyle.ClassicAndBubble) end) @@ -700,31 +746,32 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,Hat1ID,Hat2ID,Hat3ID,He end end - -- wait for the objects to load. we don't want to be TOO quick - waitForChild(Player.PlayerGui,"UserSettingsShield") - waitForChild(Player.PlayerGui.UserSettingsShield,"Settings") - waitForChild(Player.PlayerGui.UserSettingsShield.Settings,"SettingsStyle") - waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle,"GameSettingsMenu") - waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu, "CameraField") - waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu.CameraField, "DropDownMenuButton") + -- wait for the objects to load. we don't want to be TOO quick + waitForChild(Player,"PlayerGui") + waitForChild(Player.PlayerGui,"UserSettingsShield") + waitForChild(Player.PlayerGui.UserSettingsShield,"Settings") + waitForChild(Player.PlayerGui.UserSettingsShield.Settings,"SettingsStyle") + waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle,"GameSettingsMenu") + waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu, "CameraField") + waitForChild(Player.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu.CameraField, "DropDownMenuButton") - UserSettings().GameSettings.ControlMode.Changed:connect(function() - if UserSettings().GameSettings.ControlMode == Enum.ControlMode["MouseShiftLock"] then - if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == false then - game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = true - end + UserSettings().GameSettings.ControlMode.Changed:connect(function() + if UserSettings().GameSettings.ControlMode == Enum.ControlMode["MouseShiftLock"] then + if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == false then + game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = true end - if UserSettings().GameSettings.ControlMode == Enum.ControlMode["Classic"] then - if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == true then - game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = false - end + end + if UserSettings().GameSettings.ControlMode == Enum.ControlMode["Classic"] then + if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == true then + game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = false end - end) - end + end + end) + end if (rbxlegacyversion > 8) then Player.CanLoadCharacterAppearance = false end - InitalizeClientAppearance(Player,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID) + InitalizeClientAppearance(Player,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,Gear1,Gear2,Gear3) else pcall(function() game:SetPlaceID(-1, false) end) pcall(function() game:GetService("Players"):SetChatStyle(Enum.ChatStyle.ClassicAndBubble) end) @@ -738,7 +785,7 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,Hat1ID,Hat2ID,Hat3ID,He player.CharacterAppearance=0 pcall(function() player.Name=PlayerName or "" end) game:GetService("Visit") - InitalizeClientAppearance(player,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID) + InitalizeClientAppearance(player,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,Gear1,Gear2,Gear3) end) local function dieerror(errmsg) @@ -808,7 +855,7 @@ function CSConnect(UserID,ServerIP,ServerPort,PlayerName,Hat1ID,Hat2ID,Hat3ID,He end end -function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,IconType) +function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,Gear1,Gear2,Gear3,IconType) if (rbxlegacyversion > 8) then game:GetService("RunService"):Run() else @@ -824,11 +871,11 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID, game.CoreGui.RobloxGui.TopLeftControl.Help:Remove() elseif (rbxlegacyversion > 8) then game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.Help:Remove() - game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.ReportAbuse:Remove() + game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.ReportAbuse:Remove() game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.RecordToggle:Remove() - game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.Screenshot:Remove() - game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.ToggleFullScreen:Remove() - game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.TogglePlayMode:Remove() + game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.Screenshot:Remove() + game.CoreGui.RobloxGui.ControlFrame.BottomRightControl.ToggleFullScreen:Remove() + game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.TogglePlayMode:Remove() game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.Exit:Remove() -- set up listeners for type of mouse mode @@ -837,27 +884,29 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID, instance.ChildAdded:wait() end end - -- wait for the objects to load. we don't want to be TOO quick - waitForChild(plr.PlayerGui,"UserSettingsShield") - waitForChild(plr.PlayerGui.UserSettingsShield,"Settings") - waitForChild(plr.PlayerGui.UserSettingsShield.Settings,"SettingsStyle") - waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle,"GameSettingsMenu") - waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu, "CameraField") - waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu.CameraField, "DropDownMenuButton") + -- wait for the objects to load. we don't want to be TOO quick + + waitForChild(plr,"PlayerGui") + waitForChild(plr.PlayerGui,"UserSettingsShield") + waitForChild(plr.PlayerGui.UserSettingsShield,"Settings") + waitForChild(plr.PlayerGui.UserSettingsShield.Settings,"SettingsStyle") + waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle,"GameSettingsMenu") + waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu, "CameraField") + waitForChild(plr.PlayerGui.UserSettingsShield.Settings.SettingsStyle.GameSettingsMenu.CameraField, "DropDownMenuButton") - UserSettings().GameSettings.ControlMode.Changed:connect(function() - if UserSettings().GameSettings.ControlMode == Enum.ControlMode["MouseShiftLock"] then - if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == false then - game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = true - end + UserSettings().GameSettings.ControlMode.Changed:connect(function() + if UserSettings().GameSettings.ControlMode == Enum.ControlMode["MouseShiftLock"] then + if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == false then + game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = true end - if UserSettings().GameSettings.ControlMode == Enum.ControlMode["Classic"] then - if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == true then - game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = false - end + end + if UserSettings().GameSettings.ControlMode == Enum.ControlMode["Classic"] then + if game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible == true then + game.CoreGui.RobloxGui.ControlFrame.BottomLeftControl.MouseLockLabel.Visible = false end - end) - end + end + end) + end pcall(function() plr:SetUnder13(false) end) if (rbxlegacyversion >= 8) then if (IconType == "BC") then @@ -875,7 +924,7 @@ function CSSolo(UserID,PlayerName,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID, if (rbxlegacyversion > 8) then plr.CanLoadCharacterAppearance = false end - InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID) + InitalizeClientAppearance(plr,Hat1ID,Hat2ID,Hat3ID,HeadColorID,TorsoColorID,LeftArmColorID,RightArmColorID,LeftLegColorID,RightLegColorID,TShirtID,ShirtID,PantsID,FaceID,HeadID,TorsoID,RArmID,LArmID,RLegID,LLegID,Gear1,Gear2,Gear3) LoadCharacterNew(newWaitForChild(plr,"Appearance"),plr.Character) game:GetService("Visit") if (plr.Character ~= nil) then diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.Designer.cs b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.Designer.cs index fec85a0..f56a5f9 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.Designer.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.Designer.cs @@ -149,6 +149,15 @@ namespace RBXLegacyLauncher this.label2 = new System.Windows.Forms.Label(); this.textBox2 = new System.Windows.Forms.TextBox(); this.button4 = new System.Windows.Forms.Button(); + this.tabPage7 = new System.Windows.Forms.TabPage(); + this.button7 = new System.Windows.Forms.Button(); + this.button9 = new System.Windows.Forms.Button(); + this.pictureBox9 = new System.Windows.Forms.PictureBox(); + this.pictureBox10 = new System.Windows.Forms.PictureBox(); + this.pictureBox11 = new System.Windows.Forms.PictureBox(); + this.listBox6 = new System.Windows.Forms.ListBox(); + this.listBox7 = new System.Windows.Forms.ListBox(); + this.listBox8 = new System.Windows.Forms.ListBox(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); this.tabControl2.SuspendLayout(); @@ -168,6 +177,10 @@ namespace RBXLegacyLauncher ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).BeginInit(); + this.tabPage7.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox11)).BeginInit(); this.SuspendLayout(); // // radioButton1 @@ -227,6 +240,7 @@ namespace RBXLegacyLauncher this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Controls.Add(this.tabPage7); this.tabControl1.Controls.Add(this.tabPage4); this.tabControl1.Location = new System.Drawing.Point(12, 8); this.tabControl1.Name = "tabControl1"; @@ -1604,6 +1618,96 @@ namespace RBXLegacyLauncher this.button4.UseVisualStyleBackColor = true; this.button4.Click += new System.EventHandler(this.Button4Click); // + // tabPage7 + // + this.tabPage7.Controls.Add(this.button7); + this.tabPage7.Controls.Add(this.button9); + this.tabPage7.Controls.Add(this.pictureBox9); + this.tabPage7.Controls.Add(this.pictureBox10); + this.tabPage7.Controls.Add(this.pictureBox11); + this.tabPage7.Controls.Add(this.listBox6); + this.tabPage7.Controls.Add(this.listBox7); + this.tabPage7.Controls.Add(this.listBox8); + this.tabPage7.Location = new System.Drawing.Point(4, 22); + this.tabPage7.Name = "tabPage7"; + this.tabPage7.Padding = new System.Windows.Forms.Padding(3); + this.tabPage7.Size = new System.Drawing.Size(447, 250); + this.tabPage7.TabIndex = 6; + this.tabPage7.Text = "GEARS"; + this.tabPage7.UseVisualStyleBackColor = true; + // + // button7 + // + this.button7.Location = new System.Drawing.Point(230, 206); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(211, 42); + this.button7.TabIndex = 57; + this.button7.Text = "Reset Gears"; + this.button7.UseVisualStyleBackColor = true; + // + // button9 + // + this.button9.Location = new System.Drawing.Point(6, 206); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(218, 42); + this.button9.TabIndex = 56; + this.button9.Text = "Randomize Gears"; + this.button9.UseVisualStyleBackColor = true; + // + // pictureBox9 + // + this.pictureBox9.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox9.Image"))); + this.pictureBox9.Location = new System.Drawing.Point(326, 3); + this.pictureBox9.Name = "pictureBox9"; + this.pictureBox9.Size = new System.Drawing.Size(94, 89); + this.pictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox9.TabIndex = 55; + this.pictureBox9.TabStop = false; + // + // pictureBox10 + // + this.pictureBox10.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox10.Image"))); + this.pictureBox10.Location = new System.Drawing.Point(173, 3); + this.pictureBox10.Name = "pictureBox10"; + this.pictureBox10.Size = new System.Drawing.Size(94, 89); + this.pictureBox10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox10.TabIndex = 54; + this.pictureBox10.TabStop = false; + // + // pictureBox11 + // + this.pictureBox11.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox11.Image"))); + this.pictureBox11.Location = new System.Drawing.Point(22, 3); + this.pictureBox11.Name = "pictureBox11"; + this.pictureBox11.Size = new System.Drawing.Size(94, 89); + this.pictureBox11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBox11.TabIndex = 53; + this.pictureBox11.TabStop = false; + // + // listBox6 + // + this.listBox6.FormattingEnabled = true; + this.listBox6.Location = new System.Drawing.Point(307, 94); + this.listBox6.Name = "listBox6"; + this.listBox6.Size = new System.Drawing.Size(134, 108); + this.listBox6.TabIndex = 49; + // + // listBox7 + // + this.listBox7.FormattingEnabled = true; + this.listBox7.Location = new System.Drawing.Point(153, 94); + this.listBox7.Name = "listBox7"; + this.listBox7.Size = new System.Drawing.Size(134, 108); + this.listBox7.TabIndex = 48; + // + // listBox8 + // + this.listBox8.FormattingEnabled = true; + this.listBox8.Location = new System.Drawing.Point(6, 94); + this.listBox8.Name = "listBox8"; + this.listBox8.Size = new System.Drawing.Size(134, 108); + this.listBox8.TabIndex = 47; + // // CharacterCustomization // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -1638,8 +1742,21 @@ namespace RBXLegacyLauncher ((System.ComponentModel.ISupportInitialize)(this.pictureBox8)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).EndInit(); + this.tabPage7.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox11)).EndInit(); this.ResumeLayout(false); } + private System.Windows.Forms.TabPage tabPage4; + private System.Windows.Forms.ListBox listBox8; + private System.Windows.Forms.ListBox listBox7; + private System.Windows.Forms.ListBox listBox6; + private System.Windows.Forms.PictureBox pictureBox11; + private System.Windows.Forms.PictureBox pictureBox10; + private System.Windows.Forms.PictureBox pictureBox9; + private System.Windows.Forms.Button button9; + private System.Windows.Forms.Button button7; private System.Windows.Forms.Label label7; private System.Windows.Forms.Panel Page1Panel; private System.Windows.Forms.Button ColorButton54; @@ -1759,7 +1876,7 @@ namespace RBXLegacyLauncher private System.Windows.Forms.Button ResetColorsButton40; private System.Windows.Forms.Button RandColorsButton39; private System.Windows.Forms.Label label4; - private System.Windows.Forms.TabPage tabPage4; + private System.Windows.Forms.TabPage tabPage7; private System.Windows.Forms.TabPage tabPage3; private System.Windows.Forms.TabControl tabControl1; private System.Windows.Forms.Label label5; diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.cs b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.cs index fcbc64c..8448fd6 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.cs @@ -335,6 +335,9 @@ namespace RBXLegacyLauncher listBox2.Items.Clear(); listBox3.Items.Clear(); listBox4.Items.Clear(); + listBox6.Items.Clear(); + listBox7.Items.Clear(); + listBox8.Items.Clear(); } else if (tabControl1.SelectedTab == tabControl1.TabPages["tabPage2"]) { @@ -362,6 +365,9 @@ namespace RBXLegacyLauncher listBox2.Items.Clear(); listBox3.Items.Clear(); listBox5.Items.Clear(); + listBox6.Items.Clear(); + listBox7.Items.Clear(); + listBox8.Items.Clear(); } else if (tabControl1.SelectedTab == tabControl1.TabPages["tabPage3"]) { @@ -402,6 +408,51 @@ namespace RBXLegacyLauncher listBox4.Items.Clear(); listBox5.Items.Clear(); + listBox6.Items.Clear(); + listBox7.Items.Clear(); + listBox8.Items.Clear(); + } + else if (tabControl1.SelectedTab == tabControl1.TabPages["tabPage7"]) + { + string geardir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\avatar\\gears"; + if (Directory.Exists(geardir)) + { + DirectoryInfo dinfo = new DirectoryInfo(geardir); + FileInfo[] Files = dinfo.GetFiles("*.rbxm"); + foreach( FileInfo file in Files ) + { + if (file.Name.Equals(String.Empty)) + { + continue; + } + + if (file.Name.Equals("Banhammer.rbxm") && GlobalVars.AdminMode != true) + { + continue; + } + + listBox8.Items.Add(file.Name); + listBox7.Items.Add(file.Name); + listBox6.Items.Add(file.Name); + } + listBox8.SelectedItem = GlobalVars.Custom_Gear1; + listBox7.SelectedItem = GlobalVars.Custom_Gear2; + listBox6.SelectedItem = GlobalVars.Custom_Gear3; + listBox8.Enabled = true; + listBox7.Enabled = true; + listBox6.Enabled = true; + Image icon11 = Image.FromFile(hatdir + @"\\" + GlobalVars.Custom_Gear1.Replace(".rbxm", "") + ".png"); + pictureBox11.Image = icon11; + Image icon10 = Image.FromFile(hatdir + @"\\" + GlobalVars.Custom_Gear2.Replace(".rbxm", "") + ".png"); + pictureBox10.Image = icon10; + Image icon9 = Image.FromFile(hatdir + @"\\" + GlobalVars.Custom_Gear3.Replace(".rbxm", "") + ".png"); + pictureBox9.Image = icon9; + } + listBox1.Items.Clear(); + listBox2.Items.Clear(); + listBox3.Items.Clear(); + listBox4.Items.Clear(); + listBox5.Items.Clear(); } else { @@ -410,6 +461,9 @@ namespace RBXLegacyLauncher listBox3.Items.Clear(); listBox4.Items.Clear(); listBox5.Items.Clear(); + listBox6.Items.Clear(); + listBox7.Items.Clear(); + listBox8.Items.Clear(); } } diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.resx b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.resx index 3cc6a55..79120fa 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.resx +++ b/RBXLegacyLauncher/RBXLegacyLauncher/CharacterCustomization.resx @@ -836,6 +836,438 @@ hWAgSZJCMJAkSSEYSJKkEAwkSVIIBpIkKQQDSZIUgoEkSQrBQJIkhWAgSZJCMJAkSSEYSJKkEAwkSVII BpIkKQQDSZIUgoEkSQrBQJIkhWAgSZJCMJAkSSEYSJKkEAwkSVIIBpIkKQQDSZIUgoEkSQpgsfh/q6cJ FSVLl/UAAAAASUVORK5CYII= + + + + + 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 + FSVLl/UAAAAASUVORK5CYII= + + + + + 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 + FSVLl/UAAAAASUVORK5CYII= + + + + + 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 + FSVLl/UAAAAASUVORK5CYII= diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/GlobalVars.cs b/RBXLegacyLauncher/RBXLegacyLauncher/GlobalVars.cs index 460d5ff..7f772ce 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/GlobalVars.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/GlobalVars.cs @@ -52,6 +52,9 @@ public static string Custom_Hat1ID_Offline = "NoHat.rbxm"; public static string Custom_Hat2ID_Offline = "NoHat.rbxm"; public static string Custom_Hat3ID_Offline = "NoHat.rbxm"; + public static string Custom_Gear1 = "NoGear.rbxm"; + public static string Custom_Gear2 = "NoGear.rbxm"; + public static string Custom_Gear3 = "NoGear.rbxm"; public static int Custom_TShirt = 0; public static int Custom_Shirt = 0; public static int Custom_Pants = 0; diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/LoaderForm.cs b/RBXLegacyLauncher/RBXLegacyLauncher/LoaderForm.cs index 538daa5..fc57fd2 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/LoaderForm.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/LoaderForm.cs @@ -70,38 +70,38 @@ namespace RBXLegacyLauncher { if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" +GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" +GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'" + GlobalVars.IP + "'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } } else { if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" +GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" +GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "');" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } } try diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs index 3344547..b21962a 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs @@ -665,38 +665,38 @@ namespace RBXLegacyLauncher { if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(" + GlobalVars.UserID + ",'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "'); _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSConnect(0,'localhost'," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } } else { if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + "," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + "," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == true) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + "," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(" + GlobalVars.UserID + "," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == false) { - args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = "-script " + quote + "dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + "); _G.CSConnect(0," + GlobalVars.IP + "," + GlobalVars.RobloxPort + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } } try @@ -765,19 +765,19 @@ namespace RBXLegacyLauncher string HatIDOffline3 = GlobalVars.Custom_Hat3ID_Offline; if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == true) { - args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(" + GlobalVars.UserID + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(" + GlobalVars.UserID + ",'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == true) { - args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(" + GlobalVars.UserID + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(" + GlobalVars.UserID + ",'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == true && GlobalVars.UsesID == false) { - args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(0,'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(0,'" + GlobalVars.PlayerName + "','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } else if (GlobalVars.UsesPlayerName == false && GlobalVars.UsesID == false ) { - args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(0,'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_IconType + "')" + quote; + args = quote + mapfile + "\" -script \"dofile('" + GlobalVars.DefaultScript + "') _G.SetRBXLegacyVersion(" + GlobalVars.SelectedClientVersion + ") _G.CSSolo(0,'Player','" + HatIDOffline1 + "','" + HatIDOffline2 + "','" + HatIDOffline3 + "'," + GlobalVars.HeadColorID + "," + GlobalVars.TorsoColorID + "," + GlobalVars.LeftArmColorID + "," + GlobalVars.RightArmColorID + "," + GlobalVars.LeftLegColorID + "," + GlobalVars.RightLegColorID + ",'" + GlobalVars.Custom_TShirt + "','" + GlobalVars.Custom_Shirt + "','" + GlobalVars.Custom_Pants + "','" + GlobalVars.FaceID + "','" + GlobalVars.HeadID + "','" + GlobalVars.TorsoID + "','" + GlobalVars.RightArmID + "','" + GlobalVars.LeftArmID + "','" + GlobalVars.RightLegID + "','" + GlobalVars.LeftLegID + "','" + GlobalVars.Custom_Gear1 "','" + GlobalVars.Custom_Gear2 + "','" + GlobalVars.CustomGear3 "','" + GlobalVars.Custom_IconType + "')" + quote; } try {