Skocz do zawartości

Pokazywanie Obrażeń


Destroyer

Rekomendowane odpowiedzi

Nazwa pluginu: Pokazywanie Obrażeń
Serwer na którym plugin może być wykorzystany: Dproto, steam
Krótki opis pluginu: Plugin podobny do bulletdamage lecz mój jest bardziej optymalny i nie obciąża servera jak bullet
Instalacja: Standardowa
Link do pobrania paczki *.rar*: (daje przekompilowany plik od razu) Pokaz_obrazenia
Autor pluginu/źródło: Destroyer

Wymagane Moduły: hamsandwich

 

Kod pluginu niżej

 

 

#include <amxmodx>
#include <hamsandwich>

new gObrazenia[33][33]
new hud, hud2, maxpl

public plugin_init() {
    register_plugin("Pokaz Obrazenia", "1.0", "Destroyer")

    RegisterHam(Ham_CS_RoundRespawn, "player", "Odrodzenie", 1)
    RegisterHam(Ham_TakeDamage, "player", "ZadajObrazenia", 1)

    hud = CreateHudSyncObj()
    hud2 = CreateHudSyncObj()
    maxpl = get_maxplayers()
}

public Odrodzenie(id) {
    for(new i = 1; i <= maxpl; i++) {
        if(i == id) arrayset(gObrazenia[id], 0, sizeof gObrazenia[])
        else gObrazenia[i][id] = 0
    }
}

public ZadajObrazenia(id, idinflictor, atakujacy, Float:obrazenia, iObrazeniaBits) {
    if(!is_user_connected(id) || !is_user_connected(atakujacy)) return 1

    new iObrazenia = floatround(obrazenia)

    gObrazenia[atakujacy][id] += iObrazenia

    set_hudmessage(255, 0, 0, 0.45, -1.0, .holdtime = 2.0)
    ShowSyncHudMsg(id, hud, "%d/%d", iObrazenia, gObrazenia[atakujacy][id])

    set_hudmessage(0, 100, 255, -1.0, 0.55, .holdtime = 2.0)
    ShowSyncHudMsg(atakujacy, hud2, "%d/%d", iObrazenia, gObrazenia[atakujacy][id])
    return 2
}  

 

 

Edytowane przez -_-
  • Like 6
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Automatycznie wygenerowana wiadomość.

Temat został zamknięty przez któregoś z moderatorów.

 

Powód: Brak aktywności.

 

Jeżeli się z tym nie zgadzasz zgłoś to Administratorowi z wyższą rangą.

 

Pozdrawiamy

Administracja Forum | Cs-Classic.PL | Klasyczna sieć serwerów.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony zgadzasz się na Polityka prywatności