Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Можно ли упростить?

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

1. Fen - 26 Февраля, 2025 - 11:03:05 - перейти к сообщению
Есть код с выпадающим меню... При выборе одного параметра, происходит переход для выполнения в соответствующий фрагмент кода, при выборе второго, соответственно в другой. Эти фрагменты, абсолютно идентичны за исключением одного нажатия на кнопку в игре.

Можно ли сделать так, чтоб при выборе обоих параметров в меню, выполнялся только один код, но с разными, единичными нажатиями?

[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
2. Kibor - 26 Февраля, 2025 - 11:14:09 - перейти к сообщению
Можно.
Запихнув это (одну из..) в функцию, передавая ей параметр который может меняться и его в схеме используя.
3. Fen - 26 Февраля, 2025 - 11:35:14 - перейти к сообщению
 Kibor пишет:
Можно.
Запихнув это (одну из..) в функцию, передавая ей параметр который может меняться и его в схеме используя.


Можно поподробнее пожалуйста. Желательно на примере. Ибо не совсем понимаю как это реализовать технически.
4. Kibor - 26 Февраля, 2025 - 11:49:01 - перейти к сообщению

Нажмите для увеличения
5. Fen - 26 Февраля, 2025 - 12:01:12 - перейти к сообщению
 Kibor пишет:

Нажмите для увеличения


Я понимаю, что Вам не с руки возиться с теми, кто далек от программирования, объяснять некоторые непонятные моменты, за что прошу прощения, но можно более подробно пожалуйста, желательно с комментариями.
(Добавление)
Там надо в одном месте, чтоб скрипт, используя функцию FindImage, кликнул в определенное место, чтоб переключить режим в игре.
6. konctantin777 - 28 Февраля, 2025 - 11:31:41 - перейти к сообщению
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран
7. Fen - 01 Марта, 2025 - 04:11:21 - перейти к сообщению
 konctantin777 пишет:
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран


Как это реализовать? Поясните пожалуйста подробно.
8. Fen - 01 Марта, 2025 - 10:01:47 - перейти к сообщению
 konctantin777 пишет:
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран


А как в блоке if прописать то, что в пунктах выпадающего меню? ведь нельзя же просто написать их названия?
9. Fen - 04 Марта, 2025 - 02:59:46 - перейти к сообщению
Наругались тут и больше не заходят) А я сижу как старуха у разбитого корыта, в море смотрю)

Объясните пожалуйста подробнее.

Не понимаю как реализовать замысел Владимира... То что в блоке старт написано, это надо назначить переменную string и положить в нее значение от чего? Объясните пожалуйста, как сделать на примере выпадающего меню, скажем с названиями "Земля" и "Небо", чтоб при выборе пункта "Земля", скрипт бегал по циклу в котором в одном месте при помощи функции FindImage ищется изображение и выполняется нажатие в определенном месте, а при выборе пункта "Небо" в этом же цикле, выполняется поиск и нажатие в другом месте блоке FindImage отличном от того, который используется в пункте "Земля".
10. konctantin777 - 04 Марта, 2025 - 07:15:19 - перейти к сообщению
if(flag_combo0[0]==3) значит выбран 3й пункт- идём по зелёной линии
Иначе идём по красной линии

Powered by ExBB FM 1.0 Final