|
Форум Программирование C++/C Программирование [mod_sa] Fake Kill |
[mod_sa] Fake Kill |
Offline
Всем привет и сейчас я покажу вам как сделать 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 После него вставляем Код: void TW_CALL FakeKill(void *) { if(set.weap_random == 0) { for(int i=0; i<set.id_fakekillmurd; i++) { SendWastedNotification(set.id_fakekillweap, set.id_fakekill); } } else if(set.weap_random == 1) { for(int i=0; i<set.id_fakekillmurd; i++) { SendWastedNotification(rand()%46, set.id_fakekill); } } } Разберем код Если у нас рандом не активирован то есть равен 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" ); |
| |||
| |||