Привет
Если тебе нужна помощь в создании сервера и т.д Залетай к нам в группу ВК, у нас много интересного https://vk.com/forumbz
Вход на сайт / Регистрация

26
мар
2018
Категория: Статьи, Автор: maxbloodliker, Просмотров: 502


[ZP] Как сделать эффект к гранате Infection для ZP 4.3?

Для начала открываем исходник главного мода, у меня это "zombie_plague40."

[1]. После того как мы открыли исходник главного мода, ищем такие строчки как:

// CS sounds
new const sound_flashlight[] = "items/flashlight1.wav"
new const sound_buyammo[] = "items/9mmclip1.wav"
new const sound_armorhit[] = "player/bhit_helmet-1.wav" 


Ниже добавляем:

new g_infect_gibs


[2]. Далее ищем:

// Custom sprites for grenades
g_exploSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_ring)
g_flameSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_fire)
g_smokeSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_smoke)
g_glassSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_glass)


Ниже добавляем:

g_infect_gibs = precache_model("sprites/Infection.spr")


[3]. Далее находим:

// Infection Bomb Explosion
infection_explode(ent)
{


После строчек:

// Make the explosion
create_blast3(originF)

Добавляем:

message_begin (MSG_BROADCAST,SVC_TEMPENTITY)
write_byte( TE_SPRITETRAIL ) // Throws a shower of sprites or models
engfunc(EngFunc_WriteCoord, originF[ 0 ]) // start pos
engfunc(EngFunc_WriteCoord, originF[ 1 ])
engfunc(EngFunc_WriteCoord, originF[ 2 ] + 200.0)
engfunc(EngFunc_WriteCoord, originF[ 0 ]) // velocity
engfunc(EngFunc_WriteCoord, originF[ 1 ])
engfunc(EngFunc_WriteCoord, originF[ 2 ] + 30.0)
write_short(g_infect_gibs) // spr
write_byte(60) // (count)
write_byte(random_num(27,30)) // (life in 0.1's)
write_byte(2) // byte (scale in 0.1's)
write_byte(50) // (velocity along vector in 10's)
write_byte(10) // (randomness of velocity in 10's)
message_end()




+1
Вернуться Комментарии (1) 

Новости похожие на [ZP] Как сделать эффект к гранате Infection для ZP 4.3

[ZP] Как добавить эффекты к гранатам для ZP?
Как добавить эффекты к гранатам для ZP?
Как добавить способности ножам в ZP 4.3?
В сегодняшней статье я расскажу вам, как можно добавить
Как сделать свои звуки для зомби? [ZP 4.3]
В данной статье, я покажу как можно добавить свои звуки для
Как добавить P_, W_ модель гранат через мод ZP 4.3
Добавляем P_, W_ модели гранат через главный мод ZP 4.3
[ZP] Addon - Make Survivor
С помощью плагина Make Survivor, каждый раунд сервер начнет
Нужен спонсор для Зомби сервера
Нужен спонсор для Зомби сервера.



Публикаций: 0
Комментов: 10
Статус: Пользователь offline

Награды:
Нет наград :(
Комментарий #1 | Добавлен: 2 апреля 2018 22:52
А смысл был разделять инфекционную гранату и обычные на разные посты?
0

Информация


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.