![]() |
[HIDE=30]Всем привет и сейчас я покажу вам как сделать Fake Kill
В new_menu.cpp ко всем меню Код: Код:
TwAddVarRW(twBar_SPNewCheats, "Player ID", TW_TYPE_INT32, &set.id_fakekill, " label='Player ID' group='FakeKill' ");Ищем Код: Код:
// MENU FUNCTIONSПосле него вставляем Код: [CODE] void TW_CALL FakeKill(void *) { if(set.weap_random == 0) { for(int i=0; i Разберем код Если у нас рандом не активирован то есть равен 0 то выполним цикл (с макс. значение это кол-во убийств) В цикле у нас пакет об убийстве SendWastedNotification(set.id_fakekillweap, set.id_fakekill) где set.id_fakekillweap это ID оружия и set.id_fakekill это ID игрока иначе если у нас рандом активирован то есть равен 1 то выполним цикл (с макс. значение это кол-во убийств) В цикле у нас пакет об убийствеSendWastedNotification(rand()%46, set.id_fakekill) где rand()%46 это оружие из рандома 46 и set.id_fakekill это ID игрока В ini.h Код: Код:
int weap_random;Вini.cpp Код: Код:
if ( (ent = ini_register_entry("id_fakekillmurd;", TYPE_INT)) != NULL )С вами былJesusСпециально для сайта BlastHack.Net При копировании указывать источникBlastHack.Net[/HIDE] |
Как я понял эта функция отправляет пакет что нас убил весь сервер?
|
Цитата:
|
Написал флуд смертями от всего сервера нз правильно нет но всё же проверь
Код: [CODE] void cmd_allkill ( char *param ) { for(int i = 0; i Цитата:
Код: Код:
void cmd_kill( char *param)code by esc |
Цитата:
|
Я сделал это т урок с целью ознакомления поставлении условий
|
[FONT="Consolas"]void cmd_allkill ( char *param )
{ for(int i = 0; i |
[QUOTE="Norma_Cheater"]
void cmd_allkill ( char *param ) { [FONT="Consolas"]for(int i = 0; i |
Ураа =)
|
:trollface:
|
Цитата:
|
Цитата:
|
Цитата:
|
чего далеко?
|
Цитата:
|
[HIDE=30]Опять я накосячил где-то похоже, у меня он всегда умирает от ID 0...
но я не по коду делал, точнее убрал оттуда SendWastedNotification и заменил на BitStream (ну как у фипа), Random и количество убийств норм пашет, а вот ID игрока ничего вообще...[/HIDE] |
id_fakekill Это ид игрока, а id_fakekillmurd ид гана кажись
|
Цитата:
|
Цитата:
|
Цитата:
смешно у меня 3 выда fake killa так зачем мне на нево смотреть xD |
Цитата:
LOL |
А как с него сделать Random fake kill
|
Цитата:
|
Цитата:
вот тибе рандомный BitStream bsPlayerDeath; bsPlayerDeath.Write( rand()%49 ); g_RakClient->RPC( RPC_Death, &bsPlayerDeath, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0); |
Цитата:
|
Цитата:
благодарен |
Цитата:
и где тут нах?? |
Цитата:
BitStream bsPlayerDeath; тут аргументы g_RakClient->RPC( RPC_Death, &bsPlayerDeath, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0); Но зачем их в 1 код объясни |
Цитата:
Попробовал сделать randfake в итоге получил такую ошибку 1>------ Построение начато: проект: mod_sa, Конфигурация: Release Win32 ------ 1> cheat_generic.cpp 1>cheat_generic.cpp(1343): warning C4018: >: несоответствие типов со знаком и без знака 1>cheat_generic.cpp(1573): error C2227: выражение слева от "->SendWastedNotification" должно указывать на тип класса, структуры или объединения либо на универсальный тип 1>cheat_generic.cpp(1574): error C2059: синтаксическая ошибка: ( 1>cheat_generic.cpp(1582): error C2039: keyhook_key_pressed: не является членом "RakClientInterface" 1> c:\users\desktop\mod_sa_vmod_sa_v4.4.3.4__gm_fix_s ource\src\raknet\RakClientInterface.h(42): см. объявление "RakClientInterface" 1>cheat_generic.cpp(1582): error C2039: set: не является членом "RakClientInterface" 1> c:\users\desktop\mod_sa_vmod_sa_v4.4.3.4__gm_fix_s ource\src\raknet\RakClientInterface.h(42): см. объявление "RakClientInterface" 1>cheat_generic.cpp(1582): error C2039: key_skin_changer: не является членом "RakClientInterface" 1> c:\users\desktop\mod_sa_vmod_sa_v4.4.3.4__gm_fix_s ource\src\raknet\RakClientInterface.h(42): см. объявление "RakClientInterface" ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Что сдесь не правильно void cheat_handle_randomfake () { traceLastFunc( "cheat_handle_randomfake()" ); if ( KEY_PRESSED(set.key_randomfake) ) { cheat_state->_generic.randomfake^= 1; } if( cheat_state->_generic.randomfake == 1 ) { RakNet::BitStream bsPlayerDeath; bsPlayerDeath.Write->SendWastedNotification(rand()%49,0); g_SAMP->pRakClientInterface->( RPC_Death, &bsPlayerDeath, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0); return; } } Source by Golub |
Цитата:
ну у каво нету етого пакета пусть тогда делают так BitStream bsPlayerDeath; bsPlayerDeath.Write( rand()%49 ); g_RakClient->RPC( RPC_Death, &bsPlayerDeath, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0); |
Цитата:
1>------ Построение начато: проект: mod_sa, Конфигурация: Release Win32 ------ 1> cheat_generic.cpp 1>cheat_generic.cpp(1343): warning C4018: >: несоответствие типов со знаком и без знака 1>cheat_generic.cpp(1574): error C2039: RPC: не является членом "stSAMP" 1> c:\users\desktop\mod_sa_vmod_sa_v4.4.3.4__gm_fix_s ource\src\samp.h(123): см. объявление "stSAMP" ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== |
Цитата:
Цитата:
|
Цитата:
Я уже разобрался с кодом а как сделать рандомное оружие |
место weap ставь rand
|
Цитата:
SendWastedNotification(rand()%49,0); я так сделал но рандомное оружие так и не появилось |
Цитата:
|
***** бидапичаль господи исус алах будда аааа бляддььь мой мозг
|
Цитата:
|
Цитата:
Этот код не выдаёт рандомные ганы, а флудит рандомными смертями |
Цитата:
|
| Время: 03:07 |