Czy w amxie można uruchomić coś dwoma klawiszami NP:
Klikam SHIFT + E (lub dowolne dwa klawisze) i wywołuje się dana funkcja którą tam dałem nie wiem czy coś takiego by działało
Test:
Spoiler
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 11.08.2010 20:25
Napisano 11.08.2010 21:05
#define KEYS (IN_USE | IN_ATTACK2)
if(get_user_button(id) & KEYS){
}Napisano 11.08.2010 22:15
Napisano 11.08.2010 22:54
#define CTRLKEY_1 IN_USE
#define CTRLKEY_2 IN_ATTACK2
#define CTRLKEYS (CTRLKEY_1|CTRLKEY_2)
new giLastSingle[33];
public fwPlayerPreThink(id){
new button = pev(id, pev_button);
new iCtrl1 = !(!(button&CTRLKEY_1));
new iCtrl2 = !(!(button&CTRLKEY_2));
if(iCtrl1 ^ iCtrl2)
giLastSingle[id] = 1;
else if(giLastSingle[id]){
giLastSingle[id] = 0;
if(iCtrl1 && iCtrl2){
client_print(id, print_chat, "Key 1+2 Action");
}
}
}
0 użytkowników, 0 gości, 0 anonimowych