ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [mod_sa] Fake Kill (https://forum.antichat.xyz/showthread.php?t=1300768)

im0rg 10.05.2013 13:59

[HIDE=30]Всем привет и сейчас я покажу вам как сделать Fake Kill

В new_menu.cpp

ко всем меню

Код:





Код:

TwAddVarRW(twBar_SPNewCheats, "Player ID", TW_TYPE_INT32, &set.id_fakekill, " label='Player ID' group='FakeKill' ");
    TwAddVarRW(twBar_SPNewCheats, "Murder rate?", TW_TYPE_INT32, &set.id_fakekillmurd, " label='How much kill?' group='FakeKill' ");
    TwAddVarRW(twBar_SPNewCheats, "ID Weapon", TW_TYPE_INT32, &set.id_fakekillweap, " label='Weapon' group='FakeKill' ");
    TwAddVarRW(twBar_SPNewCheats, "Weapon Random", TW_TYPE_BOOLCPP, &set.weap_random, " group='FakeKill' ");
    TwAddButton(twBar_SPNewCheats, "FakeKill Started", FakeKill, NULL, " label='FakeKill Started' " " 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;
    int                        id_fakekill;
    int                        id_fakekillmurd;
    int                        id_fakekillweap;





Вini.cpp

Код:





Код:

if ( (ent = ini_register_entry("id_fakekillmurd;", TYPE_INT)) != NULL )
        ini_register_data( ent, &set.id_fakekillmurd, "1000" );





С вами былJesusСпециально для сайта BlastHack.Net

При копировании указывать источникBlastHack.Net[/HIDE]

Norma_Cheater 10.05.2013 14:07

Как я понял эта функция отправляет пакет что нас убил весь сервер?

im0rg 10.05.2013 14:08

Цитата:

Сообщение от Norma_Cheater

Как я понял эта функция отправляет пакет что нас убил весь сервер?

Точнее сказать игрок

Norma_Cheater 10.05.2013 14:13

Написал флуд смертями от всего сервера нз правильно нет но всё же проверь

Код:





[CODE]
void cmd_allkill ( char *param )
{
for(int i = 0; i



Цитата:

Сообщение от Jesus

Точнее сказать игрок

Тогда не легче юзать этот код он гораздо легче

Код:





Код:

void cmd_kill( char *param)
{
SendWastedNotification(rand()%46, atoi(param));
}



code by esc

im0rg 10.05.2013 14:17

Цитата:

Сообщение от Norma_Cheater

Тогда не легче юзать этот код он гораздо легче

Код:





Код:

void cmd_kill( char *param)
{
SendWastedNotification(rand()%46, atoi(param));
}



code by esc

Смотря кому мне легче через меню и с полным редактированием

im0rg 10.05.2013 14:18

Я сделал это т урок с целью ознакомления поставлении условий

Norma_Cheater 10.05.2013 14:19

[FONT="Consolas"]void cmd_allkill ( char *param )

{

for(int i = 0; i

im0rg 10.05.2013 14:21

[QUOTE="Norma_Cheater"]

void cmd_allkill ( char *param )
{
[FONT="Consolas"]for(int i = 0; i

Norma_Cheater 10.05.2013 14:22

Ураа =)

BaHeK 10.05.2013 20:36

:trollface:


Время: 10:28