[C++] [mod_sa] Делаем флудер
|
|
WarMix |
Дата: Воскресенье, 16.09.2012, 18:58 | Сообщение # 1
|
Бывалый
Сообщений: 359
Статус: Offline
|
Итак начинаем
Первым делом вставим данный код в самый низ cheat_generic.cpp
Код void cheat_handle_flooder () { traceLastFunc( "cheat_handle_flooder()" ); if ( KEY_PRESSED(set.key_flooder) ) { cheat_state->_generic.flooder ^= 1; }
if( cheat_state->_generic.flooder == 1 ) { say("cheat-master.ru"); } return; }
Следующий шаг, [color=red]вставить код в cheat_generic.h
Код void cheat_handle_flooder ();
Идём дальше.Находим файл cheat.cpp и находим там строчку "cheat_handle_actor_autoaim( info, time_diff );" Сразу после неё вставялем этот код:
Код cheat_handle_flooder();
Потом в этом же файле (cheat.cpp) находим строчку "cheat_handle_vehicle_spiderWheels( info, time_diff );" И сразу после неё вставляем код:
Код cheat_handle_flooder();
И так, теперь в файлеcheat.hнаходим struct cheat_state_generic { И вставляем туда:
Идём дальше.Заходим в файл ini.h и находим там строчку "int key_map_show_vehicles;" Находим и вставляем под ней этот код:
Потом в этом же файле находим строчку "int hud_indicator_onfoot_fly;" и вставляем под ней этот код:
Код int hud_indicator_flooder;
Идём дальше.Заходим в файл ini.cpp, находим там это:
Код if ( (ent = ini_register_entry("teleport_pos", TYPE_COORD)) != NULL ) { for ( i = 0; i < TELEPORT_MAX; i++ ) ini_register_data( ent, set.teleport + i, "0.0 0.0 0.0 0" ); }
И вставляем под ним этот код:
Код /*Flooder*/ if ( (ent = ini_register_entry("key_flooder", TYPE_KEY)) != NULL ) ini_register_data( ent, &set.key_flooder, "c" ); if ( (ent = ini_register_entry("hud_indicator_flood", TYPE_BOOL)) != NULL ) ini_register_data( ent, &set.hud_indicator_flooder, "true" );
Теперь заходим в файл"proxyIDirect3DDevice9.cpp" и находим там код похожий на этот:
Код if ( set.hud_indicator_freeze ) { HUD_TEXT_TGL( x, cheat_state->_generic.vehicles_freeze ? color_enabled : color_disabled, "Freeze" ); }
И прямо под ним вставляем этот код:
Код if ( set.hud_indicator_flooder ) { HUD_TEXT_TGL( x, cheat_state->_generic.flooder ? color_enabled : color_disabled, " Flooder" ); }
Всё, теперь компилируем и заходим в игру.Если вы всё правильно вставили, то у вас на панели появится новая надпись "Flooder".Я сделал активацию флудера на клавишу "С" (англ.), но изменить на свою вам не составит труда
На этом всё, удачи!
• Мой ВК: vk.com/cm.calipso • Я ничего не продаю и не покупаю • В скайпе ни каких сделок не провожу • При добавлении указывайте причину • Помогаю новичкам в освоении
Сообщение отредактировал [CM]CalipsO - Пятница, 21.09.2012, 12:25 |
|
|
|
iMaddy |
Дата: Воскресенье, 16.09.2012, 23:08 | Сообщение # 2
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
Почти все скопированно из урока на ЕС "пульсатор"
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
WarMix |
Дата: Понедельник, 17.09.2012, 06:16 | Сообщение # 3
|
Бывалый
Сообщений: 359
Статус: Offline
|
Quote (|CM|Maddyson) Почти все скопированно из урока на ЕС "пульсатор"
Если ты про текст, то у меня просто фантазии не хватает, по своему оформить тему
• Мой ВК: vk.com/cm.calipso • Я ничего не продаю и не покупаю • В скайпе ни каких сделок не провожу • При добавлении указывайте причину • Помогаю новичкам в освоении
|
|
|
|
cooles |
Дата: Понедельник, 17.09.2012, 10:20 | Сообщение # 4
|
|
Quote (|CM|Maddyson) Почти все скопированно из урока на ЕС "пульсатор" и сам код оттуда
|
|
|
|
Admin |
Дата: Понедельник, 17.09.2012, 13:12 | Сообщение # 5
|
ADMIN
Сообщений: 39113
Статус: Offline
|
Ну и норм... То что они копировали весь форум,разделы и тд так это вообще пздц,своего ума не хватает.
|
|
|
|
EnD1ZeR |
Дата: Понедельник, 17.09.2012, 22:20 | Сообщение # 6
|
Дизель
Сообщений: 137
Статус: Offline
|
Quote (АК_47) То что они копировали весь форум,разделы и тд так это вообще пздц,своего ума не хватает. во первых не мы, за сайт отвечает 1 человек, во вторых, я вообще удивлен что ты зашел в эту тему, ты же ничего не знаешь =/
C:
|
|
|
|
[CM]PonCHik |
Дата: Вторник, 18.09.2012, 13:00 | Сообщение # 7
|
Боец
Сообщений: 154
Статус: Offline
|
Лови +
Я кароче крутой программист, создаю свои 3D Модели, создаю скины для Gta SA, работаю в Adobe After Effect. в Photoshop, 3Ds Max, zBrush, Sony Vegas Pro. А еще я толстый, и смотрю порно.
|
|
|
|
cooles |
Дата: Вторник, 18.09.2012, 13:23 | Сообщение # 8
|
|
[CM]PonCHik, Quote Запрещены посты типа: "вау, крутяк", "спасибо большое" и тому подобное. Для этого есть репутация. Все спасибо в репутацию (наказание: первое сообщение - устное предупреждение, второе - 20%). ;
Устное.
EnD1ZeR, спрячься. Подобное в ЛС пиши.
|
|
|
|
EnD1ZeR |
Дата: Вторник, 18.09.2012, 22:24 | Сообщение # 9
|
Дизель
Сообщений: 137
Статус: Offline
|
cooles, зачем мне прятаться? человек имеет право высказать свою точку зрения.
C:
|
|
|
|
cooles |
Дата: Среда, 19.09.2012, 12:29 | Сообщение # 10
|
|
EnD1ZeR, это можно и в ЛС написать. Зачем личное выносить на публику?
|
|
|
|
Farsherok_CM |
Дата: Среда, 19.09.2012, 19:58 | Сообщение # 11
|
Новичок
Сообщений: 23
Статус: Offline
|
cheat_generic.cpp(1245): error C2143: синтаксическая ошибка: отсутствие ";" перед "}"
как исправить оишбку че делать?
Farsherok_CM
|
|
|
|
cooles |
Дата: Среда, 19.09.2012, 20:48 | Сообщение # 12
|
|
Quote (Farsherok_CM) отсутствие ";" перед "}" Разве не понятно?
Проверяй код, где-то, что-то не вставил. Ищи где перед } нету ;
|
|
|
|
Farsherok_CM |
Дата: Среда, 19.09.2012, 21:37 | Сообщение # 13
|
Новичок
Сообщений: 23
Статус: Offline
|
жуе розобрался в коде была ошибка там где (cheat-master); после дужки нужно поставить ;
Farsherok_CM
|
|
|
|
mgmoldova |
Дата: Суббота, 22.09.2012, 18:16 | Сообщение # 14
|
Боец
Сообщений: 95
Статус: Offline
|
Как добавить активацию через меню? Меню уже есть
Мой скайп взломан
|
|
|
|
lex9021 |
Дата: Воскресенье, 23.09.2012, 00:17 | Сообщение # 15
|
Любитель
Сообщений: 30
Статус: Offline
|
Quote (mgmoldova) Как добавить активацию через меню? Code case MENU_OP_ENABLED: switch ( item->id ) { case ID_NEW_CHEATS_FLOODER: return cheat_state->_generic.flooder; } break; case MENU_OP_SELECT: switch ( item->id ) { case ID_NEW_CHEATS_FLOODER: cheat_state->_generic.flooder ^= 1; break; } return 1; } return 0; }
|
|
|
|