![]() |
Всем привет, вот как и обещал делаю урок по редактированию в стандартном меню с помощью "+" и "-"
Перед тем как продолжать читать сначала смотрим тему эту Ну что ж начнем Заходим в dumb_menu.cpp И ищем там вот такую строчку Код: Код:
static int menu_callback_cheats ( int op, struct menu_item *item )И перед ней добавляем Код: Код:
static int menu_callback_newcheats ( int op, struct menu_item *item )Теперь добавим ко все define Код: Код:
#define ID_NEWCHEAT_PULSEHEALTH 8923// сама функцияТеперь добавим ко всем меню Код: Код:
menu_item_add( menu_newcheats, NULL ,"PulseHealth", ID_NEWCHEAT_PULSEHEALTH, MENU_COLOR_DEFAULT, NULL );В cheat.h Код: Код:
int pulsehealth;В ini.cpp Код: Код:
if ( (ent = ini_register_entry("pulsespeed", TYPE_INT)) != NULL )В ini.h Код: Код:
int pulsespeed;Ну и сам пульсатор в samp.cpp Код: Код:
if(cheat_state->_generic.pulsehealth == 1)Автор кода пульсатора Cico за это ставим в его репутацию "+" С вами был Jesus, урок был сделан по заказу Norma_Cheater Специально для сайта BlastHack.Net При копировании указывать источникBlastHack.Net |
Спс за урок !
|
Цитата:
|
спс за пример нето что мне надо было но переделал как мне надо было и работает лови +:trollface:
|
А как добавить 2 настройку ? я смотрел как устроено в callback_cheats там немного по другому
|
Цитата:
|
case MENU_OP_DEC:
case MENU_OP_INC: mod = ( op == MENU_OP_DEC ) ? -1 : 1; int max = 30; int min = 1; if ( item->id == ID_NEWCHEAT_PULSESPEED ) { set.pulsespeed += (int)mod; // К нашей скорости прибавляем mod ( это и есть + и - ) menu_item_name_set( item, "Pulse speed: %d", set.pulsespeed ); if (set.pulsespeed max) { set.pulsespeed = min; } mod = ( op == MENU_OP_DEC ) ? -1 : 1; int max = 30; int min = 1; if ( item->id == ID_NEWCHEAT_PULSESPEED ) { set.pulsespeed += (int)mod; // К нашей скорости прибавляем mod ( это и есть + и - ) menu_item_name_set( item, "Pulse speed: %d", set.pulsespeed ); if (set.pulsespeed max) { set.pulsespeed = min; } return 1; } } return 0; } Так? |
Цитата:
|
как использовать изменение "+" "-" на двух функциях.
|
Цитата:
|
| Время: 06:38 |