Music Voting

Poll

A

B
20 (66.7%)
C
5 (16.7%)
D
5 (16.7%)

Total Members Voted: 30

Author Topic: Music Voting  (Read 5677 times)

Note: This has nothing to do with Wrapper's add-on

Music Voting
Vote for your favorite song!


Allow clients in your server to vote for music!

What happens:
There is very ew music. You don't like it for [...].
You want to change the music. You can!
You say /startMusicVote to pull your wrench gui!
You select a song and press 'Send'!
A vote is started to change to that song!
Others in the server vote with /MVote (yes/no) on your song!
If the song has more 'yes' votes, the music will be changed!
If the song has more 'no' votes or is a draw nothing happens.
You then can't start a new vote until the timeout is over.

Commands:
/helpMV - Display commands.
/startMusicVote - Pull your wrench gui to select music, click 'Send' to start vote.
/MVote (yes/no) - Vote on the current vote.
/MVend (yes/no) - End the current vote as a 'yes' or 'no'.
/MVendTO - End the timeout, allow to start new votes.

RTB Prefs:
Start Vote Restriction - Who can start votes [Everyone/Admins/SuperAdmins/Host]
Start Vote Command - The slash command for starting a vote [characters whitelist abcd..xyz_]
End Vote Restriction - Who can stop votes [Admins/SuperAdmins/Host]
Set Vote Brick Restriction - Who can set a music brick as the one used by the script [Admins/SuperAdmins/Host]
End Timeout Restriction - Who can end the timeout [Admins/SuperAdmins/Host]
Voting Duration Time - How long clients have to submit their vote [Int between 10 and 120]
Voting Timeout - How long you have to wait before starting a new vote [Int between 20 and 420]
Display vote info at bottom - Display the bottomprint with info about the current vote [Bool]

How to setup:
Look at a music brick
Say /MVsetBrick
Done!


Fancy bottomprint info

Shows:
-The song being voted on
-Time remaining
-Balance bar, the more the bar goes to the right, the more safe you are your song gets selected!
-Balance


http://forum.returntoblockland.com/dlm/viewFile.php?id=4615
http://www.mediafire.com/?ht9qjd2f3jwunx5
« Last Edit: October 09, 2012, 03:41:23 PM by Mold »


Nice now block land should spread this.

Two music voting mods?

Two music voting mods?
Except one is fancier and didn't start with 4 exploits

That' a nice "GUI" you have there. I really wish Badspot/Kompressor would add in automatic GUI downloading.
No but really that's a really nice GUI

That' a nice "GUI" you have there. I really wish Badspot/Kompressor would add in automatic GUI downloading.
No but really that's a really nice GUI
Sadly we can't make guis without client mods :c

Sadly we can't make guis without client mods :c
We should start a petition

We should start a petition
It would be a horrid idea though, because then you allow the host to FORCE the client to download anything they want, such as a RAT, which would be a bad idea.

OT:
Love it

It would be a horrid idea though, because then you allow the host to FORCE the client to download anything they want, such as a RAT, which would be a bad idea.

OT:
Love it
... what

But you could include every bullstuff in the gui file like a line that deletes all files etc etc


It would be a horrid idea though, because then you allow the host to FORCE the client to download anything they want, such as a RAT, which would be a bad idea.
You can't exit the game's sandbox, unless there's a serious security flaw but Torque has proven itself safe for years.

The whole point of GUI downloading is just downloading the GUI, of course there are safety mechanisms.

You can't exit the game's sandbox, unless there's a serious security flaw but Torque has proven itself safe for years.

The whole point of GUI downloading is just downloading the GUI, of course there are safety mechanisms.
The command part of a button can be malicious

It would be a horrid idea though, because then you allow the host to FORCE the client to download anything they want, such as a RAT, which would be a bad idea.

OT:
Love it
????

... what

But you could include every bullstuff in the gui file like a line that deletes all files etc etc


But what if it worked more like this:

Host makes gui which is limited to having buttons do server commands
Puts in special guiDownload.cs file
host starts server, everything executes and loads
someone connects
server says, hey, here's this gui you need. Theres a window here, a button here, ect.(So the actual file isn't sent over)
client says, "ok", and starts making the gui based on the parts the server says to make
????
profit

You can't exit the game's sandbox, unless there's a serious security flaw but Torque has proven itself safe for years.

The whole point of GUI downloading is just downloading the GUI, of course there are safety mechanisms.
Eh, I still would never trust it.


Host makes gui which is limited to having buttons do server commands
Puts in special guiDownload.cs file
host starts server, everything executes and loads
someone connects
server says, hey, here's this gui you need. Theres a window here, a button here, ect.(So the actual file isn't sent over)
client says, "ok", and starts making the gui based on the parts the server says to make
????
profit
Thanks for having the basic understanding of a safe GUI downloader working logically, rather than in a script-manner.

Eh, I still would never trust it.
GUIs for 500

What is RTB GUI downloader?