Как сделать "V" модель гранаты для зомби? [Способ #2]
- Articles
- 2025-08-22
Здравствуйте, сегодня я вас научу самому лёгкому способу добавить каждому зомби классу свою "V" модель гранат "HE/FLASH/SMOKE"
Данный метод отличается тем что, вам не нужно будет делать кучу проверок во всех зомби классов, достаточно вшить этот кусок кода в любой исходник или-же создать отдельный.
Данный метод отличается тем что, вам не нужно будет делать кучу проверок во всех зомби классов, достаточно вшить этот кусок кода в любой исходник или-же создать отдельный.
Автор статьи "MKOD" делал когда-то для своего мани сервера который работал в 2014 году.
И так начнём...
[1]. Добавляем #include <fakemeta> если он есть значит не надо добавлять.
[2]. Создаём константу new const ZCLASS_1[] = "models/ZM-AMXX/CSO/v_jbomb_zclass1.mdl"
[3]. Находим public plugin_init() и добавляем register_event("CurWeapon", "FW_CurWeapon", "be", "1=1")
[4]. Находим public plugin_precache() и добавляем precache_model(ZCLASS_1)
[5]. Добавляем этот кусок кода.
public FW_CurWeapon(id) {
new g_WeaponID = read_data(2)
if(zp_get_user_zombie(id)) {
switch(zp_get_user_zombie_class(id)) {
case 0: {
if(g_WeaponID == CSW_SMOKEGRENADE) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_1))
if(g_WeaponID == CSW_FLASHBANG) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_1))
if(g_WeaponID == CSW_HEGRENADE) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_1))
}
}
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}[6]. Готово.
Если вы хотите добавить ещё одну модели вам нужно добавлять всё копипастом, для начала добавляем new const ZCLASS_2[] = "models/ZM-AMXX/CSO/v_jbomb_zclass2.mdl" потом precache_model(ZCLASS_2) и под конец в FW_CurWeapon(id) ниже case 0: добавляем это...
case 1: {
if(g_WeaponID == CSW_SMOKEGRENADE) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_2))
if(g_WeaponID == CSW_FLASHBANG) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_2))
if(g_WeaponID == CSW_HEGRENADE) set_pev(id, pev_viewmodel, engfunc(EngFunc_AllocString, ZCLASS_2))
}И не забываем что, счёт зомби классов начинается с 0 а не 1 то-есть case 0:, case 1:, case 2: итд...
Так-же для тех к кого не получилось сделать оставил ссылку на готовый исходник.
Hello, Our administration publishes only cannon content, put like under the post below and write the top comment, we are preparing the material just for you, Darling Гость.
Related news
Comments 20
Users belonging to group Guests cannot add comments to this article.
%35
Discount on purchase of all
builds until 16.9.2026
Especially for you - Гость

Buy Build
Our Services
Our Partners
Comments
Модель ножа [Katana Flash] для CS 1.6
Fantastic Broooo <3
[Продажа] Zombie Plague 4.3 Ultimate
very good addons very good addons send me those addons
Готовый сервер Zombie Plague 4.3 By Mazik102
not working
Модель руки зомби [Executioner Axe] для CS 1.6
great stuff, thanks for the model, this matches my player model !
Приватный чит «LUJIANGZ WARE (Final)» для CS 1.6
I DONT HAVE HL.EXE WHAT DO I DO





Hud Configurator
Hall of Shame
Model Viewer
CSO PISTOLS
CSO MACHINE GUN