Hello Guest

RU ветка для режима программирования

  • 10 Replies
  • 9216 Views
*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Заметил что нет русскоязычной ветки на форуме. Надеюсь что приживется, русскоязычных пользователей бота много. Обсуждаем, предлагаем, программируем, подсказываем, учимся.

*

Simprof

  • *
  • 1
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #1 on: May 25, 2018, 06:28:49 pm »
Приветствую!
Можно было бы русифицировать DiceBot и сделать описание переменных которые используется в боте, так как в консоле указаны не все переменные которые можно использовать в программировании алгоритма

*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #2 on: May 25, 2018, 06:49:24 pm »
Небольшой гайд по режиму программиста:

Вкладка "Код"
В верхней части на вкладке "Код" находится список "Переменные", в нём перечислены переменные, которые уже доступны для сценария в формате: (имя) : (тип), (уровень доступа), где RО=только для чтения и RW = чтение и запись.

Единственной важной переменной которая заставляет выполнять ставки бота, является function dobet(). Остальным вы можете присвоить новые значения, после каждой ставки они сбрасываются к значениям внутри бота. Установка этих значений в скрипте ничего не изменят в локальных переменных самого бота.

Чтение и запись переменных заданы в значениях  бота перед выполнением скрипта, и после выполнения скрипта значения выбираются из сценария и перезаписывает их в бот.

Значения для класса ставка (тип переменной lastBet) можно увидеть в нижней части страницы.

Ниже списка переменных, есть список с функциями и методами, доступные для вызова из скрипта.

Функция Print будет печатать строку в консоли.

Далее находится поле для написания кода/скрипта который будет выполнятся lua и начинается скрипт с function dobet(), эта функция вызывается после результата каждой ставки. Вы можете объявлять и использовать больше функций, но  function dobet() должен быть там. Это как основная функция в других программах.

Кнопка "Помощь" выведет на эту страницу.

Вкладка "Консоль"
На вкладке "консоль" вы можете выполнять функции lua и несколько других функций бота. В большом поле находится только поле вывода, поле в нижней части окна находится для ввода команд.

Доступные команды консоли:

Скрипт lua который вы создаёте в поле код, может быть запущен во вкладке "консоль" в поле для ввода команд. Вот небольшие команды которые запустят ваш скрипт или его остановят:

метод start() - начать делать ставки. Это должно вызываться из консоли после того, как код был написан в поле код.

метод stop() - остановить ставки.

runsim(double startingBalance, int NumberOfBets) - выполняется моделирование стратегии закодированные в поле код.

все остальные способы, перечисленные в методы/функции на вкладке код

Базовый обзор цикла сценарий
Вот небольшой обзор цикла сценария, как и в каком порядке все исполняется

1) автозагрузка бота- загружает основные функции (withdraw, invest, tip, stop, runsim и т. д.)

2) start() или runstim() выполнить скрипт в поле код, выполняется один раз. Таким образом зарегистрированные функции, переменные создаются и присваиваются.

3) начальная ставка: бот ставит начальную ставку: этот скрипт, который не выполняет код

4) возвращения результата ставки: 4.1) переменные (balance, profit, wins, losses и т. д.) обновляются.

4.2) dobet() выполняется код.

4.3) локальные переменные  бота обновляются на новые переменные (chance, nextbet, high)

5) следующая ставится ставка. В результате ставка, вернётся к шагу 4.

Запуск сценария осуществляется в поле для ввода в вкладке Консоль, командой start(). Остановить сценарий можно там же командой stop()

Все задания и функции, которые вызываются из консоли, выполняется напрямую.
« Last Edit: May 25, 2018, 06:51:22 pm by Whois »

*

Seuntjie

  • *****
  • 138
  • +0/-1
    • View Profile
Re: RU ветка для режима программирования
« Reply #3 on: May 25, 2018, 07:49:07 pm »
Be sure to take a look at the programmer mode tutorials (I know they're in english) on https://forum.seuntjie.com/index.php?topic=2.0

There are lists of variables and functions available in the bot in the tutorials with explanations of each.

*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #4 on: May 26, 2018, 10:35:27 am »
Be sure to take a look at the programmer mode tutorials (I know they're in english) on https://forum.seuntjie.com/index.php?topic=2.0

There are lists of variables and functions available in the bot in the tutorials with explanations of each.

Hi Seuntjie. ) ty for tutorials. I'll try to translate into Russian tutorials, if you do not mind. Tell me please, do you plan on supporting other languages ​​in the interface of the bot? I could help with friends with the translation)

*

Seuntjie

  • *****
  • 138
  • +0/-1
    • View Profile
Re: RU ветка для режима программирования
« Reply #5 on: May 26, 2018, 11:32:42 am »
Yes, but the bot will be getting a completely new GUI. I will publish a list of phrases and words that need to be translated when I have finished designing the new GUI and call for translations. Translating the current GUI will not help

*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #6 on: May 26, 2018, 12:11:44 pm »
Yes, but the bot will be getting a completely new GUI. I will publish a list of phrases and words that need to be translated when I have finished designing the new GUI and call for translations. Translating the current GUI will not help

I will be happy to help with a quality translation  :)

*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #7 on: June 08, 2018, 11:22:28 pm »
Заметил что нет русскоязычной ветки на форуме. Надеюсь что приживется, русскоязычных пользователей бота много. Обсуждаем, предлагаем, программируем, подсказываем, учимся.
Полный русскоязычный учебник по LUA
« Last Edit: June 08, 2018, 11:24:53 pm by Whois »

*

remete

  • *
  • 1
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #8 on: June 08, 2018, 11:26:27 pm »
чтото ссылку криво запостил...  :)

*

Whois

  • **
  • 11
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #9 on: July 07, 2018, 06:46:28 pm »
Небольшой список рекомендаций по игре на дайсе.

Если Вы намереваетесь играть на высоких коэффициентах выигрыша, то рекомендуется не умножать ставку на некий процент, а складывать ставки. Для примера. при игре на шансе 0.01% или 9990Х выпадение нужного ролла приходится долго ожидать, так же для игры на этом шансе необходим крупный баланс. если использовать метод сложения то моя рекомендация прибавлять по 0.00000001 сатоши (БТЦ) каждую 40-45 ставку.

Так же следует понимать что игра на высоком коэффициенте и низком коэффициенте не имеет принципиальной разницы. Зачастую игра на шансах ниже 1% просто отнимает время.

При расчете своих возможностей игры (расчет баланса и количества ставок) есть простая примерная формула: Коэффициент выигрыша (Payout) * 30 (расчетная константа). это даст примерное представление о длительных "просадках" на выбранном шансе в СИДе. Не следует пугаться полученной цифры. Она реальна.

*

funnyvampire

  • *
  • 1
  • +0/-0
    • View Profile
Re: RU ветка для режима программирования
« Reply #10 on: October 19, 2018, 09:25:51 am »
В ручном режиме все работает, а вот в автоматическом если, допустим, поставил 0.00000001 и сразу выиграл, то профит 0, поставил начальную ставку 0.00000002, профит 0.00000001.... замечал кто?