Tak jak w temacie i jeszcze czy macie plugin żeby wszyscy gracze na serwerze mieli 1/1 z noża ppm
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.
|
Jak zrobić na cod modzie żeby gracz np na f miał nóż z którego od razu bije
#1
Napisano 15.12.2013 16:53
#2
Napisano 15.12.2013 19:15
Tu masz 1/1 z kosy dla wszystkich. Powinno działać, leż nie gwarantuje że będzie to 1/1 z PPM.
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#define PLUGIN "1/1 z kosy dla kazdego"
#define VERSION "1.0"
#define AUTHOR "Sqwareck"
new ostatnio_prawym[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenCios");
RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "fwPrimaryAttack_JedenCios");
RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_knife", "fwSecondaryAttack_JedenCios");
}
public fwTakeDamage_JedenCios(id, ent, attacker)
{
if(is_user_alive(attacker) && get_user_weapon(attacker) == CSW_KNIFE && ostatnio_prawym[id])
{
cs_set_user_armor(id, 0, CS_ARMOR_NONE);
SetHamParamFloat(4, float(get_user_health(id) + 1));
return HAM_HANDLED;
}
return HAM_IGNORED;
}
public fwPrimaryAttack_JedenCios(ent)
{
new id = pev(ent, pev_owner);
ostatnio_prawym[id] = 1;
}
public fwSecondaryAttack_JedenCios(ent)
{
new id = pev(ent, pev_owner);
ostatnio_prawym[id] = 0;
}
Użytkownik Sqwareck edytował ten post 15.12.2013 19:16
#3
Napisano 02.01.2014 22:03
W taki sposób jak prezentuje kolega musiałbyś dodawać do każdej klasy z osobna ten kod.
Jeżeli chcesz zrobić to szybciej musiałbyś edytować silnik swojego serwera i dodać tam funkcję odnośnie tego "bonusu"
TWORZENIE FOR SPOŁECZNOŚCIOWYCH | ZARZĄDZANIE STRONAMI INTERNETOWYMI
WSPARCIE TECHNICZNE SERWERÓW HLDS | MODERNIZACJA, OPTYMALIZACJA, ZABEZPIECZENIA
Zapraszam do mojego profilu
#4
Napisano 02.01.2014 22:10
W taki sposób jak prezentuje kolega musiałbyś dodawać do każdej klasy z osobna ten kod.
Jeżeli chcesz zrobić to szybciej musiałbyś edytować silnik swojego serwera i dodać tam funkcję odnośnie tego "bonusu"
Nieprawda, zadziała dla każdego to i nie musi być w silniku.
Zapraszam na forum Classic-Zone.pl .
#5
Napisano 03.01.2014 10:50
a możecie podać mi kod ?
#6
Napisano 03.01.2014 12:47
Co do tego bicia od razu na F to raczej lepiej dać sobie spokój, choć myślę, że jest wykonalne.
Jak chodzi o bicie 1/1 z PPM dla każdego, to kolega wyżej Ci dał, lecz jakby coś było nie tak to masz taką jaką ja wolę niżej, lecz też ta wersja ma swoją wadę.
#include <amxmodx> #include <hamsandwich> public plugin_init() { register_plugin(nazwa, "1.0", "QTM_Peyote"); RegisterHam(Ham_TakeDamage, "player", "TakeDamage"); } public TakeDamage(this, idinflictor, ida, Float:damage, damagebits){ if(damage > 25.0 && damagebits & (1<<1) && is_user_alive(ida) && get_user_weapon(ida) == CSW_KNIFE) ExecuteHam(Ham_TakeDamage, this, idinflictor, ida, float(get_user_health(this))-damage+1.0, damagebits) }
Zapraszam na forum Classic-Zone.pl .
Również z jednym lub większą ilością słów kluczowych: cod nowy
CoD Nowy
perk zwiększający wytrzymałość pekuNapisany przez Rafii, 05.03.2024 cod nowy |
|
||||
|
CoD Nowy
Modele KlasyNapisany przez Puni07, 11.02.2024 cod nowy |
|
|||
CoD Nowy
Problem z dywizjąNapisany przez Puni07, 08.02.2024 cod nowy |
|
||||
CoD Nowy
Misjedodac exp Napisany przez Anonimowy09, 08.01.2024 cod nowy |
|
||||
CoD Nowy
Broń z cso do klasy postaciNapisany przez Voltia, 12.02.2023 cod nowy |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych