mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 01:36 PM |
I have two ideas:
1. A lot of scripters do complain about updates breaking their scripts, why not keep the functions and the abilities in the past and add on? Like, not remove anything but just add on... To remove the fact of scripts breaking over time.
2. I have an idea. What if you could basically keybind the gamepad button to keyboard key press, instead of keybinding both to something like 'jump'. I'm not saying to remove keybinding to 'jump', because of what I said in [#1], I'm saying to add something where it's like:
game:GetService("UserInputService").InputBegan:connect(function(input) if input.UserInputType == Enum.UserInputType.Gamepad1 then if input.KeyCode == Enum.KeyCode.ButtonA then doKeyboardInput='Spacebar' --< end end end)
Basically, the --< would be a new type of thing that when you press ButtonA on the gamepad, it would basically do what you would do if you press the spacebar on the keyboard. This means that you could easily keybind anything without hassle. What this does is it allows the ability to turn ANY game into a game that supports both gamepad and keyboard without any need of doing a ton of work to every single script that needs it. Another thing, I would like the ability to also keybind mouse abilities with the gamepad with something like:
'doMouseInput='MouseButton1Down'
I hope you guys consider adding these things, it would seriously make scripting for gamepad be WAY easier and it would improve games dramatically. |
|
|
| Report Abuse |
|
|
| |
|
|
| 10 Jun 2016 01:43 PM |
imo i'd be cool to have something like currenttime() which would return something like 061020160000
It'd be M/D/Y and the 4 digits are the current time such as 10:00
#code while wait() do print('meow') end |
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 01:49 PM |
@ChadTheCreationist1
I am not a nerd... I'm just a master genius with straight A's that does Lua scripting, ROBOTC scripting. I don't just script, build robots, and build games, I do football, basketball, and track at the same time. I'm just an athletic genius that is hoping to improve games with this forum. If you want to call me nerd, go ahead. You're seriously just a little bug that is jealous of my abilities that tries to get in my way.
I wish you the best of luck accomplishing things too. -Mrfrogg1, the Co-Owner of -Crisis Studios- |
|
|
| Report Abuse |
|
|
bobby1155
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 83 |
|
|
| 10 Jun 2016 01:50 PM |
| chads just a troll, and he also just joined so ignore him |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 01:51 PM |
LOL NERDY F@G DOESNT EVEN HAVE A F###ING GF XD
|
|
|
| Report Abuse |
|
|
bobby1155
|
  |
| Joined: 19 Jul 2010 |
| Total Posts: 83 |
|
|
| 10 Jun 2016 01:51 PM |
what if he has a bf
( ͡° ͜ʖ ͡°) |
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 01:58 PM |
@TimeLordSir
Actually, I think that's already added xD
On lightning, there's something called 'TimeOfDay' and you could tamper that.
For example:
while true do if game.Lightning.TimeOfDay==12:00:00 then script.Sound:Play() end end |
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:01 PM |
@ChadTheCreationist1
Shew little bug, Shew!
And, infact... Irl, asked someone out 6 months ago... |
|
|
| Report Abuse |
|
|
| |
|
|
| 10 Jun 2016 02:03 PM |
@mrfrogg1
That is the ingame time of day - I'm talking about using it for real world time since the Unix Epoch. It'd be a hell lot easier then writing a massive block of code to determine the year, month, day ect
#code while wait() do print('meow') end |
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:05 PM |
@TimeLordSir
Oh! Ok, gotcha!
That would be an insanely good idea. That would impove daylight cycles dramatically, and that would seriously make things so much easier! |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:05 PM |
@timelord
use tick or os.time
|
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:13 PM |
1. no
2. http://wiki.roblox.com/index.php?title=API:Class/ContextActionService/BindAction
|
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:14 PM |
| So... I think this post is starting to get off topic, what do you guys think about this idea? |
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:17 PM |
| I think that script would be used to bind both gamepad and keyboard to something like 'jump'. What I'm saying is that you would bind something like the Gamepad's ButtonA to press a key on the keyboard. |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:18 PM |
you can set keybinds for controllers and keyboards
http://wiki.roblox.com/index.php?title=API:Enum/KeyCode
|
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:20 PM |
Oh... really? I didn't know that :L |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:22 PM |
@jumpy os.time and tick() return seconds from the unix epoch. i'm saying why not the day, month, year and time since the unix epoch in a single number, not just some annoying format which you have to do loads of calculations on
#code while wait() do print('meow') end |
|
|
| Report Abuse |
|
|
| |
|
|
| 10 Jun 2016 02:26 PM |
You're not a good scripter if you can't modify your script to fix a problem caused by a ROBLOX update. If your script does get broken by an update, that means that it was badly written or was using deprecated code.
|
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:28 PM |
@OppaGagnamSta
It does seem a bit complicated though... I'm basically saying to add something as simple as 'doKeyboardInput' so you don't have to create a 'string', since the majority of people don't really understand it. I think that doing this could also lead to simplicity in keybinding, and this could make things easier. |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:30 PM |
keybinding is already easy
if you have some mental disability that prevents you from figuring out how to utilize ContextActionService, then that's not ROBLOX's problem
|
|
|
| Report Abuse |
|
|
mrfrogg1
|
  |
| Joined: 01 Oct 2011 |
| Total Posts: 126 |
|
|
| 10 Jun 2016 02:30 PM |
@OppaGagnamSta
Do you understand why DeadzoneZackZack stopped working on 'Battlefield' and 'Deadzone?' He just didn't understand how to fix them...
A lot of ROBLOX products seem to not be working anymore because of their updates too... |
|
|
| Report Abuse |
|
|
|
| 10 Jun 2016 02:34 PM |
If you really think that a scripter like DeadzoneZackZack couldn't figure out how to fix his game from a simple bug caused by a ROBLOX update, then you're very wrong.
DeadzoneZackZack left ROBLOX because he saw more possibilities in the Unity platform which would actually allow him to create serious content and get paid for doing it. He went on to create Unturned, which has millions of downloads on steam.
|
|
|
| Report Abuse |
|
|