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
Modyfikacja

Prośba o przerobienie pluginu asysta_i_zemsta.amxx

modyfikacja

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 krol

    Życzliwy

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:26
  • Lokalizacja:Białystok
Offline

Napisano 14.03.2015 19:44

Witam. Chciałbym aby ktoś mógł mi przerobić plugin asyst Darka. Chciałbym żeby asyste dodawało przy zabraniu 50hp.

Załączone pliki


  • +
  • -
  • 0

#2 krol

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:26
  • Lokalizacja:Białystok
Offline

Napisano 19.03.2015 14:12

Pomoże ktoś ?


  • +
  • -
  • 0

#3 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Napisano 19.03.2015 15:56

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <fun>

#define VERSION "0.1"

#define MAX 32
#define IsPlayer(%1) (1 <= %1 <= MAX && is_user_connected(%1))

new g_bAsysta[MAX+1][MAX+1];

public plugin_init() {
    register_plugin("Dodatkowy Exp", VERSION, "DarkGL")
    
    register_event
("DeathMsg", "eventDeath", "a");
    register_event("HLTV", "newRound", "a", "1=0", "2=0")
    
    
RegisterHam(Ham_TakeDamage, "player", "fwDamage", 1);
}

public newRound()
{
    for(new i = 0;i <= MAX;i++){
        for(new j = 0;j <= MAX;j++)
            g_bAsysta[i][j] = 0;
    }
}

public client_connect(id){
    for(new j = 0;j <= MAX;j++)    g_bAsysta[id][j] = 0;
}

public fwDamage(iVictim, iInflicter, iAttacker, Float:fDamage, iBitDamage){
    if( (IsPlayer(iAttacker) && IsPlayer(iVictim)) && get_user_team(iVictim) != get_user_team(iAttacker) && iVictim != iAttacker)
        g_bAsysta[iAttacker][iVictim] += floatround(fDamage);
    
    
return HAM_IGNORED;
}

public eventDeath(){
    new iKiller = read_data(1);
    new iVictim = read_data(2);
    
    
if(IsPlayer(iKiller) && IsPlayer(iVictim) && iKiller != iVictim)
    {
        new sName[32];
        get_user_name(iVictim, sName, sizeof sName - 1);
        
        
for(new i = 0 ; i <= MAX; i ++){
            if(i == iKiller)    continue;
            
            
if(g_bAsysta[i][iVictim] >= 50){        
                
                set_hudmessage
(255, 16, 255, -1.0, 0.30, 0, 2.0, 2.0, 0.05, 0.05, 4)
                show_hudmessage(i, "Asystowales w zabiciu gracza %s^n^n+ 1 Frag", sName);
                
                set_user_frags
(i, get_user_frags(i)+1)
            }
            
            g_bAsysta
[i][iVictim] = 0;
        }
    }
}


  • +
  • -
  • 1

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------






Również z jednym lub większą ilością słów kluczowych: modyfikacja

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

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