|
| 31 Mar 2012 11:01 PM |
Greetings, Scripters! I have never really used Scripts to build my items. Now that I am, I am looking for some help with creating teams and GUIs.
So far I can really only edit names and properties of a given object. However, I am not to knowledgable about Teams and GUIs. Could someone share the steps or areas where I can edit these items?
Thank you Scripters, you have never let anyone down.
|
|
|
| Report Abuse |
|
|
|
| 31 Mar 2012 11:03 PM |
"This is the place for discussion about scripting. Anything about scripting that is not a help request or topic belongs here."
Very clearly stated in the forum description. |
|
|
| Report Abuse |
|
|
|
| 31 Mar 2012 11:16 PM |
| If it can't be about Scripting, why is it the Scripting forum? |
|
|
| Report Abuse |
|
|
LPGhatguy
|
  |
 |
| Joined: 27 Jun 2008 |
| Total Posts: 4725 |
|
|
| 31 Mar 2012 11:27 PM |
| It's just not the place to purchase or hire scripters. |
|
|
| Report Abuse |
|
|
|
| 31 Mar 2012 11:59 PM |
Delta, that made no sense whatsoever.
All help requests regarding scripting belong in the Scripting Helpers thread. |
|
|
| Report Abuse |
|
|
|
| 01 Apr 2012 12:37 AM |
| Actually it made perfect sense. Do you have the IQ of a rock by any chance? |
|
|
| Report Abuse |
|
|
|
| 01 Apr 2012 10:37 AM |
That's it. I've had it with people like you coming on the forums thinking you know everything.
"If it can't be about Scripting, why is it the Scripting forum?"
First of all, it's not the "Scripting" forum, it's the "Scripters", second of all that made no relation to my reply- I quoted the forum description which clearly states "no help requests". You very clearly asked for help. That falls under a "help request".
So no, sir, I don't have the IQ of a rock.
You must have no IQ to begin with.
|
|
|
| Report Abuse |
|
|
|
| 01 Apr 2012 11:13 AM |
"That's it. I've had it with people like you coming on the forums thinking you know everything."
^Umad?
Mmk... You could have avoided this all by simply answering my question, even if it was in the form of a request.
So what does 'people like you' mean? You obviously are a troll, rampaging on the Forums.
G'day ServerTroll. |
|
|
| Report Abuse |
|
|
|
| 01 Apr 2012 03:42 PM |
I don't have to answer your question, this isn't a help request thread.
notevenmad.
People like you that think they know everything.
And yeah, I'm a troll for sure. |
|
|
| Report Abuse |
|
|
miloguy
|
  |
| Joined: 19 Dec 2009 |
| Total Posts: 7702 |
|
|
| 01 Apr 2012 03:49 PM |
>you have never let anyone down
I lol'd |
|
|
| Report Abuse |
|
|
| |
|
|
| 01 Apr 2012 04:59 PM |
| There are two different forums here on ROBLOX dedicated to ROBLOX Lua. The difference between them is that Scripting Helpers (http://www.roblox.com/Forum/ShowForum.aspx?ForumID=20) is for questions related to ROBLOX Lua, while Scripters (http://www.roblox.com/Forum/ShowForum.aspx?ForumID=33) is for "discussion about scripting." This is most certainly not discussion about scripting, which therefore categorizes this as a question about scripting. If you can't get that through your head, I can't help you. |
|
|
| Report Abuse |
|
|
| |
|
booing
|
  |
| Joined: 04 May 2009 |
| Total Posts: 6594 |
|
|
| 01 Apr 2012 07:02 PM |
@OP You have insulted one of our regulars and acted like you made this forum. And then you said "Umad" to a perfectly legit statement. I agree with Server. He is a regular, you are not. He gets more respect than you, and even if you were a regular, I would dislike you now anyway. Why have you posted this? You want to know more about GUIs? wiki.roblox.com |
|
|
| Report Abuse |
|
|
|
| 02 Apr 2012 11:59 PM |
Yor logic s invalid, you're calling me irregular, which I am not, thence showing you are calling me normal in my terms, which is now making you look utterly stupid for posting that.
What's the matter Server, you call for your backup? |
|
|
| Report Abuse |
|
|
Quenty
|
  |
| Joined: 03 Sep 2009 |
| Total Posts: 9316 |
|
|
| 03 Apr 2012 12:26 AM |
Step 1) Identify the jargon-stu-insert of the studio. This can be hard to find, the name is obscure, and stuff, it's designed to only allow experts like us to find it, it in studio. To find this, you must initiate reforms of the system network. However, this can be extremely confusing. I would suggest doing this:
1.1) Identify ROBLOX Studio 1.2) Open up ROBLOX Studio using the right-click and hold alternate key button method. 1.3) Identify the target place and open it up, using the right-click and hold alternate key button method. IT IS ESSENTIAL THAT YOU USE THIS METHOD! 1.4) Then, you can continue with the jargon-stu-insert (Known as the Insert Panel), and insert it.
The asset must be approved for insertions and injection, otherwise the game, and ROBLOX may crash, infecting the whole thing with one of those viruses. This can be worked around, but it is much better to not even have this problem. Identify the insertiable GUI object and insert it directly into the pLayerGUI. Essentially, this must be parented to the correct object, an the method used must be precise.
Step 2) (OPTIONAL, BUT RECOMMENDED) Now that you have the GUIObject inserted into your game, make sure that all viruses have been cleared, this is good too, because Viruses are super haxy, and they glitch up the game. You don't really HAVE to do it, but do it anyway. Initiate a scan like this: (Run in command bar)
function ScanWorkspace() local ScannedViruses = {} for a, b in pairs(Workspace:GetChildren()) do print(b.Name) end if b and b.Name and b.Parent and b then -- Haxer. Destroy it. b:ClearAllChildren() b:Destroy() end end
ScanWorkspace()
Step 3) Now that your game is hopefully virus free, without the lag created from these pests (That's why ROBLOX is super laggy), we can continue to create our button. At this point, we will teach you to create the normal reset button, the first basic steps of game GUI development. This can be extremely difficult, with atleast 50 lines of code, but we'll get it done. First, insert a frame into the previously inserted item. This frame should be inserted using the same method as described above, be careful what you hold down - preforming the insert with control or windows key could mess you up.
Once you have inserted it, you'll need to carefully reposition and resize the GUI frame in a specific manner so it is visible to the player. To do this, you'll want to resize it. Now resizing uses a specific method of inserting random numbers and hoping it turns out good. I usually use:
local GUI_IInt3534_StartFi3445 = {game.StarterGui.Frame} GUI_IInt3534_StartFi3445[(5*43)-214].Position = UDIm2.new(0,634,0,24) print("Initiating resizing") GUI_IInt3534_StartFi3445[1].Parent.Frame.Parent.Frame.Size = UDim2.new(GUI_IInt3534_StartFi3445[1].Position.X, 0, 1, 0) print("ALL DONE")
Step 4) So now that we have resized our reset button, we can finally initiate the connection event that will allow us to destroy everyone's head when they click on it. ROBLOX will then handle all destruction, effectively killing the player - because really, headless players look bad. So anyway, what we do, is we remove the head. Now identifying the player can be difficult, so we will do this...
4.1) Insert a local script using the click + drag + alt method. Do not get this mistaken with the other methods of insertions - this can be super confusing, and injecting this type of code can be next to impossible.
4.2) The first thing we want to do, after this is initiate the script. For GUI's, initiation will include the following lines of code:
Spawn(function() function Initiate(GUI) while GUI do if GUI and GUI.Name and GUI.Parent and GUI.Parent.Name then GUI:Destroy() end end end Initiate(game.Workspace.Base) -- Scan backwards. end)
local lib = assert(LoadLibrary('RbxGui')) local backup = assert(LoadLibrary('RbxGui')) print("Library Initiation Complete")
4.3) Now that library initiation and loading has been figured out, then we can start the deletion script. To be honest, this next part - due to preloaded assets are super awesome and easy.
local button = script.parent button.MouseButton1Down:Wait() --Wait for click game.Players.LocalPlayer.Character.Head:Destroy() -- Yep print("BOOM")
And there we are. Now, to initiate the script, we must follow the below sets in order to prevent players from hacking, and to get the code to run.
4.4) First, we will initiate it by disabling the script. This will prevent players from running the code. Now it pay seem - this is bad, but it's simple. Just add this line of code to a new random script that is also disabled
Workspace.Gui.Disabled = false Workspace.Script.Disabled = false
Then, we want to set the property 'Archiviable' to false. That means it will not be checked, which will make it much more efficient, as it won't be archived.
Over all, your game should be running at maximum potential. |
|
|
| Report Abuse |
|
|
|
| 03 Apr 2012 12:33 AM |
| Thank you very much Quenty. |
|
|
| Report Abuse |
|
|
Quenty
|
  |
| Joined: 03 Sep 2009 |
| Total Posts: 9316 |
|
| |
|
|
| 06 Apr 2012 11:12 AM |
Woops. Just saw this.
@booing Thank you.
@Delta No. I don't have backups. Like booing said, I have more respect than you. Not to sound like I'm boasting, but you don't. You got defensive when I told you this is NOT a help forum, which I clearly supported with the existing description for this forum. |
|
|
| Report Abuse |
|
|
|
| 06 Apr 2012 11:26 AM |
Delta, this is not the correct forum for your topic. In future, it would be best that you take your questions to the Scripting Helpers forum. ServerLabs attempted to nudge you in the correct direction, and you responded like a dull witted child.
I would suggest that before you return to this section, which is dedicated to the discussion of advanced scripting and programming practices, that you at least learn Lua. The fact that you cannot spawn an object, a trivial matter indeed, proves that you still have far to go before you even need to come to this section.
Please, learn the language, then you may return. Until that time, you must take your questions and requests to the Scripting Helpers forum where your thread will be resolved in a much friendlier fashion.
Scripting Helpers: http://www.roblox.com/Forum/ShowForum.aspx?ForumID=20
Much luck to you in your endeavors, Popinman322. |
|
|
| Report Abuse |
|
|
timmy097
|
  |
| Joined: 03 May 2011 |
| Total Posts: 22 |
|
| |
|
|
| 06 Apr 2012 10:39 PM |
| Mmk there is no need to continue the flaming and posting, you are done... |
|
|
| Report Abuse |
|
|