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.
|

Jakim sposobem zabrać HP?
#1
Napisano 07.10.2011 23:00
#2
Napisano 07.10.2011 23:55
http://amxx.pl/topic...post__p__267593
Podajesz albo id bytu (ent) albo klasę obrażeń (szWeapon), damagebits to stałe DMG_* z hlsdk_const.inc
np. DMG_GENERIC
#include <hamsanwich> #include <fakemeta> stock UTIL_Damage(attacker, victim, Float:fDamage, damagebits, ent = 0, const szWeapon[] = ""){ static info_target = 0; if(!info_target) info_target = engfunc(EngFunc_AllocString, "info_target"); if(pev_valid(ent)) ExecuteHamB(Ham_TakeDamage, victim, ent, attacker, fDamage, damagebits); else{ ent = engfunc(EngFunc_CreateNamedEntity, info_target); set_pev(ent, pev_classname, szWeapon); ExecuteHamB(Ham_TakeDamage, victim, ent, attacker, fDamage, damagebits); set_pev(ent, pev_flags, FL_KILLME); } }
#3
Napisano 08.10.2011 00:18
ExecuteHam(Ham_TakeDamage, vic, ent, id, fDmg, 1);
Czyli UTIL_Kill zabijam całkowicie, a UTIL_Damage zadaje DMG?
#4
Napisano 08.10.2011 00:26

#5
Napisano 08.10.2011 00:51
UTIL_Damage(id, vid, 40.0, DMG_BULLET, 0, "")
Czyli zada 40 obrażeń a jak gracz ma mniej niż 40HP to go poprawnie zabije, dobrze rozumiem?
Użytkownik Kukol edytował ten post 08.10.2011 00:51
#6
Napisano 08.10.2011 08:13
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
#7
Napisano 08.10.2011 14:06

#8
Napisano 08.10.2011 21:18
#9
Napisano 08.10.2011 21:29
#10
Napisano 08.10.2011 21:50
Może ja zły tego zapis mam?
if(pev(vid, pev_takedamage))
UTIL_Damage(kid, vid, 45.0, DMG_BULLET, 0, "")
Użytkownik Kukol edytował ten post 08.10.2011 21:50
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych