WordPress.org

Ready to get started?Download WordPress

Forums

Motor Racing League
[resolved] Custom calculator (14 posts)

  1. pegasus83
    Member
    Posted 1 year ago #

    Hi,
    [first of all sorry for my english..]
    I started on my site a new game based on a simply excel file, and the predictions are these:

    - Pole sitter: 20 pts
    - 1st in race: 10 pts
    - 2nd: 12 pts
    - 3rd: 15 pts
    - 4th: 16 pts
    - 5th: 17 pts
    - 6th: 18 pts
    - 7th: 19 pts
    - 8th: 20 pts
    - 9th: 21 pts
    - 10th: 22 pts
    - Fastest Lap Driver: 10 pts

    - 15 pts for the user who guesses the closest fastest lap to the real one.

    ** Bonus Points **

    Podium: 35 pts if the user guesses 1st, 2nd and 3rd in race in the correct order.
    Hat Trick: 50 pts if the user guesses pole sitter, winner and fastest lap driver.

    Star Bonus: 300 pts if the user guesses the correct fastest lap in milliseconds

    Now, my php knows are very smaller and I would lose so much time to setup a right calculator.

    I just want to know if it is possible to manage our points system with the plugin and, if possible, if you could suggest me or write for me the php file for this calculation.

    Thanks in advance for your reply

    Alex

    http://wordpress.org/extend/plugins/motor-racing-league/

  2. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Alex,

    Most of your scoring can be handled by the plugin without a PHP Calculator.

    In the scoring setup check 'Use Race Points'.

    Also enter a value in the 'Pole time within' field as 0% = 300 points. That covers the Star Bonus.

    When entering the Race Results fill in the Points fields on the right hand side like this,

    Pole - 20, Fastest Lap 10, Positions 1..10 - 10, 12, 15, 16 etc.

    That is most of the scoring.

    To do the Podium and Hat Trick would require a PHP Calculator, because this is not handled by the built-in scoring. You can look at motorracingleaguescoring.php and new-f1fanatic.co.uk.php as examples to help work that out.

    If you need some help contact me directly - http://www.ianhaycox.com/contact.php

    Finally - it is not possible to add points for the user who guesses the fastest lap time. This is because the fastest lap time is not entered into the results or available for a user to predict. Only the driver who made the fastest lap is possible.

    Ian.

  3. pegasus83
    Member
    Posted 1 year ago #

    Thank you for your flash reply :)

    So, the only things I have to develop are points for podium, hat trick and the calculation for the closest fastest lap.

    Another question. My users played 2 times (for the two F1 Grand Prix), so I would have to enter manually the points for the first two predictions. Who could I do that?

    Thanks

    Alex

  4. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    You don't need to re-enter any points. Once the scoring system is setup just click on the 'Re-calculate points' button on the Results page for each race.

    You can keep changing the scoring and just re-calculate scores each time to check it is working correctly.

    For the Podium and Hat Trick points you would need a PHP Calculator.

    The closest fastest lap *time* is not possible. Users can only predict the Pole Lap Time or the fastest lap driver.

    Ian.

  5. pegasus83
    Member
    Posted 1 year ago #

    "The closest fastest lap *time* is not possible. Users can only predict the Pole Lap Time or the fastest lap driver."

    And if I simply rename the field from "pole lape time" to "fastest lap time"?

  6. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    Yes you can do that - just change the label on the form from Pole to Fastest Lap Time. If you are translating the plugin, then just translate Pole to Fastest in your language.

    Ian.

  7. pegasus83
    Member
    Posted 1 year ago #

    Yes i will translate it to Italian.

    About my previous question, I was meaning that I don't know how to insert the other users predictions to get the actual situation, with two races completed..

  8. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    From the Predictions menu you can edit any existing predictions for the first two races or enter new predictions from your spreadsheet.

    If you require your users to be logged in, then you may need to create a WordPress user profile for users who have not predicted yet.

    Once all the predctions are entered - click 'Recalculate' for each race.

    Ian.

  9. pegasus83
    Member
    Posted 1 year ago #

    Hi,
    sorry if I disturb you,

    this is my actual game http://www.passionea300allora.it/risultati_aus.pdf

    Users should get points ony if the predicted driver finishes in the predicted position

    I created a new game on the plugin, inserted drivers and all predictions for race 1. I tried with every kind of settings but users get alor of points more and I don't know why.

    What should I check to have a right calculation of points?

    Thanks

    Alex

  10. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    I really need to see the Scoring options you have setup and a link to the page(s) showing the predictions and scores.

    If you have Use Race Points checked then players will get the points you put in the results if the driver position matches.

    Ian.

  11. pegasus83
    Member
    Posted 1 year ago #

    Use race points is checked, and points are set in the race results.

    I read this about race points. "When "Use Race Points" is checked, players are awarded race result points for each prediction that matches.

    For example, player predicts Driver1 in second place. If Driver1 finishes fifth, then the player gains points for the fifth place finish."

    This is not what I want. I need users predicting Driver1 in second place to get points only if Driver1 finishes second, and not points for other positions..

  12. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    Opps - yes your are correct. It was four years ago I wrote that :-)

    I looks like you will need a PHP Calculator after all. At least that will sort out your Podium and Hat Trick points.

    Contact me directly and we can sort something out.

    Ian.

  13. pegasus83
    Member
    Posted 1 year ago #

    Ok, I send you an Email now to the address in the contact page ;)

  14. ianhaycox
    Member
    Plugin Author

    Posted 1 year ago #

    Sorted

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.