|
Вопрос на засыпку 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.
Как сделать изменяемую запись?
|
|
|
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
Нет.
|
|
|
15.06.2012, 22:42
|
#5
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Вопрос на засыпку 2
менять значение записуемое в edx.
На примере скилов.
|
|
|
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
|
|
|
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.
Последний раз редактировалось 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 17:07 |
[Обсуждение] Вопрос на засыпку
|
pelylka |
Общение и обсуждение |
12 |
05.04.2011 15:37 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 08:18.
|
|