The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
vBulletin Integrated Ladder Script...
I originally had this request in the PAID section... but I realise now that people's prices are way beyond my reach... so now I'm moving it to the unpaid section... I requested a TIO compatible ladder script in the past, but I realise now that its way too complicated of a script and I wouldn't get anyone to help me with it... so now I am redefining my requirements in hopes that I could get someone to help me with this... This system is a lot less complicated than any other ladder request I have seen... as I have no need to integrate any sort of "challenge" system or anything like that.
REQUIREMENTS 1. A user with permissions (based on usergroups) will be able to upload a GIF image and a text entry that contains the result of a tournament. The GIF image will be used as the bracketted result of the tournament, and then the text entry will be extrapolated and ranks will be based on it... The text entry will look like as follows. Code:
1: Kilik 2: Siegfried 3: Talim 4: Xianghua 5: Sophitia 5: Cassandra 7: Astaroth 7: Taki 3. Once all the previous steps are complete, they will be able to submit the tournament for review placement. Then an administrator will review each submitted tournament, fix any errors (such as incorrect memberID's or tournament information) and decide whether or not a tournament should be accepted or denied. If approved, then the tournament gets added to the ladder system. If denied, then its deleted and we move on. 4. The administrator will place each tournament into the appropriate categories, which should be definable and expandable. It should be easy to add or delete categories. Each category has a predefined point value that determines how important the tournament was. This is very similar to the Tennis system. Examples: Code:
Tournament Categories (point values definable) - Local Tournaments (10 points * number of attendees) - Major Tournaments (20 points * number of attendees) - Unranked Tournaments (0 points) Code:
Ranking Allocations (percentages definable) - 1st Place (50% of available points in category) - 2nd Place (20% of available points in category) - 3rd Place (10% of available points in category) - 5th Place (5% each to both players) (double elim) 6. At this point, there needs to be a ladder ranking system. Players shouldn't be ranked by their total number of points. Instead, they should be ranked by the total (or average, havent decided yet) of their top 10 scores (admin definable number) during the course of the past year. This way it doesn't require a person to attend every tournament, and ranks them simply by their best 10 performances in the past year. This method would also automatically prune out retired players who don't attend events anymore; and give preference to regional and national tournaments since they are worth more points. Maybe setup a cronjob once a week to recalculate rankings? 7. There needs to be a heirarchial menu system of tournaments, sorted by tournament categories, and by date. This way people can look at the brackets and results for past tournaments. Users should also be able to search tournaments by the uploader in step 1. Tournament organizers should also be able to edit their tournaments, to add memberID links in the event that one of their regulars decides to add an account on the forums. Administrators of course should have full rights to delete tournaments (instead of simply marking them unranked), as well as move tournaments from category to category. 8. This entire system needs to integrate directly into VB. If user accounts get merged, then the memberID links in step 2 need to be updated to match. If a user change's their name, then their name and links to their account in the ladder needs to be updated as well. If a user is deleted, then the links to their account should be removed and they should be excluded from the ladder in the next cronjob. If you are interested in doing this project, please contact me. I know I have very specific demands, but thats just how I work. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|