#include <amxmodx>
#include <codmod>
#include <fakemeta>
#include <hamsandwich>
new const perk_name[] = "Elektromagnes Militarny";
new const perk_desc[] = "Co runde mozesz polozyc elektromagnes. Pole dzialania zalezne od inteligencji";
new bool:ma_perk[33]; // on nam będzie włączać/wyłączać item
new pozostale_elektromagnesy[33];
new pcvar_ilosc_elektromagnesow, pcvar_zasieg, pcvar_czas_dzialania, pcvar_widocznosc_fali;
public plugin_init()
{ //TUTAJ ZOSTAWIAMY TAK JAK JEST,
register_plugin(perk_name, "1.0", "QTM_Peyote");
register_event("ResetHUD", "ResetHUD", "abe");
cod_register_perk(perk_name, perk_desc);
register_plugin(perk_name, "1.0", "Niewiem <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/haha.gif' class='bbc_emoticon' alt='xD' /> poprostu go mam");
pcvar_ilosc_elektromagnesow = register_cvar("cod_magnets", "1");
pcvar_zasieg = register_cvar("cod_magnetradius", "250");
pcvar_czas_dzialania = register_cvar("cod_magnettime", "14");
}
public cod_perk_enabled(id)
{
ma_perk[id] = true
}
public cod_perk_disabled(id)
{
ma_perk[id] = false
}
public UzyjElektromagnes(id)
{
if(!ma_perk[id]){
if (pozostale_elektromagnesy[id] < 1)
{
client_print(id, print_center, "Wykorzystales juz elektromagnes!");
return PLUGIN_CONTINUE;
}
pozostale_elektromagnesy[id]--;
new Float:origin[3];
entity_get_vector(id, EV_VEC_origin, origin);
new ent = create_entity("info_target");
entity_set_string(ent, EV_SZ_classname, "magnet");
entity_set_edict(ent, EV_ENT_owner, id);
entity_set_int(ent, EV_INT_solid, SOLID_NOT);
entity_set_vector(ent, EV_VEC_origin, origin);
entity_set_float(ent, EV_FL_ltime, halflife_time() + get_pcvar_num(pcvar_czas_dzialania) + 3.5);
entity_set_model(ent, "models/QTM_CodMod/electromagnet.mdl");
drop_to_floor(ent);
emit_sound(ent, CHAN_VOICE, "weapons/mine_charge.wav", 0.5, ATTN_NORM, 0, PITCH_NORM );
emit_sound(ent, CHAN_ITEM, "weapons/mine_deploy.wav", 0.5, ATTN_NORM, 0, PITCH_NORM );
entity_set_float(ent, EV_FL_nextthink, halflife_time() + 3.5);
return PLUGIN_CONTINUE;
}
Poprawi ktoś?


Dodatki SourceMod



Temat jest zamknięty









