Witam bardzo proszę o modyfikacje pluginu aby dodawała ona asystę od zabrania 50 hp oraz wyłączyć funkcje która odpowiada za "zemstę"
Widziałem już podobny temat lecz autor został zbanowany i nie udzielono pomocy
Pozdrawiam
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.
|
Napisano 22.10.2014 14:53
Witam bardzo proszę o modyfikacje pluginu aby dodawała ona asystę od zabrania 50 hp oraz wyłączyć funkcje która odpowiada za "zemstę"
Widziałem już podobny temat lecz autor został zbanowany i nie udzielono pomocy
Pozdrawiam
Napisano 22.10.2014 18:26
Proszę powinno działać.
Napisano 22.10.2014 21:47
Proszę powinno działać.
Kolego mi nie chodzi oto aby dodawało dodatkowe hp tak jak ty to zrobiłeś tylko aby dodawało asystę graczowi A za zadanie 50% hp graczowi B
Napisano 23.10.2014 15:00
#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; } } }dzięki wielkie działa jak należy
Szukam ekipy do serweraNapisany przez DejV2212, 21.01.2024 |
|
||||
lista top 15 nie jest po kolei według fragówlista top 15 nie jest po kolei według fragów Napisany przez Gemowiec, 14.12.2023 |
|
||||
CS 1.6 Szukam plugin dający nóż dla każdego po zabiciu wszystkich graczyNapisany przez Moncler, 16.11.2023 |
|
||||
|
edit csstatsx_sqlNapisany przez kooomax, 14.07.2023 |
|
|||
Szukam magika od paintballmodaNapisany przez TotalQ, 03.07.2023 |
|
0 użytkowników, 0 gości, 0 anonimowych