Jump to content

Script help


Oinker

Recommended Posts

Can anyone help me with the below scrip so that:

If Win on the session > (x, user input), reset bet to base bet.

Thank you for you help

 

var config = {
  baseBet: { label: "base bet", value: currency.minAmount, type: "number" },
  payout: { label: "payout", value: 1.8, type: "number" },
  stop: { label: "stop if next bet >", value: 1e8, type: "number" },
  onLoseTitle: { label: "On Lose", type: "title" },
  onLoss: {
    label: "",
    value: "reset",
    type: "radio",
    options: [
      { value: "reset", label: "Return to base bet" },
      { value: "increase", label: "Increase bet by (loss multiplier)" },
    ],
  },
  lossMultiplier: { label: "loss multiplier", value: 1.8, type: "number" },
  onWinTitle: { label: "On Win", type: "title" },
  onWin: {
    label: "",
    value: "reset",
    type: "radio",
    options: [
      { value: "reset", label: "Return to base bet" },
      { value: "increase", label: "Increase bet by (win multiplier)" },
    ],
  },
  winMultiplier: { label: "win multiplier", value: 1.7, type: "number" },
};
function main() {
  var currentBet = config.baseBet.value;
  game.onBet = function () {
    game.bet(currentBet, config.payout.value).then(function (payout) {
      if (payout > 1) {
        if (config.onWin.value === "reset") {
          currentBet = config.baseBet.value;
        } else {
          currentBet *= config.winMultiplier.value;
        }
        log.success(
          "We won, so next bet will be " +
            currentBet +
            " " +
            currency.currencyName
        );
      } else {
        if (config.onLoss.value === "reset") {
          currentBet = config.baseBet.value;
        } else {
          currentBet *= config.lossMultiplier.value;
        }
        log.error(
          "We lost, so next bet will be " +
            currentBet +
            " " +
            currency.currencyName
        );
      }
if (currentBet < (config.baseBet.value))
{currentBet = config.baseBet.value;}

      if (currentBet > config.stop.value) {
        log.error(
          "Was about to bet " + currentBet + " which triggers the stop"
        );
        game.stop();
      }
    });
  };
}

Link to comment
Share on other sites

  • 2 months later...

so i had to actually keep a running total to get the sessions net win/loss.  I am assuming that is what you were asking not the actual if statement to check and reset the value?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...