Вопросы и ответы
|
|
DexT3R |
Дата: Понедельник, 18.08.2014, 16:04 | Сообщение # 2266
|
(•̪●)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿ ̿””
Сообщений: 1978
Статус: Offline
|
SHEDOW001, Учи основы пожалуйста, не берись за собейт
НИЧЕГО НЕ ПРОДАЮ В ТЕЛЕГРАММЕ И ВК!!
|
|
|
|
Kolyan4k |
Дата: Вторник, 19.08.2014, 19:57 | Сообщение # 2267
|
Боец
Сообщений: 101
Статус: Offline
|
Есть ли у кого код или наброски хотя бы, как работает неуязвимость(для серверов с antiGM) в собейте Мишани?
|
|
|
|
Kostyan_228 |
Дата: Вторник, 19.08.2014, 21:10 | Сообщение # 2268
|
Новичок
Сообщений: 22
Статус: Offline
|
Вопрос_1: Когда начинается установка MVS 2012, есть три кнопки "Изменить" "Исправить" "Удалить" что лучше нажимать? Я жму "Исправить" Вопрос_2: При установке SDK вылазит такая ошибка. Что делать? Цитата Bomj_Terrorist ( ) http://cheat-master.ru/_fr/178/1045478.png
Сообщение отредактировал Kostyan_228 - Среда, 20.08.2014, 20:41 |
|
|
|
Axwell |
Дата: Среда, 20.08.2014, 13:05 | Сообщение # 2269
|
Бывалый
Сообщений: 481
Статус: Offline
|
Вопрос немного не по С++ но все же.. Каким образом находят оффсеты? Тут обычным СЕ и не пахнет. Можете дать пару ссылок на хорошие статейки? Ведь тот же FYP не из головы это брал, а где то учился.. P. S С ассемблером немного знаком
|
|
|
|
iMaddy |
Дата: Среда, 20.08.2014, 18:42 | Сообщение # 2270
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
Axwell, лично я ищу схожую часть дампа
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
Axwell |
Дата: Среда, 20.08.2014, 22:15 | Сообщение # 2271
|
Бывалый
Сообщений: 481
Статус: Offline
|
iMaddy, я далек от всего этого, но хотелось бы научится. Может скинешь какие ни будь хорошие статьи на эту тему?
|
|
|
|
Fake{yl] |
Дата: Четверг, 21.08.2014, 00:21 | Сообщение # 2272
|
Боец
Сообщений: 107
Статус: Offline
|
Axwell, зачем статьи? Почитай литературу, если действительно заинтересовало программирование. Так ты совершишь меньше ошибок при написании кода
ушел, не вернусь <_<
|
|
|
|
bile |
Дата: Суббота, 23.08.2014, 23:21 | Сообщение # 2273
|
Новичок
Сообщений: 20
Статус: Offline
|
в HandleRPCPacketFunc когда приходит RPC_ScrDialogBox Код BitStream bsData((unsigned char *)(reinterpret_cast<PCHAR>(rpcParams->input)),(rpcParams->numberOfBitsOfData/8)+1,false); WORD dialog; BYTE bDialogStyle,bTitleLength,bButton1Len,bButton2Len, bTextLength; char szTitle[257],szButton1[257],szButton2[256]; char szText[256]; bsData.Read(dialog); if(dialog == 65535) return; bsData.Read(bDialogStyle); bsData.Read(bTitleLength); bsData.Read(szTitle, bTitleLength); bsData.Read(bButton1Len); bsData.Read(szButton1, bButton1Len); bsData.Read(bButton2Len); bsData.Read(szButton2, bButton2Len); ид, заголовок и кнопки распечатываются и читаются, а как прочитать сам текст диалога?
|
|
|
|
DexT3R |
Дата: Понедельник, 25.08.2014, 00:16 | Сообщение # 2274
|
(•̪●)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿ ̿””
Сообщений: 1978
Статус: Offline
|
Цитата bile ( ) char szText[256]; А это на что?
НИЧЕГО НЕ ПРОДАЮ В ТЕЛЕГРАММЕ И ВК!!
|
|
|
|
Endgame |
Дата: Среда, 27.08.2014, 00:01 | Сообщение # 2275
|
Новичок
Сообщений: 4
Статус: Offline
|
Вопрос: Код #include <windows.h> #pragma argsused
bool KeyPressed(BYTE key) { return ((GetAsyncKeyState(key)&(1 << 16)) != 0); }
int main() { DWORD* CPed; float* Health;
//DWORD SampDLL = (DWORD)GetModuleHandleA("samp.dll"); //SampDLL = SAMP.Base() CPed = (DWORD*)0xB6F5F0; Health = (float*)(*CPed + 0x540); //HP = Указатель на педа+0х540 - адрес
if (SampDLL) {
do { Sleep(100); } while (!KeyPressed(VK_F1)); *Health = 4.0;
}
}
По нажатию на F1 у меня должно стать 4хп, но этого не происходит. Помогите, пожалуйста.
|
|
|
|
DexT3R |
Дата: Среда, 27.08.2014, 00:36 | Сообщение # 2276
|
(•̪●)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿ ̿””
Сообщений: 1978
Статус: Offline
|
Endgame, Ты уверен, что данный адрес памяти отвечает за хп?
НИЧЕГО НЕ ПРОДАЮ В ТЕЛЕГРАММЕ И ВК!!
|
|
|
|
Endgame |
Дата: Среда, 27.08.2014, 02:10 | Сообщение # 2277
|
Новичок
Сообщений: 4
Статус: Offline
|
Kukushka, Код CPed +0x540 = [float] Здоровье http://gtamodding.ru/wiki/Адреса_Памяти_%28SA%29 Я руководствовался этим.
Сообщение отредактировал Endgame - Среда, 27.08.2014, 02:24 |
|
|
|
DexT3R |
Дата: Среда, 27.08.2014, 17:08 | Сообщение # 2278
|
(•̪●)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿ ̿””
Сообщений: 1978
Статус: Offline
|
Endgame, Попробуй этот адрес "0xB793E0 - [float] Здоровье"
НИЧЕГО НЕ ПРОДАЮ В ТЕЛЕГРАММЕ И ВК!!
|
|
|
|
Esc |
Дата: Среда, 27.08.2014, 18:50 | Сообщение # 2279
|
CoderOk
Сообщений: 264
Статус: Offline
|
Endgame, а ничего, что ты никоим образом не меняешь память игры? Все эти адреса - это смещения относительно адреса gta_sa.exe (Могу ошибатся). А так: Код DWORD p1 = *(DWORD*)0xB6F5F0 + 0x540; float amount = 4; memcpy((void*)p1, &amount, sizeof(amount)); Вот хорошая вещь, по этому поводу: http://cheat-master.ru/forum/118-340908-1 А чисто для твоей программы пойдет такой вариант: Код DWORD dwID; HANDLE hProc; DWORD p1 = *(DWORD*)0xB6F5F0 + 0x540; float amount = 4; HWND sa = FindWindow(NULL, "GTA:SA"); GetWindowThreadProcessId(sa, &dwID); hProc = OpenProcess(PROCESS_ALL_ACCESS, 0, dwID); WriteProcessMemory(hProc, (LPVOID)p1, (LPVOID)amount, sizeof(amount), NULL );
=)
Сообщение отредактировал Esc - Среда, 27.08.2014, 18:54 |
|
|
|
Endgame |
Дата: Среда, 27.08.2014, 20:13 | Сообщение # 2280
|
Новичок
Сообщений: 4
Статус: Offline
|
Esc, Kukushka, спасибо. Еще хотелось бы узнать, как можно вывести в .asi на экран какой-нибудь текст ( в GTA естественно). В чат/текстбокс/диалог - это без разницы. Мне это нужно для проверки кода. И еще: прошу подкинуть пару статеек, где доходчиво расписано, как работать с памятью в c++.
|
|
|
|