Witamy w Nieoficjalnym polskim support'cie AMX Mod X
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.
|
COD Item ktory blokuje trafienie w glowe
#2
Posted 16.10.2010 18:56
if(health < 2)
return HAM_IGNORED;
Dodaj
if(informacje_przedmiotu_gracza[this][0] == numer && get_user_hitzones(0,this) == 2)
return HAM_SUPERCEDE;
Edited by QTM. Peyote, 16.10.2010 18:58.
#3
Posted 16.10.2010 19:00
#5
Posted 16.10.2010 21:13
if(informacje_przedmiotu_gracza[this][0] == numer && !get_user_hitzones(0,this) == 2)
return HAM_SUPERCEDE;
Edited by patryk4815, 16.10.2010 21:14.
#6
Posted 16.10.2010 21:45
hmm, a jak by tak zrobi to by zadziałało ?
if(informacje_przedmiotu_gracza[this][0] == numer && !get_user_hitzones(0,this) == 2) return HAM_SUPERCEDE;
bład w kompilacji, mi sie wydaje że tak
if(informacje_przedmiotu_gracza[this][0] == numer && get_user_hitzones(0,this) != 2)
return HAM_SUPERCEDE;
#7
Posted 17.10.2010 08:43
if(informacje_przedmiotu_gracza[this][0] == numer && get_user_hitzones(0,this) != 2) return HAM_SUPERCEDE;
Tylko tak jak napisal Patryk z mala poprawka:
if(informacje_przedmiotu_gracza[this][0] == numer && !(get_user_hitzones(0,this) == 2)) return HAM_SUPERCEDE;I teraz bedzie sie go dalo trafic tylko w glowe.
#8
Posted 17.10.2010 12:26
żeby nie dało się trafić w głowę wystarczy wykonać funkcję Dokumentacja AMXX.pl - Nieoficjalny polski support AMX Mod X
1 - ogólne
2 - głowa
4 - klatka piersiowa
8 - brzuch
16 - lewa ręka
32 - prawa ręka
64 - lewa noga
128 - prawa noga
Tutaj ustawiamy w co może zadać obrażenia a nie w co nie może, zatem jeśli chcesz żeby nie dało się w głowę musisz zsumować wartości od klatki piersiowej w dol i taka wartosc body ustawic. Ustawiasz to raz, gdziesz w funkcji gdzie bedzie najlepiej i dziala to do odwolania.
#9
Posted 17.10.2010 15:59
jeśli chcesz żeby nie dało się w głowę
To mam tam dac set_user_hitzones ( id, 254)
Down Sprobuj sposobem grankee, liczba to 254
Edited by Pawex, 17.10.2010 18:56.
#11
Posted 17.10.2010 22:54
Ok dzięki za tego linka, Ale
jeśli chcesz żeby nie dało się w głowę
To mam tam dac set_user_hitzones ( id, 254)
Down Sprobuj sposobem grankee, liczba to 254
Z tego co wyliczyłem to 252
#12
Posted 17.10.2010 23:16
#13
Posted 18.10.2010 15:33
#14
Posted 18.10.2010 17:45
P.S. Ja jeszcze banie niepotrzebnie policzylem
A jak by zrobic cos podobnego do tego?
Edited by Pawex, 18.10.2010 20:42.
#15
Posted 21.10.2010 19:12
P.S
ja dalem taki kod i tylko w glowe moza trafic
if(informacje_przedmiotu_gracza[this][0] == numer && set_user_hitzones(0, this, 2))
a zeby nie bylo moza trfic w glowe dalem tak
if(informacje_przedmiotu_gracza[this][0] == numer && set_user_hitzones(idattacker, this, 253))
Edited by patryk4815, 21.10.2010 19:46.