почему не работает скрипт и как пофиксить?
0 [$l1_bet = 1 $l2_bet = 1 $l3_bet = 1 bet l1 $l1_bet bet l2 $l2_bet do 1]
1 [if flop l1 > 0 if flop l2 > 0 $l1_bet = $l1_bet * 3 bet l1 $l1_bet $l2_bet = $l2_bet * 3 bet l2 $l2_bet goto 1] [do 2]
2 [if flop l1 = 0 $l1_bet = 1 $l2_bet = 1 bet l2 $l2_bet bet l3 $l3_bet goto 3]
3 [if flop l2 > 0 if flop l3 > 0 $l2_bet = $l2_bet * 3 bet l2 $l2_bet $l3_bet = $l3_bet * 3 bet l3 $l3_bet goto 4] [do 4]
4 [if flop l2 = 0 $l1_bet = 1 $l2_bet = 1 bet l1 $l1_bet bet l3 $l3_bet goto 5]
5 [if flop l1 > 0 if flop l3 > 0 $l1_bet = $l1_bet * 3 bet l1 $l1_bet $l3_bet = $l3_bet * 3 bet l3 $l3_bet goto 6] [do 6]
6 [if flop l3 = 0 $l1_bet = 1 $l2_bet = 1 bet l1 $l1_bet bet l2 $l2_bet do 0]
1. Funlover - 05 Ноября, 2020 - 14:34:33 - перейти к сообщению
2. ivantu - 05 Ноября, 2020 - 15:08:57 - перейти к сообщению
Funlover пишет:
0 [$l1_bet = 1 $l2_bet
Что за пробелы?
И много чего еще...
что за странные конструкции IF в квадратных скобках?
Вот как нужно:
CODE:
if(1<2) {
messagebox("");
}
messagebox("");
}
3. Funlover - 05 Ноября, 2020 - 15:17:34 - перейти к сообщению
ivantu пишет:
Funlover пишет:
0 [$l1_bet = 1 $l2_bet
Что за пробелы?
И много чего еще...
что за странные конструкции IF в квадратных скобках?
Вот как нужно:
CODE:
if(1<2) {
messagebox("");
}
messagebox("");
}
при всём уважении:
Пример скрипта
CODE:
0 [$st_l2 = 0 $l2_bet = 2 do 1]
1 [if flop l2 > 3 bet l2 $l2_bet $st_l2 = 1 goto +1] [if flop l2 > 0 if flop red > 0 bet l2 $l2_bet $st_l2 = 1 goto +1] [$st_l2 = 0 goto 1]
2 [if flop l2 = 0 $l2_bet = 2 do 1] [$l2_bet = $l2_bet * 2 if $l2_bet > 256 exit] [bet l2 $l2_bet goto 2]
Разбор
0 [$st_l2 = 0 $l2_bet = 2 do 1] - Заисать в переменную $st_l2 0, в переменную $l2_bet 2 и сделать переход на строку 1 для последующего ее выполнения в этом спине.
1 [if flop l2 > 3 bet l2 $l2_bet $st_l2 = 1 goto +1] - если линия 2 не выпала более 3 раз, поставить на линию 2 ставку в $l2_bet, записать в переменную $st_l2 1 и перейти на строку с номером на 1 больше чем текущий. То есть на строку с номером 2 и завершить выполнение скрипта в этом спине.
[$l2_bet = $l2_bet * 2 if $l2_bet > 256 exit] - этот блок выполнится в случае если в предыдущем if flop l2 > 3 не было истиной. Тогда ставка на линию 2 не будет сделана и перход не будет сделан и управление перейдет в этот блок.
Он означает увеличить значение переменной $l2_bet в два раза, поверить если эта переменная больше 256 - остановить бот.
4. Zireael - 05 Ноября, 2020 - 16:49:55 - перейти к сообщению
Цитата:
почему не работает скрипт
Потому что этот скрипт написан на каком-то непонятном языке.
Цитата:
как пофиксить?
Переписать используя синтаксис кибор.
5. Funlover - 05 Ноября, 2020 - 16:55:46 - перейти к сообщению
Zireael пишет:
Цитата:
почему не работает скрипт
Потому что этот скрипт написан на каком-то непонятном языке.
Цитата:
как пофиксить?
Переписать используя синтаксис кибор.
ок, есть желание помочь ?
6. Zireael - 05 Ноября, 2020 - 17:21:14 - перейти к сообщению
Цитата:
есть желание помочь ?
Нет. В ставках не шарю и переписывать код с языка, которого не знаю, трата времени.
7. Funlover - 05 Ноября, 2020 - 17:28:33 - перейти к сообщению
Funlover пишет:
Переписать используя синтаксис кибор.
никто не просит переписывать за бесплатно
8. Kibor - 06 Ноября, 2020 - 06:47:08 - перейти к сообщению
Это не надо переписывать на язык Кибор. Это язык скрипта этого бота.(для просмотра ссылки Вам необходимо авторизоваться)