Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Возвращение из функции

Страниц (26): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
 

71. 10970 - 15 Мая, 2020 - 05:15:32 - перейти к сообщению
 Kibor пишет:
Затер названия..
Не знаю откуда.. Они были в коде.. Видать в блоках кода.


ну так да, они там и есть, но вот откуда там переменная перед названием я понятия не имею.. Странно это все. Еще бывает так что после сборки кода, вставляешь его в поле кода, запускаешь и пишет какуюнить ошибку. Пересобираешь без изменений код, вставляешь и все работает))

Но тем неменее убрал тот квадратик с вызовом функции нейтралов, теперь эта строчка пропала и бот запускается без ошибки.. СТранно..


сейчас опробую его в работе. Все лишнее вообще стер, чтоб были не заРЕМлены. Чтоб лишние строчки не болтались в коде.
(Добавление)
Ну да, все заработало отлично. Но я не пойму откуда взялись те несуразные строчки что вы мне показали....
Но сейчас вроде бы все работает. Опробую на других машинах теперь..
72. Kibor - 15 Мая, 2020 - 05:53:02 - перейти к сообщению
 10970 пишет:
его в поле кода, запускаешь и пишет какуюнить ошибку.

А вы случайно не дописываете код когда вставляете в редактор? Все удаляете?
(Добавление)
 10970 пишет:
Но я не пойму откуда взялись те несуразные строчки что вы мне показали

Ну программа их сама не придумала точно..
(Добавление)
Тот код который вы мне скинули был явно дописан не раз, так как там повторялись одни и те же участки кода.
К примеру метка
m_KIB51
повторяется не раз. Визуальный редактор не мог генерировать одну и ту же метку глобальную одинаковую. Вы при вставке не весь удаляете код старый.
73. 10970 - 15 Мая, 2020 - 05:57:41 - перейти к сообщению
 Kibor пишет:
 10970 пишет:
его в поле кода, запускаешь и пишет какуюнить ошибку.

А вы случайно не дописываете код когда вставляете в редактор? Все удаляете?
(Добавление)
 10970 пишет:
Но я не пойму откуда взялись те несуразные строчки что вы мне показали

Ну программа их сама не придумала точно..

ну делаю так.
Собираю код автоматически.
Перехожу во вкладку с текстом кода, с копированием,(Стандартный переход кибора)
Выделяю все по кнопке ВЫДЕЛИТЬ ВСЕ, и вставляю тот код что в буфере после сборке.
Все.
Дописывать нет, не умею я пока разбираться в этом. Да и потом обратный перенос отредактированного кода в визуал не предусмотрен. А в визуале для меня боле менее все понятно и наглядно. Поэтому нет, не нелезу править код в ручную.
74. Kibor - 15 Мая, 2020 - 06:03:25 - перейти к сообщению
Скиньте мне визуальный проект. Я соберу и посмотрю.
75. 10970 - 15 Мая, 2020 - 06:03:32 - перейти к сообщению
 Kibor пишет:
Вы при вставке не весь удаляете код старый.


Возможно да. Возможно чтото не выделилось при выделении старого когда. Но это не осознанное действие точно)). По меню "выделить все" выделяться должно точно ВСЕ))
Возможно гдето закралась моя ошибка. Но сейчас все заработало.
У меня не получается теперь тот код что ищет картинки в таймере, переделать на поиск скученности цвета. Я канеш еще буду пытаться, но чуствую что не одолею. Очень многое чего не понимаю, принцип действия некоторых операторов.. Но разберусь.
Точно так же код можно уменьшить еще раза в 2. Изменив поиск картинок которые обьявлены. Вы наверно нашли там чередующиеся функции с разными названиями, они одинаковые. Разные только названия. И поиск одной единственной картинки в этих функциях. Все остальное в них одинаковое.
Мне посоветовал хороший человек изменить этот поиск внеся картинки в переменные. Но блин пример слишком не явный, пока не могу разобраться сам.
(Добавление)
 Kibor пишет:
Скиньте мне визуальный проект. Я соберу и посмотрю.

мне нужно будет выслать вам тогда как то весь проект в зипе.. Как это сделать? На почту через форум возможно?
76. Kibor - 15 Мая, 2020 - 06:12:57 - перейти к сообщению
Мне не нужен весь проект. Мне нужен только файл Виз проекта. И настройки с которыми собираете.
На почту.
77. 10970 - 15 Мая, 2020 - 06:13:14 - перейти к сообщению
скинул в личку ссылку на архив
78. Kibor - 15 Мая, 2020 - 06:32:17 - перейти к сообщению
1) Не лепите переходы в одно место.
2) Уберите пробелы в названиях функций. Замените на _
3) Оптимизируйте. Зачем столько одинаковых блоков кода?
4) Таймер достаточно включить один раз.
(Добавление)
5) int x_Окно Разведзонды; переменных правило пробелов тоже касается.

Собирается нормально. Но странно что он вообще работает.
79. 10970 - 15 Мая, 2020 - 06:40:59 - перейти к сообщению
 Kibor пишет:
1) Не лепите переходы в одно место.
2) Уберите пробелы в названиях функций. Замените на _
3) Оптимизируйте. Зачем столько одинаковых блоков кода?
4) Таймер достаточно включить один раз.
(Добавление)
5) int x_Окно Разведзонды; переменных правило пробелов тоже касается.

Собирается нормально. Но странно что он вообще работает.


Ну вот без сарказма ни как да?)))
Ну работает же) При чем именно так как надо. Разведзонды частично убраны из кода.
Но я приму к сведению. Исправлю. А вот на счет одинаковых блоков, я писал выше. Когда начинал еще разбираться, это был единственный для меня приемлимый вариант.
Надо переделать как советовали в этой ветке мне. Но пока не знаю как.., Разберусь думаю со временем.
(Добавление)
На счет переходов не совсем понял. Разве они могут влиять друг на друга?
80. Kibor - 15 Мая, 2020 - 06:47:35 - перейти к сообщению
 10970 пишет:
На счет переходов не совсем понял. Разве они могут влиять друг на друга?
Да.
(Добавление)
 10970 пишет:
Ну вот без сарказма ни как да?)))
Ну с учетом пробелов в названиях это не сарказм, а удивление)
А так.. Ну схема как схема. Не оптимизированная только.

Powered by ExBB FM 1.0 Final