1
Общие вопросы / Re: Помогите немного с оптимизацией. Косяк я
« on: January 19, 2019, 04:47:50 PM »
Завтыкал и не правильно сделал счетчик для потока + он запускается раньше времени и работает некоректно
Добавлена тема оформления "Clickermann" для кода с подсветкой синтаксиса. Выбирается из выпадающего списка "Код" (рядом с "цвет", "размер" и "шрифт") в режиме редактирования поста. Либо просто BB-тегом "code=clickermann"
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
$roll = $roll + 1
print("Roll:"$roll)
//Другой код ↓
if ($roll = 1)
$pok = radiobox("Выбери покер" ,"Прод 1","Прод 2","Тест 1","Тест 2")
wait(3)
$check = dialogbox("Игра запущенна и вы за столом?",4,2)
end_if
if(($check = 6) and ($roll = 1))
print("Работем тогда")
setthread("RIP",1)
end_if
if(($check = 7) & ($roll = 1))
switch($pok)
case(1) //Покер прод1
LCLICK(475,618) //Кнопка сбоку в вк
wait(40)
Print("Закрой дейли и прочие окна. Отдыхай")
wait(15)
LCLICK(873,529) //Микростолы
wait(3)
LCLICK(672,523) //Кнопка играть
case(2) //Прод 2
LCLICK(471,647) //Кнопка сбоку в вк
wait(40)
Print("Закрой дейли и прочие окна. Отдыхай")
wait(15)
LCLICK(862,514) //Кнопка играть
case(3) //Тест1
LCLICK(473,599) //Кнопка сбоку в вк
wait(40)
Print("Закрой дейли и прочие окна. Отдыхай")
wait(15)
LCLICK(865,525) //Микростолы
wait(3)
LCLICK(627,518) //Кнопка играть
case(4) //Тест2
LCLICK(488,565) //Кнопка сбоку в вк
wait(40)
Print("Закрой дейли и прочие окна. Отдыхай")
wait(15)
LCLICK(862,514) //Кнопка играть
default
print("Ничего не выбрано чудовище")
end_switch
wait(2)
end_if
//Другой код ↑
thread("MINI",0)
$mini=dialogbox("Запустить мини?", 4)
if(($roll=1) and ($mini = 6) and ($pok = 1 or 3))
$play = inputbox("Количество прокруток мини игры", 100)
wait(1)
screenshotex(924,318,1076,347,"start")
$gg = radiobox("Во что играем?","Угадай масть", "Слот-машина", "Колесо фортуны")
switch($gg)
case(1)
arrpush($stats, "Угадай масть")
print("Угадай масть")
wait(1)
LCLICK(651,857)
case(2)
arrpush($stats, "Cлот машина")
print("Cлот машина")
wait(1)
LCLICK(690,858)
case(3)
arrpush($stats, "Колесо фортуны")
print("Колесо фортуны")
wait(1)
LCLICK(736,857)
default
print("Не выбрал мини игру, остался марафон")
end_switch
else
setthread("mini",0)
end_if
LCLICK(858,862)
wait(10)
undefine($win)
getscreen
wait(1)
if_picture_in(777,804,919,817,"win1.bmp",-1,98)
wait(1)
define($win,1)
end_if
if_picture_in(777,804,919,817,"wheel1.bmp",-1,98)
wait(1)
define($win,1)
end_if
if_picture_in(777,804,919,817,"win2.bmp",-1,98)
wait(1)
define($win,2)
end_if
if_picture_in(777,804,919,817,"win3.bmp",-1,98)
wait(1)
define($win,3)
end_if
if_picture_in(777,804,919,817,"wheel2.bmp",-1,98)
wait(1)
define($win,3)
end_if
if_picture_in(777,804,919,817,"win4.bmp",-1,98)
wait(1)
define($win,4)
end_if
if_picture_in(777,804,919,817,"wheel3.bmp",-1,98)
wait(1)
define($win,4)
end_if
if_picture_in(777,804,919,817,"win5.bmp",-1,98)
wait(1)
define($win,5)
end_if
if_picture_in(777,804,919,817,"wheel4.bmp",-1,98)
wait(1)
define($win,5)
end_if
if_picture_in(777,804,919,817,"win6.bmp",-1,98)
wait(1)
define($win,6)
end_if
define($win,222222)
switch($win)
case(1)
arrpush($stats,0)
print("+0")
wait(1)
case(2)
arrpush($stats,100)
print("+100")
wait(1)
case(3)
arrpush($stats,200)
print("+200")
wait(1)
case(4)
arrpush($stats,500)
print("+500")
wait(1)
case(5)
arrpush($stats,1000)
print("+1K")
wait(1)
case(6)
arrpush($stats,10000)
print("+10K WOW")
wait(1)
default
screenshotex(777,804,919,817,"kazino")
screenshotex(924,318,1076,347,"end")
print("New combination")
tfwritearr("out.txt",$stats)
halt
end_switch
if($Roll=$play)
screenshotex(924,318,1076,347,"end")
tfwritearr("out.txt",$stats)
print("roll over")
halt
end_if
end_thread
$clear = $clear + 1
if ($cool = 20)
undefine($clear)
LOGCLEAR
end_if
//Продолжение другого кода
switch($pok)
case(1)
lclick(rndfrom(1134,1136,1137,1138,1139,1140,1141,1142,1249),816)
wait(6)
case(2)
lclick(rndfrom(1089,1090,1091,1092,1093,1094,1088,1087,1245),765)
wait(6)
case(3)
lclick(rndfrom(1134,1136,1137,1138,1139,1140,1141,1142,1249),816)
wait(6)
case(4)
lclick(rndfrom(1089,1090,1091,1092,1093,1094,1088,1087,1245),765)
wait(6)
default
halt
end_switch