Outils pour utilisateurs

Outils du site


contest_board

Ceci est une ancienne révision du document !


Weighted contest board

Marketplace version 4.2

This contest board tries to solve the last minute voters issue where contestants mass tp friends just a few minutes before end just to get them votes. For this, votes are multiplied by the number of minutes the voter spent at the party since the contest started and optionally also by minutes the contestant was present.

The board 5 phases:

1 When a contest is ended or no contest was started after a reset, the board is in Idle or Ended phase. In that phase, all managers can access the menu.

2 Once “Name” button in menu is used and a contest name given, the board goes to Set up Phase, the person that did that becomes the contest manager in that phase, Owner and managers can change the settings from menu and give a texture UUID for the on board image display.

3 Contest Manager or Owner can now pay the total prizes amount to start the contest and get the board in “Join” phase. In that phase, only Contest manager and owner can access the menu to change some settings or click on a contestant name to remove him/her from contest. Generous sponsors can also pay the board to add to prizes if that option is enabled. Manager or owner can also start the contest with no L$ prize with “Start 0L$” in manager menu. this is in case your prize is a horse or anything else but money

During Join phase contestants enter by hitting Join on the board Contest manager can proceed to vote phase from the manage menu before time is up.

4 When time is up or if Owner or contest manager choses “►Vote” from menu the board starts the “Vote” phase. Some settings can still be modified. ie if change vote is off and a voter asks manager for re-voting. manager can briefly turn change vote on for him

During Vote phase guests give their points to a contestant by clicking on his name on list\ Button “List” that tell manager in private chat the list of guests, how many points they have and if they voted or not\ contest manager can terminate the contest from the manage menu

Contest manager or owner can click a contestant name on board during join and vote phases to remove him/her if needed

5 When time is up or if contest manager choses “►End” from menu, the contest if finished. winners are paid and if for some reason nobody wins (nobody got points) the money is paid back to those that paid in. board goes into “Ended” phase again. Owner or any manager can start a new contest.

not all menu items will show depending the phase of the contest

  • ►Name in Idle phase to set a contest name and go set up phase, in set up phase to change the contest name.
  • Clear In Set up phase, clears contest name and goes back to Idle
  • Tag To set/clear obligation to contestants and voters to wear tag to get points
  • Sponsor To allow/forbid sponsors to pay the board during contest to add to prizes
  • Change vote To allow/forbid voters to re-vote during vote phase
  • Show pt To show the scores during vote phase. Not recommended as it can influence voters.
  • Share To change the 1st and second %age of prize they get
    • You can choose one winner or the % for tow or three winners.
    • Or select split where all contestants get a part corresponding to their points.
  • Join timer To set Join phase duration. It can be shorted with the “Vote” button
  • Vote timer To set vote phase duration. It can be shorted with the “End” button
  • Factor turns on/off Factorization of scores. when ON, the score of a contestant is multiplied by his own points then divided by total time. Thus reducing his score if he wasn't there all time from the start of join phase
  • Texture To set a texture on the on board display. you right-click on the texture in your inventory and chose “copy UUID” then you enter that in the textbox that will show up. Texture must be copyable. entering not a UUID will clear the texture
  • ►Start 0L$ to start the contest without paying when your prize is not in cash
  • Access toggles between 3 modes
    • Owner - Only owner gets menu
    • Group - members of the board's group can manage
    • List+ - Owner and managers (from managers notecard) get menu
    • List - same but once a manager has started a contest by naming it other managers are blocked

Managers

Managers for list and list+ access are defined by a notecard inside the board loaded at reset that the owner can modify.

Crash It can always arrive that a script crashes. Memory overflow or such things. The owner can save the contest before reseting by clicking on the right side of the board. They will get a list of top scores to let them finish the contest manually.

Scores calculation

Examples

We are at the end of a 120min contest, we have 2 contestants and 2 guests

A   120pt   was there all time
B   30pt    arrived just 30 min before end
C   90pt    had to log out 30min
D   40pt    arrived 40min before end

example 1 “factor” is off

A gets votes of B and D         30+40 = 70 pts
B gets vote of A and C          120+90 = 210 pts B wins

other votes

A gets votes of B and C         30+90 = 120 pts    
B gets vote of A and D          120+40 = 160 pts  B wins

example 2 “factor” is on, scores are weighted by contestant's points vs total time

same votes

A gets votes of B and D         30+10 = 70 pts    40*120/120 = 70 pts A wins
B gets vote of A and D          120+90 = 210 pts  210*30/120 = 52 pts

other votes

A gets votes of B and C         30+90 = 120 pts    70*120/120 = 120 pts A wins
B gets vote of A and D          120+40 = 160 pts  140*60/120 = 35 pts

Voters get more power vote if they attend the party more time Contestants lose a part of there score proportional to the time they were not present

when “factor” is ON it would be better to start the contest after most of the contestants have arrived. Example:

2 PM       party starts
2:30 PM   ppl is there, contest starts
3:30 PM   vote phase starts (points continue to cumulate during vote phase even after voting)
4 PM       contest ends

TO CUSTOMIZE - the board front texture is provided in the package. You can change it - you can change the colors of the text prims

contest_board.1730206149.txt.gz · Dernière modification : de admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki