Быстрая регистрация


» » » » [CS 1.6 / Zombie Plague Extra Items] Deagle Crimson Hunter (+Source Code) Fix Gameplay
11
июн
2016

[CS 1.6 / Zombie Plague Extra Items] Deagle Crimson Hunter (+Source Code) Fix Gameplay 

Категория: Extra Items , Автор: asepdwa32, Просмотров: 70 723

[CS 1.6 / Zombie Plague Extra Items] Deagle Crimson Hunter (+Source Code) Fix Gameplay


Prefix "_native.amxx / sma" for Normal Mode CS 1.6 ( get_bloodhunter ) In Console To Get The Weapons
Prefix "_zp_extra.amxx / sma" for Zombie Plague CS 1.6, Press M -> Extra Items To Buy The Extra Items
From Counter Strike Indonesia Blog

Download: Click Here
Password: www.cs-id.blogspot.com

*Cvar List
- bloodhunter_clip
- bloodhunter_speed
- bloodhunter_ammo
- bloodhunter_recoil
- bloodhunter_damage

*Changelog
- Fix Gameplay
- Fix Bug
- Clip Changed To 30
- Ammo Changed To 100

[CSO] ZP Extra Items: Magnum Drill
Оружие MAGNUM-DRILL
[ZP] Extra Item : Unlimited Clip 1.0
Описания: Плагин позволяет приобрести Unlimited Clip -

Комментарии



Публикаций: 0
Комментов: 446


Комментарий #1 | Добавлен: 11 июня 2016 13:58
And what changed?
register_event("CurWeapon", "Event_CurrentWeapon", "be", "1=1")

public Event_CurrentWeapon(id)
{
replace_weapon_models(id, read_data(2))

if(!is_user_alive(id))
return
if(read_data(2) != CSW_BASE || !g_has_weapon[id])
return

static weapon[32], weapon_entity
get_weaponname(read_data(2), weapon, 31)
weapon_entity = find_ent_by_owner(-1, weapon, id)
if(pev_valid(weapon_entity))
{
static Float:Delay
Delay = get_pdata_float(weapon_entity, 46, 4) * get_pcvar_float(cvar_spd)
if(Delay > 0.0) set_pdata_float(weapon_entity, 46, Delay, 4)
}
}

Weapon next attack easy changed in PrimaryAttack post, useless and so much called event
RegisterHam(Ham_Use, "func_tank", "Forward_UseStationary_Post", 1)
RegisterHam(Ham_Use, "func_tankmortar", "Forward_UseStationary_Post", 1)
RegisterHam(Ham_Use, "func_tankrocket", "Forward_UseStationary_Post", 1)
RegisterHam(Ham_Use, "func_tanklaser", "Forward_UseStationary_Post", 1)

Not need, because after using map's guns called Deploy forward, for redraw weapon
for(new i = 1; i < sizeof WEAPONENTNAMES; i++)
if(WEAPONENTNAMES[i][0]) RegisterHam(Ham_Item_Deploy, WEAPONENTNAMES[i], "Weapon_Deploy_Post", 1)

For what need register ALL weapon?
if you work only with one classname, for what called all?
new g_maxplayers, g_orig_event, g_primary_attack_tmp[33], Float:cl_pushangle[33][3], g_InTempingAttack[33]
new g_has_weapon[33], g_clip_ammo[33], g_weapon_TmpClip[33], oldweap[33], g_mode[33], g_hit[33], explode_effect

Again, so much useless arrays for player, when all this can be writed on weapon's offsets
RegisterHam(Ham_Weapon_WeaponIdle, weapon_base_buffer, "Weapon_Idle")

For play idle weapon anim, need use HAM_SUPERCEDE return, or weapon anim will be play breakable
message_begin(MSG_ONE_UNRELIABLE, SVC_WEAPONANIM, .player = id)
write_byte(Sequence)
write_byte(pev(id, pev_body))
message_end()

There not used player body, its weapon bodygroup in v_ model

         


Публикаций: 2
Комментов: 90


Комментарий #2 | Добавлен: 11 июня 2016 17:45
Bad




#define AUTHOR "Reega!"
         


Публикаций: 0
Комментов: 86


Комментарий #3 | Добавлен: 15 июня 2016 00:07
Its shit. also alot of stolen code


Admin you should make some kind of approve system.




Website: http://www.vipersnake.net/


         


Публикаций: 0
Комментов: 6


Комментарий #4 | Добавлен: 5 июля 2016 00:30
i`ts a good think. But if you wan`t Super plugin . please tell me your name.

         


Публикаций: 6
Комментов: 36


Комментарий #5 | Добавлен: 26 апреля 2017 11:36
very bad , +bug

         

Информация


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Нименование Количество Цена / 1 шт.
Всего: 0 руб.