Написати або виправити скрипт
392 UAHЗдравствуйте, есть сайт для собирания электронной валюты Биткоин. Там есть
возможность приумножить в игре сотоши ( доли биткоина ). У меня есть скрипт для автоматической игры. Который я вставляю в коде страницы и оно начинает играть самостоятельно, без моего участия. Как пример этого скрипта:
bconfig = {
maxBet: 0.00000256,
wait: 700,
toggleHilo:false
};
hilo = 'hi';
multiplier = 1;
rollDice = function() {
if ($('#double_your_btc_bet_lose').html() !== '') {
$('#double_your_btc_2x').click();
multiplier++;
if(bconfig.toggleHilo)toggleHiLo();
} else {
$('#double_your_btc_min').click();
multiplier = 1;
}
if (parseFloat($('#balance').html()) < (parseFloat($('#double_your_btc_stake').val()) * 2) ||
parseFloat($('#double_your_btc_stake').val()) > bconfig.maxBet) {
$('#double_your_btc_min').click();
}
$('#double_your_btc_bet_' + hilo + '_button').click();
setTimeout(rollDice, (multiplier * bconfig.wait) + Math.round(Math.random() * 100));
};
toggleHiLo = function() {
if (hilo === 'hi') {
hilo = 'lo';
} else {
hilo = 'hi';
}
};
rollDice();
И еще один есть:
var startValue = '0.00000001', // Don't lower the decimal point more than 4x of current balance
stopPercentage = 0.001, // In %. I wouldn't recommend going past 0.08
maxWait = 500, // In milliseconds
stopped = false,
stopBefore = 3; // In minutes
var $loButton = $('#double_your_btc_bet_lo_button'),
$hiButton = $('#double_your_btc_bet_hi_button');
function multiply(){
var current = $('#double_your_btc_stake').val();
var multiply = (current * 2).toFixed(8);
$('#double_your_btc_stake').val(multiply);
}
function getRandomWait(){
var wait = Math.floor(Math.random() * maxWait ) + 100;
console.log('Waiting for ' + wait + 'ms before next bet.');
return wait ;
}
function startGame(){
console.log('Game started!');
reset();
$loButton.trigger('click');
}
function stopGame(){
console.log('Game will stop soon! Let me finish.');
stopped = true;
}
function reset(){
$('#double_your_btc_stake').val(startValue);
}
// quick and dirty hack if you have very little bitcoins like 0.0000001
function deexponentize(number){
return number * 1000000;
}
function iHaveEnoughMoni(){
var balance = deexponentize(parseFloat($('#balance').text()));
var current = deexponentize($('#double_your_btc_stake').val());
return ((balance*2)/100) * (current*2) > stopPercentage/100;
}
function stopBeforeRedirect(){
var minutes = parseInt($('title').text());
if( minutes < stopBefore )
{
console.log('Approaching redirect! Stop the game so we don\'t get redirected while loosing.');
stopGame();
return true;
}
return false;
}
// Unbind old shit
$('#double_your_btc_bet_lose').unbind();
$('#double_your_btc_bet_win').unbind();
// Loser
$('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event){
if( $(event.currentTarget).is(':contains("lose")') )
{
console.log('You LOST! Multiplying your bet and betting again.');
multiply();
setTimeout(function(){
$loButton.trigger('click');
}, getRandomWait());
//$loButton.trigger('click');
}
});
// Winner
$('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){
if( $(event.currentTarget).is(':contains("win")') )
{
if( stopBeforeRedirect() )
{
return;
}
if( iHaveEnoughMoni() )
{
console.log('You WON! But don\'t be greedy. Restarting!');
reset();
if( stopped )
{
stopped = false;
return false;
}
}
else
{
console.log('You WON! Betting again');
}
setTimeout(function(){
$loButton.trigger('click');
}, getRandomWait());
}
});startgame()
Играется с ним, таким образом: Начальная ставка--> Если проигрывает ставка, оно удваивает ее. Например 1) 1, 2) 2, 3) 4, 4) 8, 5) 16 и тд. --> Как только она выигрывает, снова игра начинается с начальной ставке. А первый скрипт, тоже самое только нет возможности выставить первую, но есть конечная ставка на которой игра скидывается на единичку. Хотел обсудить варианты и цену, кто поможет разобраться написать или исправить текущий этот текст. С кем можно пообщаться на эту тему. 1) Или в первом скрипте исправить и сделать начальную ставку ?! 2ой вариант в скрипте номер 2 добавить максимальную ставку на которой скидывать будет игру. 3) Написать новый такой рабочий текст по схеме ( 1,1,1,1,1,1,1,2,2,2,2,2,2,2,4,4,4,4,4,4,4,8,8,8,8,8,8,8,16,16,16,16,16,16,16 и тд. Если ставка побеждает, то опять с первой начинается игра, если проигрывает, то удваивается. ) Готов по нормальному понятно и подробно обсудить и по телефону и по скайпу и при личной встрече.
Відгук замовника про співпрацю з фрилансером
Написати або виправити скриптВперше скористався послугами сайту, дуже сподобалося, виставив повідомлення про замовлення, до ранку вже було кілька людей, які можуть мені допомогти. Денис виконував роботу в терміни, як було обговорено, спілкуючись в Skype стало зрозуміло, що Денис приємний і в той же час серйозний, відповідальний людина, який слухає і зрозуміє, що від нього хочуть 🙂))))) обговорюючи всі деталі він зробив свою роботу чудово. Все працює так, як я хотів. Дякуємо Вам за велику підтримку 🙂
Відгук фрилансера про співпрацю з Сергеем Никоновым
Написати або виправити скриптСергей очень приятный собеседник, постановка задачи на хорошем уровне, рекомендую 🙂
Профіль видалено | Сейф
-
728 24 0 1 З сайтом, для якого написаний скрипт знайомий, як і з самим скриптом.
Досвід, якщо чесно, в скриптах - нету, але як програміст недоука готова спробувати.
С сайтом, для которого написан скрипт знаком, как и с самим скриптом.
Опыта, если честно, в скриптах - нету, но как программист недоучка готов попытатся.
Актуальні фриланс-проєкти в категорії Javascript
Обмінний сервіс
20 000 UAH
Є працюючі обмінники, необхідно покладатися на приклад, зробити обмінник криптовалют: Дизайн і код можна взяти повністю з працюючого сайту, тобто - зробити копію. Курс та інші дані для обміну - що я міг би виставляти в ручному режимі. Обмін також відбудеться в ручному режимі. Javascript, Веб-програмування ∙ 16 ставок |
Розробка програмного забезпечення для створення Open Book в мережі Solana
4200 UAH
Під час створення взаємозамінних токенів (SPL token) в мережі Солана необхідно автоматизувати процес створення Open Book для токену та прискорити його за рахунок підвищення комісій за транзакцію. Функції програмного забезпечення: - Створювати Open Book - Встановлювати ліміт… Java, Javascript |
Розробка сайту за макетом
20 000 UAH
Добрий день. Є макет у фігмі: https://www.figma.com/file/RGVIymprYc4QaiJ5qp3iwL/LayerGame?type=design&node-id=0-1&mode=design Є ui kit і готова верстка сторінки Main, виконана на React, анімації реалізовані за допомогою GSAP. Необхідно сверстати на цьому стеці ще 2 сторінки… HTML та CSS верстання, Javascript ∙ 36 ставок |
ParallaxПотрібно зробити такий параллакс як тут https://www.bangbangforever.com/#artists, тобто відео блок відео( уже все сверстано є) і також уже частина параллакса готова, стек Next.js Javascript ∙ 2 ставки |
Налаштувати на сайті івенти Facebook Pixel та Google AnalyticsНалаштувати на сайті івенти Facebook Pixel та Google Analytics Зробити це через адмінку сайту, там просто додати скрипти або через GTM Javascript, Веб-програмування ∙ 7 ставок |