1. Pod
new bool:freezetime = true;dodajemy
new odpornosc_gracza[33];
2. w plugin_natives() na samym dole dodajemy
register_native("cod_get_user_odpornosc", "SprawdzOdpornosc", 1);
register_native("cod_set_user_odpornosc", "UstawOdpornosc", 1);
3. W UsunUmiejetnosci(id) na samym dole dodajemy
odpornosc_gracza[id] = 0;
4. Ten public znajdujący sie prawie na samym dole
public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
ExecuteHam(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, obrazenia+PobierzInteligencje(atakujacy, 1, 1, 1)*czynnik_inteligencji, /*1<<31 |*/ dodatkowe_flagi);
Zmieniamy na to
public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
{
if(!odpornosc_gracza[ofiara])
ExecuteHam(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, obrazenia+PobierzInteligencje(atakujacy, 1, 1, 1)*czynnik_inteligencji, /*1<<31 |*/ dodatkowe_flagi);
}
5. Na samym końcu .sma dodajemy to
public UstawOdpornosc(id, wartosc)
odpornosc_gracza[id] = wartosc;
public SprawdzOdpornosc(id)
return odpornosc_gracza[id];
Sposób użycia
W cod_perk_enabled lub cod_class_enabled dodajemy
cod_set_user_odpornosc(id, 1);
a w cod_perk_disabled lub cod_calss_disabled
cod_set_user_odpornosc(id, 0);
Naprawiona Nano Kamizelka
 codperk_nanokamizelka.sma   746 bajtów  401 Ilość pobrań
 codperk_nanokamizelka.sma   746 bajtów  401 Ilość pobrań codperk_nanokamizelka.amxx
  codperk_nanokamizelka.amxx
Zakaz kopiowania na inne forum. Poradnik wykonany dla amxx.pl


 Forum
 
Forum
 Użytkownicy
 
Użytkownicy
 Kalendarz
 
Kalendarz
 Dodatki SourceMod
 
Dodatki SourceMod



 
	![[TuT] Jak naprawić perk Nano Kamizelka.: post #1](https://amxx.pl/public/style_images/tctc91_luminous/icon_share.png) 
					


 
				
				


 
				
				

 
				
				


 
				
				 
				
				







 
  
		 
		