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
CoD Nowy

Prośba o zmniejszenie DMG w klasie Snajper.

cod nowy

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

#1 SocketS

    Zaawansowany

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:81
  • Imię:Łukasz
  • Lokalizacja:Polska
Offline

Napisano 10.10.2014 22:35

Proszę abyście mi zmienili DMG zadawany z AWP na 350 ( + int ). I nwm czemu nie działa mi tez 1/2 z noża. Pomoże ktoś ;) .

Załączone pliki



#2 Rellik #

    Zaawansowany

  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • Imię:Daniel
  • Lokalizacja:Random
Offline

Napisano 12.10.2014 12:59

proszę..

Załączone pliki


Użytkownik FR_Rellik edytował ten post 12.10.2014 12:59

  • +
  • -
  • 0

b_350_20_1A1A1A_1A1A1A_ADADAD_1A1A1A.png

b_350_20_1A1A1A_1A1A1A_ADADAD_1A1A1A.png
Nie jestem zaawansowany w dziedzinie AMXMOD-X.
Staram się pomóc na tyle ile potrafię.

Piszę poprawnie po POLSKU.

Psychopaci.Eu


#3 SocketS

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:81
  • Imię:Łukasz
  • Lokalizacja:Polska
Offline

Napisano 12.10.2014 13:05

Nie działa jak strzele w bota to odejmuje mu 34 k hp i 1/2 z noża też nie działa.



#4 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 14.10.2014 12:49

/* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <codmod>
#include <hamsandwich>
#include <fakemeta>
 
#define DMG_BULLET (1<<1) 
 
 
new const nazwa[] = "Snajper";
new const opis[] = "350 procent obrazen z AWP(+inteligencja), 1/2 szansy na natychmiastowe zabicie z noza(PPM)";
new const bronie = 1<<CSW_DEAGLE | 1<<CSW_AWP;
new const zdrowie = 20;
new const kondycja = 25;
new const inteligencja = 0;
new const wytrzymalosc = 20;
new const grawitacja = 0;
 
new bool:ma_klase[33];
const m_pActiveItem = 373
const m_flNextSecondaryAttack = 47
    
public plugin_init()
{
register_plugin(nazwa, "1.0", "xMentor");
 
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc, grawitacja);
 
RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
}
 
public cod_class_enabled(id)
{
ma_klase[id] = true
}
 
public cod_class_disabled(id) 
{
ma_klase[id] = false
}
 
const m_iTeam = 114
 
public TakeDamage(id, ent, attacker, Float:damage, damagebits)
{
if(~damagebits & DMG_BULLET  || ent != attacker || !is_user_connected(attacker)|| !ma_klase[attacker] || get_pdata_int(id,m_iTeam,5) == get_pdata_int(attacker,m_iTeam,5)) return HAM_IGNORED
 
static Float:OldDamage
OldDamage = damage
 
if(damagebits & DMG_BULLET && ent == attacker)
{
new weapon = get_user_weapon(attacker)
switch(weapon)
{
case CSW_AWP: damage=(350.0+float(cod_get_user_intelligence(attacker,1,1,1)))
case CSW_KNIFE: if(random_num(1, 2) == 1 && get_pdata_float(get_pdata_cbase(attacker,m_pActiveItem,5),m_flNextSecondaryAttack,4) > 1.0) KillPlayer(id,ent,attacker,weapon,HIT_GENERIC,0,damagebits)
}
 
if(OldDamage != damage)
{
SetHamParamFloat(4, damage)
return HAM_HANDLED
}
}
return HAM_IGNORED
}
 
KillPlayer(id,inflictor,attacker,weapon,body,shouldgib,damagebits)
{
if(weapon > 30 || !is_user_alive(id) || !is_user_connected(attacker)) return
 
const GrenadeWeapon = 1<<CSW_HEGRENADE | 1<<CSW_C4 | 1<<CSW_SMOKEGRENADE | 1<<CSW_FLASHBANG
const m_LastHitGroup = 75
const m_bitsDamageType = 76
const m_fHasTakenHighDamage = 107
static DeathMsgId
new msgblock,weaponname[32],effect
if (!DeathMsgId) DeathMsgId = get_user_msgid("DeathMsg")
 
set_pdata_int(id,m_LastHitGroup,body,5)
set_pdata_int(id,m_bitsDamageType,damagebits,5)
set_pdata_int(id,m_fHasTakenHighDamage,1,5)
set_pev(id,pev_dmg_inflictor,inflictor)
msgblock = get_msg_block(DeathMsgId)
set_msg_block(DeathMsgId, BLOCK_SET)
ExecuteHamB(Ham_Killed,id,attacker,shouldgib)
set_msg_block(DeathMsgId, msgblock)
effect = pev(id,pev_effects)
if(effect & 128) set_pev(id,pev_effects,effect-128)
 
new len
if(get_weaponname(weapon,weaponname,31))
{
if(~GrenadeWeapon & 1<<weapon) len = 7
else weaponname = "grenade"
}
else if(weapon == 2) weaponname = "tracktrain"
else weaponname = "world"
 
emessage_begin(MSG_ALL, DeathMsgId)
ewrite_byte(attacker)
ewrite_byte(id)
ewrite_byte(body == HIT_HEAD ? 1:0)
ewrite_string(weaponname[len])
emessage_end()
}

  • +
  • -
  • 1

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#5 SocketS

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 1
Nowy

  • Postów:81
  • Imię:Łukasz
  • Lokalizacja:Polska
Offline

Napisano 30.10.2014 22:27

Dzięki, ale nie do końca działa. Może coś w tym kodzie jest coś nie tak ;P .







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

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

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