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

Blokowanie uderzenia tt przez tt


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 k4x4z5

    Wszechwidzący

  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 27.12.2013 20:45

Witam mam problem z pewnym kawalkiem kodu

public fwTakeDamage(ofiara, atakujacy, idinflictor, Float:damage, damagebits){
	if(berek){
		if(is_user_alive(atakujacy) && get_user_team(atakujacy) == 2)
		{
			new wid = get_user_weapon(atakujacy)
			if(wid == CSW_KNIFE && is_user_alive(ofiara) && get_user_team(ofiara) == 1)
			{
				czas[ofiara] = 15
				set_task(1.0, "zamroz", ofiara, _, _, "b");
				fm_set_user_maxspeed(ofiara, 0.1)
				fm_set_user_rendering(ofiara, kRenderFxGlowShell, 0, 0, 255, kRenderGlow, 30)
			}
		}
		if(is_user_alive(atakujacy)){
			if(get_user_weapon(atakujacy) == CSW_KNIFE && get_user_team(atakujacy) == 1){
				fm_set_user_maxspeed(ofiara, get_pcvar_float(pCvar_speed_tt));
				client_cmd(ofiara, "cl_forwardspeed 400; cl_backspeed 400; cl_sidespeed 400")
				fm_set_user_rendering(ofiara, kRenderFxNone, 0, 0, 0, kRenderNormal);
				remove_task(ofiara)
			}
		}
	}
	return HAM_IGNORED;
}

Chodzi o to,ze jesli ten plugin jest wlaczony z slinkiem od jailbreaka nie idzie odmrozic tt przez tt poprzez uderzenie nozem.

 

Tu wycinek z slinika

public player_attack(victim, attacker, Float:damage, Float:direction[3], tracehandle, damagebits) {
	if(!is_user_connected(victim) || !is_user_connected(attacker) || victim == attacker)
		return HAM_IGNORED
	
	if(duel[victim] || duel[attacker]) {
		if((victim == g_DuelA && attacker == g_DuelB) || (victim == g_DuelB && attacker == g_DuelA))
			return HAM_IGNORED
		
		return HAM_SUPERCEDE
	}
	if(blokada[attacker] || has_fd[victim] != 0 && has_fd[victim] == rundy && get_user_team(attacker) == 1)
		return HAM_SUPERCEDE
	
	if(get_user_team(victim) == 2 && get_user_team(attacker) == 2) return HAM_SUPERCEDE
	if(get_user_team(victim) == 1 && get_user_team(attacker) == 1 && !friendly_tt) return HAM_SUPERCEDE
	if(get_user_team(victim) == 1 && get_user_team(attacker) == 2 && zywi != 1 && killday) return HAM_SUPERCEDE
	if(get_user_team(victim) == 2 && get_user_team(attacker) == 1 && zywi != 1 && killday) return HAM_SUPERCEDE
	
	return HAM_IGNORED
}

a dokladnie blokuje to:

if(get_user_team(victim) == 1 && get_user_team(attacker) == 1 && !friendly_tt) return HAM_SUPERCEDE

probowalem zastapic returna innym.lecz wtedy tt moga sie bic ze soba w kazdej rundzie.

Ma ktos moze jakis pomysl jak to zrobic.Jesli cos jest nie jasne postaram sie bardziej opisac problem.


  • +
  • -
  • 0

#2 Majko:P

    Życzliwy

  • Zbanowany

Reputacja: 5
Nowy

  • Postów:23
  • GG:
  • Imię:Arek
  • Lokalizacja:Rzeszów
Offline

Napisano 28.12.2013 00:59

Daj caly kod sma

b_350_20_383257_432026_F1A815_111111.png


#3 k4x4z5

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 28.12.2013 13:17

Mozna zamknac,poradzilem sobie.


  • +
  • -
  • 0

#4 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 28.12.2013 17:23

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark





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

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