←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

DiabloMod
[ROZWIĄZANE] Kod na dodatkowe dmg

Zablokowany

  • +
  • -
GoldenKill - zdjęcie GoldenKill 16.06.2013

Witam

 

Szukam kodu na dodatkowe dmg do klasy proszę o szybką odp 

Odpowiedz

  • +
  • -
Blondyna - zdjęcie Blondyna 16.06.2013

Łap:

RegisterHam(Ham_TakeDamage, "player", "TakeDamage");

public TakeDamage(this, inflictor, attacker, Float:damage)
{
        if(is_user_connected(attacker) && is_user_alive(attacker))
        {
            if(player_class[attacker] == nazwa_klasy)
       {
                damage += damage * 0.15;
                SetHamParamFloat(4, damage);
            }
        }
}
Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 16.06.2013

Vesper a gdzie np zmienić tu na 70 lub 90 a aby dodać 2 klasę to trzeba 

 

player_class[attacker] == nazwa_klasy || player_class[id] == nazwa klasy)

Odpowiedz

  • +
  • -
Klakier - zdjęcie Klakier 16.06.2013

RegisterHam(Ham_TakeDamage, "player", "TakeDamage");

public TakeDamage(this, inflictor, attacker, Float:damage)
{
        if(is_user_alive(attacker))
        {
            if(player_class[attacker] == nazwa_klasy || player_class[attacker] == nazwa_klasy2)
            {
                damage += 70 //lub 90
                SetHamParamFloat(4, damage);
            }
        }
}
Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 16.06.2013

A jak chcę aby jedena klasa miała 70 a druga 90

 

Odpowiedz

  • +
  • -
Klakier - zdjęcie Klakier 16.06.2013

	RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
	 
	public TakeDamage(this, inflictor, attacker, Float:damage)
	{
	        if(is_user_alive(attacker))
	        {
	            if(player_class[attacker] == nazwa_klasy)
	                damage += 70
	            if(player_class[attacker] == nazwa_klasy2)
	                damage += 90 
	 
	                SetHamParamFloat(4, damage);
	            }
	        }
	}
Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 16.06.2013

Dobra jeszcze jedno pytanie jak usunąć pasek ładowania na zombie a na killerze zrobić że naładuje się 70 dmg i tak co rundę aby na killerze tylko jeden pasek był gdy ładuje się dmg a potem nie pokazuje się tak raz na rundę

Załączone pliki

Odpowiedz

  • +
  • -
Klakier - zdjęcie Klakier 16.06.2013

Zobacz to:

Załączone pliki

Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 16.06.2013

Dobra dzięki do zamknięcia 

Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 16.06.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany