Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
BeMoN пишет:
Нет ни номера строки, ничего что-бы могло помочь найти что-же я сделал не так.
Код poisk_naoborot ??
BeMoN
Отправлено: 26 Апреля, 2014 - 11:51:55
Прохожий
Покинул форум
Сообщений всего: 9
Дата рег-ции: Февр. 2014
Репутация: 1
Вот функция, на которую он указывает. Но ошибки тут нет (на мой взгляд):
Вот её вызов:
Вот все объявленные переменные, которые используются в программе:
Возможно конечно вызов не верен, первый раз работаю с функциями, где передаются параметры.
Kibor
Отправлено: 26 Апреля, 2014 - 12:16:18
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
Ошибок не вижу.
На скрине ошибки не понятно чего многозначные значения в параметрах. Так только может быть если переменные не получили значения. Вышлите на почту весь код - посмотрю.
Kibor
Отправлено: 26 Апреля, 2014 - 18:05:19
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
Ну я не вижу ошибок.
Для полного разбора мне надо что бы прогнать скрипт в работе. Для этого надо сама игра и тестовый акк. Так как без них скрипт не доходит до нужного места.
Пока только могу указать на некоторые места (не ошибка и может и так, но можно проще)
i=i+1;
можно
i++;
i=i-1 - i--
///////////////////////////
if (sos2=="start2") {goto start2;}
на
if (sos2=="start2") goto start2;
не надо скобки при одной только инструкции.
Это не ошибки и не имеют к этому отношения.
Для полной проверки мне надо прогнать скрипт.
BeMoN
Отправлено: 26 Апреля, 2014 - 20:16:25
Прохожий
Покинул форум
Сообщений всего: 9
Дата рег-ции: Февр. 2014
Репутация: 1
Хм. У меня ошибка возникает даже без запущенных клиентов.
Суть: В функции poisk_naoborot_20 бот считает количество астеройдных поясов, открывая контекстное меню в игре просто считает количество треугольников (картинка Image_Poyas.bmp). Вот на этом моменте он и вылетает с ошибкой.
Для проверки понадобится целых 4 аккаунта со специфическими настройками интерфейса (ибо бот расчитан на 4 окна). Довольно трудоёмко выйдет и для меня и для вас. Может мне просто записать видео процесса?
Kibor
Отправлено: 26 Апреля, 2014 - 21:09:57
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
Ага. Просто не дожидался до окончания...
Посмотрим. (Добавление)
Названия функций, меток и переменных не должны совпадать.
function poisk(int x1,int y1, int x2, int x3, int y3)
goto poisk
Заменить или название функции или переименовать метки.
BeMoN
Отправлено: 26 Апреля, 2014 - 23:28:56
Прохожий
Покинул форум
Сообщений всего: 9
Дата рег-ции: Февр. 2014
Репутация: 1
Хитро, не знал. Спасибо большое.
Krokodilov77
Отправлено: 27 Апреля, 2014 - 14:36:02
Прохожий
Покинул форум
Сообщений всего: 5
Дата рег-ции: Апр. 2014
Репутация: 0
Kibor , Привет хотел узнать,можете Вы помочь с написанием скрипта.Есть предложение.Спасибо.
Kibor
Отправлено: 27 Апреля, 2014 - 19:31:44
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 357
Krokodilov77 пишет:
Kibor , Привет хотел узнать,можете Вы помочь с написанием скрипта.Есть предложение.Спасибо.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.