 |
|

03.06.2013, 21:09
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
1. Как сделать проверку на нажатие двух клавиш ? и от куда брать их коды?
|
|
|

03.06.2013, 21:17
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от Norma_Cheater
1. Как сделать проверку на нажатие двух клавиш ? и от куда брать их коды?
if (KEY_PRESSED(0x01) && KEY_PRESSED(0x02)) проверка на нажатие левой и правой кнопки мыши
|
|
|

03.06.2013, 21:42
|
|
Участник форума
Регистрация: 20.04.2013
Сообщений: 183
С нами:
6874759
Репутация:
83
|
|
|
|
|

04.06.2013, 21:16
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
1. Ваш вопрос: Как сделать проверку если ты уже писал игроку то ждём пока появится новый) короче писать одному игроку один раз
|
|
|

04.06.2013, 22:24
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от Norma_Cheater
1. Ваш вопрос: Как сделать проверку если ты уже писал игроку то ждём пока появится новый) короче писать одному игроку один раз
Присваивай ид проверенного переменной. А потом проверяй.
|
|
|

05.06.2013, 09:18
|
|
Новичок
Регистрация: 31.05.2013
Сообщений: 25
С нами:
6815656
Репутация:
0
|
|
Сообщение от HacKeRoK
на C++ Вроде такое меню невозможно сделать, ONLY Cleo
На С++ можно все лалка.
Сообщение от HacKeRoK
Клео и C++ Это 2 разные вещи, и 2 разных языка программирования.
Такое меню вызывается только с помощью клео.
Cleo на С++ написали как и саму игру. :facepalm:
|
|
|

05.06.2013, 11:21
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
void sampnop ( int nopid )
{
struct patch_set *patch = &set.sampPatch[nopid];
if ( patch->installed || patch->failed )
{
patcher_remove( patch );
addMessageToChatWindow("Remove samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid);
}
else
{
patcher_install( patch );
addMessageToChatWindow("Install samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid );
}
}
Вот как писал iMaddy включать ноп, а где писать сам ноп? nopid - Это переменная нопа сюда что ли и как писать ноп полностью?
&0 0 0x13D60 "" "C390"
|
|
|

05.06.2013, 12:49
|
|
Участник форума
Регистрация: 20.04.2013
Сообщений: 183
С нами:
6874759
Репутация:
83
|
|
Сообщение от Norma_Cheater
void sampnop ( int nopid )
{
struct patch_set *patch = &set.sampPatch[nopid];
if ( patch->installed || patch->failed )
{
patcher_remove( patch );
addMessageToChatWindow("Remove samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid);
}
else
{
patcher_install( patch );
addMessageToChatWindow("Install samppatch: %s [id:%d]", set.sampPatch[nopid].name, nopid );
}
}
Вот как писал iMaddy включать ноп, а где писать сам ноп? nopid - Это переменная нопа сюда что ли и как писать ноп полностью?
&0 0 0x13D60 "" "C390"
Это просто активация из самого списка нопов. nopid - номер нопа в списке
|
|
|

05.06.2013, 12:59
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
Сообщение от Thomas_Johnson
Это просто активация из самого списка нопов. nopid - номер нопа в списке
1,2,3 и т.д список зависит от расположения нопов в моём ини файле?
|
|
|

05.06.2013, 13:01
|
|
Участник форума
Регистрация: 20.04.2013
Сообщений: 183
С нами:
6874759
Репутация:
83
|
|
Сообщение от Norma_Cheater
1,2,3 и т.д список зависит от расположения нопов в моём ини файле?
Да
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|