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
 

PanTaloneK - zdjęcie

PanTaloneK

Rejestracja: 02.11.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 24.11.2012 13:59
-----

#479424 Klasa Arab

Napisane przez Emil29 w 15.11.2012 16:47

Przedstawiam wam klasę mojego autorstwa. Chciałem klasę sprzedać, ale dzieci z jednego forum mnie dobiły i udostępniam ją na tym forum.

Dołączona grafika
Nazwa: Arab
Opis: 
Posiada dwie fałszywe paki, które po wejściu wroga wybuchają i zadają 80 dmg(+int).
Bronie: P228, MAC10, UMP45.
Staty:
Zdrowie: 10
Kondycja: 30
Inteligencja: 0
Wytrzymalosc: 5

Zakaz kopiowania klasy na inne fora, bez pozwolenia autora.

Załączone pliki




#475259 [TuT] Jak naprawić perk Nano Kamizelka.

Napisane przez Pan PrO w 04.11.2012 19:53

Witam. W tym poradniku pokarzę wam jak naprawić perk Nano Kamizelka oraz dodać tę zdolność innym klasą.

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

Załączony plik  codperk_nanokamizelka.sma   746 bajtów  396 Ilość pobrań
  codperk_nanokamizelka.amxx


Zakaz kopiowania na inne forum. Poradnik wykonany dla amxx.pl
  • +
  • -
  • 11