Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Где ошибка?
sicosha
Отправлено: 20 Августа, 2013 - 11:26:29
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 19
Дата рег-ции: Июль 2013  
Репутация: 1




PHP:

//Рандомный выбор
int x=rand(1,3);
messagebox(format(x));
//Камень
if x=1
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+56,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
//Ножницы
if x=2
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+84,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
//Бумага
if x=3
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+108,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
sleep(300);


Где в этом куске ошибка? Потому что рандом не работает и сообщение ни какое не выводится;(
(Добавление)
ну там x==
(Добавление)
ПРОБЛЕМУ РЕШИЛ!
Переделал, так заработало:
PHP:
//Рандомный выбор
int x=rand(1,3);
sleep(50);
//Камень
if (x==1)
{mouse(LEFT, X_predmet[0]+imagewidth(#predmet[0][0])/2+56, Y_predmet[0]+imageheight(#predmet[0][0])/2);}
else {
//Ножницы
if (x==2)
{mouse(LEFT, X_predmet[0]+imagewidth(#predmet[0][0])/2+84, Y_predmet[0]+imageheight(#predmet[0][0])/2);}
else //Бумага
{mouse(LEFT, X_predmet[0]+imagewidth(#predmet[0][0])/2+108, Y_predmet[0]+imageheight(#predmet[0][0])/2);}
}
 
 Top
Kibor
Отправлено: 20 Августа, 2013 - 12:43:30
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8194
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Там просто есть синтаксические ошибки и без ==... скобки...

Работало бы и так...
if (x==1)
 Цитата:
//Рандомный выбор
int x=rand(1,3);
messagebox(format(x));
//Камень
if (x==1)
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+56,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
//Ножницы
if (x==2)
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+84,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
//Бумага
if (x==3)
{mouse(LEFT,X_predmet[0]+imagewidth(#predmet[0][0])/2+108,Y_predmet[0]+imageheight(#predmet[0][0])/2);}
sleep(300);


ps
rand(1,3); не вернет 3 никогда. только 1 или 2...
rand возвращает число от первого включительно до второго не включительно
для 1-2-3 надо rand(1,4);
Тема закрыта!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by