[mod_sa C++] Surfer (кривой - for noobs) [Часть 2]
|
|
Rezak_True |
Дата: Пятница, 01.02.2013, 18:19 | Сообщение # 1
|
Боец
Сообщений: 156
Статус: Offline
|
2.После заходим вcheat_actor.h и вставляем этот код: Код void cheat_handle_surfer ( struct actor_info *info, double time_diff ); После Код void cheat_handle_actor_fly ( struct actor_info *ainfo, double time_diff ); 3. Далее идем вcheat_generic.hи вставляем туда в конец вот такой код: Код void cheat_handle_surfer (); 4.Идем вcheat.cppи после cheat_handle_actor_autoaim( info, time_diff ); Вставляем код: Код cheat_handle_surfer( info, time_diff ); Далее в этом же файле ищем: Код if ( KEY_PRESSED(set.key_disable_Wall_Collisions) ) { cheat_state->_generic.nocols_walls_enabled ^= 1; if ( cheat_state->_generic.nocols_walls_enabled ) patcher_install( &patch_NoColsWalls ); else patcher_remove( &patch_NoColsWalls ); } И после него вставляем : Код if ( KEY_PRESSED(set.key_surfer) ) { cheat_state->_generic.surfer ^= 1; if ( cheat_state->_generic.surfer ); } 5.Идем вcheat.hи после: Код bool fly_on; bool fly_enabled; bool fly_active; Вставляем : Код bool surfer_on; bool surfer_enabled; int surfer_active; 6. Следующий шаг - идем вini.h и в struct settingsВставляем : Код int hud_indicator_onfoot_surfer; int hud_indicator_surfer; int key_surfer; 7. В 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" ); } Вставляем : Код /*Surfer*/ if ( (ent = ini_register_entry("key_surfer", TYPE_KEY)) != NULL ) ini_register_data( ent, &set.key_surfer, "6" ); if ( (ent = ini_register_entry("hud_indicator_surfer", TYPE_BOOL)) != NULL ) ini_register_data( ent, &set.hud_indicator_surfer, "true" ); 8. Теперь в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_surfer ) { HUD_TEXT_TGL( x, cheat_state->_generic.surfer ? color_enabled : color_disabled, "Surfer" ); } Вот и закончился урок по написанию Surfer
Игла в яйце - Яйцо в Утке - Утка в Зайце - Заяц в шоке:D
Сообщение отредактировал Rezak_True - Пятница, 01.02.2013, 20:37 |
|
|
|
Tom_Hanks |
Дата: Пятница, 01.02.2013, 19:22 | Сообщение # 2
|
Новичок
Сообщений: 10
Статус: Offline
|
как изминить анимацию полета и сделать второй худ? у Yaroslav_Fox есть это.
|
|
|
|
Rezak_True |
Дата: Пятница, 01.02.2013, 19:25 | Сообщение # 3
|
Боец
Сообщений: 156
Статус: Offline
|
Tom_Hanks, в его исходнике есть , добався в скайп , скину попозже
Игла в яйце - Яйцо в Утке - Утка в Зайце - Заяц в шоке:D
|
|
|
|
AlexDrift |
Дата: Пятница, 01.02.2013, 21:21 | Сообщение # 4
|
Новичок
Сообщений: 15
Статус: Offline
|
Rezak_True, из собейта Ярослава фокса вырезал?
Сообщение отредактировал AlexDrift - Пятница, 01.02.2013, 21:22 |
|
|
|
Rezak_True |
Дата: Пятница, 01.02.2013, 21:42 | Сообщение # 5
|
Боец
Сообщений: 156
Статус: Offline
|
AlexDrift, да , этот серфер как раз пойдет для урока , нормальный серфер в качестве урока выкладывать нельзя , лично мое мнение...
Игла в яйце - Яйцо в Утке - Утка в Зайце - Заяц в шоке:D
|
|
|
|
Bomj_Terrorist |
Дата: Пятница, 01.02.2013, 22:22 | Сообщение # 6
|
Бывалый
Сообщений: 383
Статус: Offline
|
Ахахах все нубейты R.I.P. потому что вышел 0.3x, какой смысл писать уроки?
http://www.youtube.com/watch?v=DbBI60FVtkw
|
|
|
|
Rezak_True |
Дата: Пятница, 01.02.2013, 22:37 | Сообщение # 7
|
Боец
Сообщений: 156
Статус: Offline
|
Bomj_Terrorist, я написал его до того как узнал об этом:D
Игла в яйце - Яйцо в Утке - Утка в Зайце - Заяц в шоке:D
|
|
|
|
AlexDrift |
Дата: Пятница, 01.02.2013, 23:26 | Сообщение # 8
|
Новичок
Сообщений: 15
Статус: Offline
|
Rezak_True, я подправил код все норм стало
|
|
|
|
Sorik |
Дата: Воскресенье, 03.02.2013, 10:42 | Сообщение # 9
|
Новичок
Сообщений: 6
Статус: Offline
|
Хороший урок !. Я AxXe* Тот акк взломали,ищю Шегго чтоб восстановил но никто не восстанавливает
|
|
|
|
EnD1ZeR |
Дата: Четверг, 07.02.2013, 20:52 | Сообщение # 10
|
Дизель
Сообщений: 137
Статус: Offline
|
х**ня код
C:
|
|
|
|
Gek™ |
Дата: Воскресенье, 10.02.2013, 17:06 | Сообщение # 11
|
Боец
Сообщений: 75
Статус: Offline
|
Данил,ну не зря написали,что нубский сёрфер
|
|
|
|
AeroS |
Дата: Воскресенье, 05.05.2013, 12:12 | Сообщение # 12
|
Боец
Сообщений: 181
Статус: Offline
|
Вот еще надо добавить
в cheat.h в struct cheat_state_generic
добавить int surfer;
|
|
|
|
Bomj_Terrorist |
Дата: Воскресенье, 05.05.2013, 12:41 | Сообщение # 13
|
Бывалый
Сообщений: 383
Статус: Offline
|
AeroS, зачем это добавлять? Есть же. Цитата (Rezak_True) bool fly_on;
http://www.youtube.com/watch?v=DbBI60FVtkw
|
|
|
|
sneak_ayes |
Дата: Воскресенье, 05.05.2013, 12:51 | Сообщение # 14
|
Боец
Сообщений: 207
Статус: Offline
|
если найду, скину сюрфер из 2-х строк, ( не мой )
|
|
|
|
CentiuS |
Дата: Воскресенье, 05.05.2013, 14:59 | Сообщение # 15
|
Ignat Bantserov
Сообщений: 398
Статус: Offline
|
http://pastebin.com/DbBTw6pi - доработал, исправил. вроде работает)
|
|
|
|