←  Prośby o Klasę/Perk

AMXX.pl: Support AMX Mod X i SourceMod

»

Poproszę kilka perków!

  • +
  • -
synek``'s Photo synek`` 18.02.2012

DO MODA: NIE USUWAJ MI TEGO TEMATU BO PRZECIEŻ W TYTULE NIE OPISZĘ WSZYSTKICH PERKÓW NIE?

Poprosze kilka perkÓw:

Spizgane Kule (+50 DMG)
sandaly murzyna (+60 speeda -30 HP)
Spowalniajace kule 1/3 że spowolnisz przeciwnika do 0 speeda.
Headshoterki masz 1/4 że zamiast w inną część ciała trafisz w glowe (czyli zamiast w noge zalicza DMG od heada)
Quote

  • +
  • -
Bloody_'s Photo Bloody_ 18.02.2012

spigzane kule

Attached Files

Quote

  • +
  • -
Fili:P's Photo Fili:P 18.02.2012

Perk Spizgane Kule:

#include <amxmodx>
#include <codmod>
#include <hamsandwich>

new const perk_name[] = "Spizgane Kule";
new const perk_desc[]= "+50 dmg";

new bool:ma_perk[33];

public plugin_init() {
register_plugin(perk_name, "1.0", "Fili:P");
RegisterHam(Ham_TakeDamage, "player", "ham_Damage", 0);
cod_register_perk(perk_name, perk_desc);
}
public cod_perk_enabled(id)
{
ma_perk[id]=1;
}
public cod_perk_disabled(id)
{
ma_perk[id]=0;
}
public ham_Damage(this, idinflictor, idattacker, Float:damage, damagebits)
{
if(!is_user_connected(idattacker))
return HAM_IGNORED;

if(!ma_perk[idattacker])
return HAM_IGNORED;

SetHamParamFloat(4, damage+50.0);
}
Quote

  • +
  • -
Bloody_'s Photo Bloody_ 18.02.2012

sandały:

Attached Files

Quote

  • +
  • -
Fili:P's Photo Fili:P 18.02.2012

Headshoterki:

#include <amxmodx>
#include <codmod>
#include <fakemeta>

new const perk_name[] = "Headshoterki";
new const perk_desc[]= "1/4 szansy na trafienie Headshota";

new bool:ma_perk[33];

public plugin_init() {
register_plugin(perk_name, "1.0", "Fili:P");
register_forward(FM_TraceLine, "TraceLine");
cod_register_perk(perk_name, perk_desc);
}
public cod_perk_enabled(id)
{
ma_perk[id]=1;
}
public cod_perk_disabled(id)
{
ma_perk[id]=0;
}
public TraceLine(Float:start[3], Float:end[3], conditions, id, trace)
{
new iHit = get_tr2(trace, TR_pHit);
if(!is_user_connected(iHit))
return FMRES_IGNORED;
if(!ma_perk[iHit])
return FMRES_IGNORED;

if(random_num(1,4)==1)
set_tr2(trace, TR_iHitgroup, HIT_HEAD);

return FMRES_IGNORED;
}
Quote