The plan:
(wait for the sudden realization to seep in that they can't modify the player's datablock on the fly without making a datablock for every situation)
(wait for them to not get why that is an issue)
(tell them why it is an issue)
(thread dies)
Course of action:
Explain
"I have yet to see somebody post stating as to whether or not this can be accomplished via new event as opposed to changing the player datablock.
I'm VERY curious..."
In detail.
The player's datablock controls all of the player's properties- their speed, their jumping power, their jet fuel, etc. So in order to modify the player's speed we need to modify or change the datablock. If you wanted to modify their speed through an event, we would have to change or modify their datablock through the event.
The event does not control the speed, the datablock does. Therefore a new event would just end up changing the datablock anyways.
"Maybe we could use an area of effect-type brick event that did things to the player's abilities."
Which would have to change the datablock.
Are you starting to see where this is going?
Creating datablocks on the fly for each new speed would likely be the only way to accomplish this, and doing so is very glitchy and is not suggested. Having preset datablocks for each speed would use up hundreds of datablocks. Using hundreds of datablocks would likely increase load times and if there are too many, increase the occurrence of crashes.
There is only one way I can think of to logically get this done, but it would require that the player download a client side mod, and would be very easy to hack and run at 10x speed.