Szukam kodu ( tak jak w diablo który daje exp za hit lub dmg tak jak w nowym codzie ) podał by mi ktoś taką łatkę do starego coda ?
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.
|
Guest Message by DevFuse
4 odpowiedzi w tym temacie
#1
Napisano 17.11.2011 19:52
#2
Napisano 17.11.2011 19:56
register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0");
public Damage(id)
{
new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint);
if(attacker<=gMaxPlayers && is_user_alive(attacker) && attacker!=id)
if (get_user_flags(attacker) & VIP)
{
new money = read_data(2) * KASA_OBRAZENIA;
if(hitpoint==1) money += KASA_HS_ZABICIE;
cs_set_user_money(attacker,cs_get_user_money(attacker) + money);
}
return PLUGIN_CONTINUE;
}
ten kod daje kase za obrazenia zmien sobie na exp i gotowe ;]
#3
Napisano 17.11.2011 20:12
o dzięki już sprawdzam czy działa
nie działa ale zrobiłem innaczej wziełem z coda nowego
public_int
i na końcu sma dałem
więc gdzie zrobiłem błąd ?
Tylko tyle może gdzieś coś trzeba dodać czy coś ?
nie działa ale zrobiłem innaczej wziełem z coda nowego
public_int
cvar_doswiadczenie_za_obrazenia = register_cvar("cod_damagexp", "1"); // ilosc doswiadczenia za 20 obrazen
i na końcu sma dałem
public ObrazeniaPost(id, idinflictor, attacker, Float:damage, damagebits)
{
if(!is_user_connected(attacker) || !klasa_gracza[attacker])
return HAM_IGNORED;
if(get_user_team(id) != get_user_team(attacker))
{
new doswiadczenie_za_obrazenia = get_pcvar_num(cvar_doswiadczenie_za_obrazenia);
while(damage>20)
{
damage -= 20;
doswiadczenie_gracza[attacker] += doswiadczenie_za_obrazenia;
}
}
więc gdzie zrobiłem błąd ?
Tylko tyle może gdzieś coś trzeba dodać czy coś ?
Użytkownik WojtuS edytował ten post 17.11.2011 20:14
#4
Napisano 17.11.2011 20:17
Dodaj do plugin_init:
I upewnij się, że masz na początku dopisane:
RegisterHam(Ham_TakeDamage, "player", "ObrazeniaPost", 1);
I upewnij się, że masz na początku dopisane:
#include <hamsandwich>
#5
Napisano 17.11.2011 20:27
codmod.sma(4179) : error 017: undefined symbol "cvar_doswiadczenie_za_obrazenia"
taki mam erorr
dobra daje sma "D
może umiecie i dodacie ?
http://wrzuc.to/ippYX9CC.wt
taki mam erorr
dobra daje sma "D
może umiecie i dodacie ?
http://wrzuc.to/ippYX9CC.wt
Użytkownik WojtuS edytował ten post 17.11.2011 20:30
Również z jednym lub większą ilością słów kluczowych: CoD Stary
CoD Stary
Zmiana zapisu monet cod staryZmiana zapisu monet nie na klase ale jako ogół Napisany przez Jamdzam, 15.06.2019 cod stary, cod stary/nowy |
|
||||
|
CoD Stary
[ROZWIĄZANE] problem z klasą dostającą granat co 15 secNapisany przez Jamdzam, 10.06.2019 cod stary |
|
|||
CoD Stary
Dodanie int, wytrzymałości do perku przedmiotuNapisany przez WirtualnyFanatyk, 26.02.2019 cod stary |
|
||||
CoD Stary
Zmiana huduCod nowy, cod stary, opisy klas HUD Napisany przez WirtualnyFanatyk, 20.10.2018 cod stary |
|
||||
CoD Stary
CoD Nowy vs CoD StaryNapisany przez Zaaxel, 21.11.2017 cod stary |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych