|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.09.2010, 11:47 | #71 | |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Цитата:
|
|
30.09.2010, 12:50 | #72 |
Форумчанин
Регистрация: 24.01.2010
Сообщений: 151
|
Как я писал выше, всё это делается только визуально, а именно если выйти из игры, и зайти в неё снова, всё будет как и было. Я не уверен, что в онлайн играх можно проделывать такие операции, ведь всё обновляется на сервере игры))
PS: Всё-таки, вернёмся к нашим баранам, можно ли как-нибудь те адреса применить? |
03.10.2010, 05:47 | #73 |
Форумчанин
Регистрация: 24.01.2010
Сообщений: 151
|
Как этот код переделать, он не проверяет кол-во хп, а просто юзает еду и всё, даже если жизнь полная...
Код:
|
03.10.2010, 08:01 | #74 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Скинь весь исходник в текущем состоянии сюда или на sibedir@yandex.ru. Ну, конечно, можешь вырезать то, что точно не относится к данной конкретной задаче. Времени свободного не много. Посмотреть посмотрю, если пойму в чем дело подправлю, но самому кодить чёт в лом.
|
03.10.2010, 18:03 | #75 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Исходник глянул.
Результат 1. Там ничего такого. Можно было и сюда выложить. Может кому тоже было бы интересно 2. Перед активацией таймера необходимо передать фокус окну игры (сделать его активным). 3. GetZdorovye - это должна быть функция возвращающая текущее состояние здоровья (по примеру с hpMax). |
04.10.2010, 08:04 | #76 |
Форумчанин
Регистрация: 24.01.2010
Сообщений: 151
|
|
04.10.2010, 08:08 | #77 | ||
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Цитата:
Цитата:
|
||
04.10.2010, 08:22 | #78 |
Форумчанин
Регистрация: 24.01.2010
Сообщений: 151
|
Я не соображаю или туплю... Вставляю код, пробую менять имя окна на
TheWindowHandle := FindAWindow('www.awplanet.com Portal to Another World v1.21', ''); и на TheWindowHandle := FindAWindow('www.awplanet.com', ''); Пишет что окно не найдено... Не могли бы Вы попробовать? PS: С функцией GetZdorovye не понял вообще, даже если её делать по примеру hpMax. Последний раз редактировалось xRamzeSx; 04.10.2010 в 08:46. |
04.10.2010, 12:55 | #79 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
А зачем нужна эта ф-я FindAWindow. Вы и так уже знаете хандел окна.
и Код:
|
04.10.2010, 13:05 | #80 |
Форумчанин
Регистрация: 24.01.2010
Сообщений: 151
|
Код:
+ При использовании этой функции в окне вообще ничего не происходит. Последний раз редактировалось xRamzeSx; 04.10.2010 в 13:38. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Горячие клавиши | dmitriegorovih | Общие вопросы Delphi | 2 | 10.09.2010 14:58 |
Горячие клавиши. | Lazio | Помощь студентам | 2 | 08.09.2010 02:20 |
Горячие клавиши в Delphi | Maddy | Помощь студентам | 7 | 23.04.2010 17:43 |
Горячие клавиши | Altera | Общие вопросы Delphi | 5 | 13.09.2008 21:27 |