Dodać funkcję w Javascript
Jest zasób: https://t.ly/0Md8Q
Z powodu awarii w sieci skrypt zatrzymuje się i należy dodać funkcję, aby przy zatrzymaniu nastąpił restart i restart z ostatnich wartości/ skrypt stale zwiększa liczbę wygranej/
Skrypt:
var config = {
bet: { label: "zakład", value: currency.minAmount, type: "number" },
basePayout: { label: "podstawowa wypłata", value: 2, type: "number" },
stop: { value: 20, type: "number", label: "zatrzymaj, jeśli następna wypłata >" },
onLoseTitle: { label: "Przy przegranej", type: "title" },
onLoss: {
label: "",
value: "reset",
type: "radio",
options: [
{ value: "reset", label: "Powrót do podstawowego zakładu" },
{ value: "increase", label: "Zwiększ wypłatę o (wypłatę za przegraną)" },
],
},
lossAdd: { label: "wypłata za przegraną +", value: 1, type: "number" },
onWinTitle: { label: "Przy wygranej", type: "title" },
onWin: {
label: "",
value: "reset",
type: "radio",
options: [
{ value: "reset", label: "Powrót do podstawowego zakładu" },
{ value: "increase", label: "Zwiększ wypłatę o (wypłatę za wygraną)" },
],
},
winAdd: { label: "wypłata za wygraną +", value: 1, type: "number" },
};
function main() {
var currentPayout = config.basePayout.value;
game.onBet = function () {
game.bet(config.bet.value, currentPayout).then(function (payout) {
if (payout > 1) {
if (config.onWin.value === "reset") {
currentPayout = config.basePayout.value;
} else {
currentPayout += config.winAdd.value;
}
log.success("Wygraliśmy, więc następna wypłata będzie " + currentPayout + " x");
} else {
if (config.onLoss.value === "reset") {
currentPayout = config.basePayout.value;
} else {
currentPayout += config.lossAdd.value;
}
log.error("Przegraliśmy, więc następna wypłata będzie " + currentPayout + " x");
}
if (currentPayout > config.stop.value) {
log.error(
"Miałem zamiar postawić z wypłatą " +
currentPayout +
" co wywołuje zatrzymanie"
);
game.stop();
}
});
};
}
-
3567 86 1 1 var config = {
bet: { label: "stawka", value: currency.minAmount, type: "number" },
basePayout: { label: "podstawowa wygrana", value: 2, type: "number" },
stop: { value: 20, type: "number", label: "zatrzymaj, jeśli następna wygrana >" },
onLoseTitle: { label: "Przy przegranej", type: "title" },
onLoss: {
label: "",
value: "zresetować",
type: "radio",
… options: [
{ value: "reset", label: "Powrócić do podstawowej stawki" },
{ value: "increase", label: "Zwiększyć wygraną o (wygrana przy przegranej)" },
],
},
lossAdd: { label: "wygrana przy przegranej +", value: 1, type: "number" },
onWinTitle: { label: "Przy wygranej", type: "title" },
onWin: {
label: "",
value: "zresetować",
type: "radio",
options: [
{ value: "reset", label: "Powrócić do podstawowej stawki" },
{ value: "increase", label: "Zwiększyć wygraną o (wygrana przy wygranej)" },
],
},
winAdd: { label: "wygrana przy wygranej +", value: 1, type: "number" },
};
var currentPayout = config.basePayout.value;
var lastBet = config.bet.value;
function saveState() {
// Zapisujemy aktualne wartości stawki i wygranej
localStorage.setItem('lastBet', lastBet);
localStorage.setItem('currentPayout', currentPayout);
}
function loadState() {
// Ładujemy zapisane wartości
lastBet = localStorage.getItem('lastBet') || config.bet.value;
currentPayout = localStorage.getItem('currentPayout') || config.basePayout.value;
}
function main() {
// Ładujemy stan przy uruchomieniu
loadState();
game.onBet = function () {
game.bet(lastBet, currentPayout).then(function (payout) {
if (payout > 1) {
if (config.onWin.value === "reset") {
currentPayout = config.basePayout.value;
} else {
currentPayout += config.winAdd.value;
}
log.success("Wygaliśmy, więc następna wygrana będzie " + currentPayout + " x");
} else {
if (config.onLoss.value === "reset") {
currentPayout = config.basePayout.value;
} else {
currentPayout += config.lossAdd.value;
}
log.error("Przegraliśmy, więc następna wygrana będzie " + currentPayout + " x");
}
if (currentPayout > config.stop.value) {
log.error(
"Mieliśmy zamiar postawić z wygraną " +
currentPayout +
" co powoduje zatrzymanie"
);
saveState(); // Zapisujemy stan przy zatrzymaniu
game.stop();
}
});
};
}
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 18 godzin 20 minut temu ∙ 21 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 10 godzin temu ∙ 93 oferty |
Full-stack rozwójPotrzebny jest programista full-stack, który jest dostępny do pracy i nie chce od razu wzbogacić się na tym projekcie. To jest moja strona testowa: readyhome.ge prototyp, który chcę stworzyć (nie mam na myśli designu). W stopce w języku rosyjskim, wypełnij ankietę i przejdź… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 23 godziny temu ∙ 80 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 4 godziny temu ∙ 26 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 6 godzin temu ∙ 55 ofert |