 |
Вопрос на засыпку 2 - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
15.06.2012, 20:51
|
#1
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Вопрос на засыпку 2
Код:
mov [edx],0x01
push edx
call [dwAMMO_tmp]
add esp,0x08
MOV EAX,DWORD PTR SS:[EBP-0x04]
MOV ECX,DWORD PTR SS:[EBP+0x08]
MOV DWORD PTR DS:[EAX+0x980],ECX
mov esp,ebp
pop ebp
retn 0004
Тут записуется 1 в edx.
Как сделать изменяемую запись?
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
15.06.2012, 20:52
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 11.06.2012
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Вопрос на засыпку 2
это не рембо случаем?
|
|
|
15.06.2012, 21:07
|
#3
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Вопрос на засыпку 2
Нет.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
15.06.2012, 22:42
|
#5
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Вопрос на засыпку 2
менять значение записуемое в edx.
На примере скилов.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
15.06.2012, 23:03
|
#6
|
|
|
|
Сержант
|
 Регистрация: 31.03.2011
 Сообщений: 131
 Популярность: 3991
 Сказал(а) спасибо: 46
Поблагодарили 162 раз(а) в 87 сообщениях
|
Re: Вопрос на засыпку 2
и в чём проблема?
|
|
|
15.06.2012, 23:10
|
#7
|
|
|
|
Пехотинец
|
 Регистрация: 04.02.2012
 Сообщений: 71
 Популярность: 2775
 Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
|
Re: Вопрос на засыпку 2
mov edx,[твоя переменная]
Уже не катит?
|
|
|
15.06.2012, 23:29
|
#8
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Вопрос на засыпку 2
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
15.06.2012, 23:56
|
#9
|
|
|
|
Старший сержант
|
 Регистрация: 18.02.2011
 Сообщений: 232
 Популярность: 8824
 Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Вопрос на засыпку 2
|
|
|
Пользователь сказал cпасибо:
|
|
16.06.2012, 00:07
|
#10
|
|
|
|
Пехотинец
|
 Регистрация: 11.01.2012
 Сообщений: 84
 Популярность: 3472
 Сказал(а) спасибо: 97
Поблагодарили 182 раз(а) в 97 сообщениях
|
Re: Вопрос на засыпку 2
|
|
|
16.06.2012, 00:19
|
#11
|
|
|
|
Старший сержант
|
 Регистрация: 18.02.2011
 Сообщений: 232
 Популярность: 8824
 Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Вопрос на засыпку 2
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Очень похожий код
А по сути он наверное хочет изменить значение самого edx
|
|
 |
|
 |
|
ну что сказать в примере показан вызов функции, а компилятор обычно действует по определенным алгоритмам, так что не чего удивительного в том что при вызове функции мы видим одинаковые команды...
начнем прежде всего с того что в регистре edx хранится указатель и он передается в качестве параметра. я не совсем понял что ты хочешь, но тебе надо изменять не значение регистра, а значение по адресу который хранится в самом регистре...
Последний раз редактировалось slava-zis; 16.06.2012 в 00:21.
|
|
|
16.06.2012, 00:47
|
#13
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Вопрос на засыпку 2
Изменение копирования удара ножа.
Добавлено через 7 часов 9 минут
int и INT32 крашат.
По асме записуем 30, а в игре имеем 46.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Dimedrol1536; 16.06.2012 в 07:58.
Причина: Добавлено сообщение
|
|
|
16.06.2012, 11:26
|
#14
|
|
|
|
Пехотинец
|
 Регистрация: 04.02.2012
 Сообщений: 71
 Популярность: 2775
 Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
|
Re: Вопрос на засыпку 2
|
|
|
16.06.2012, 11:33
|
#15
|
|
|
|
Старший сержант
|
 Регистрация: 18.02.2011
 Сообщений: 232
 Популярность: 8824
 Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Вопрос на засыпку 2
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Вопрос на засыпку)
|
HOLIKILL |
Вопросы и ответы, обсуждения |
2 |
05.01.2012 18:07 |
[Обсуждение] Вопрос на засыпку
|
pelylka |
Общение и обсуждение |
12 |
05.04.2011 15:37 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:08.
|
 |