Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Problem z grawitacją / obrażeniami.


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 nPaul

    Zaawansowany

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:142
  • Imię:Piotr
  • Lokalizacja:United Kingdom / Hereford
Offline

Napisano 18.12.2012 17:54

Witam, jak strzelam do kogoś i zadam mu np. 5 obrażen to wyskakuje 15423534 obrazen tak samo z grawitacja zamiast zmniejszac sie do 0.8 to jest -23242311

Kod z grawitacją:

new gNagrody [ gOsiagniecia ] = {
	100
};

fm_set_user_gravity(id, fm_get_user_gravity(id)-float(gOsiagniecie[id][PODLOZYC]+gOsiagniecie[id][URATOWAC]+gOsiagniecie[id][ZADAC]));

Kod z obrażeniami

RegisterHam(Ham_TakeDamage,"player","fwHamTakeDamage",1);

public fwHamTakeDamage(iVictim,iInflicter,iAttacker,Float:fDamage,iBitDamage){
	if(!IsPlayer(iAttacker)||!IsPlayer(iVictim)||!is_user_alive(iVictim)) return HAM_IGNORED;
	
	if(UTIL_In_FOV(iAttacker,iVictim)&&!UTIL_In_FOV(iVictim,iAttacker)){
		gWykonal[iAttacker][PLECKI]+=fDamage+0.0;
		gWykonal[iAttacker][ZADAC]+=fDamage+0.0;
	}
	else {
		gWykonal[iAttacker][ZADAC]+=fDamage+0.0;
	}
	
	return HAM_IGNORED;
}

+Mogłby ktoś przerobić ten kod z Hamsandwich na inny moduł niż kanapka typu cstrike/fakemeta ?

Czekam na odpowiedź, nagrodze plusami

Odświeżam

Odświeżam.
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych