Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

эффект волны для объекта

Статус пользователя Captain
сообщение 13.9.2017, 12:35
Сообщение #1
Стаж: 12 лет

Сообщений: 251
Благодарностей: 7
Полезность: < 0

Всем привет. Не получается объекту выдать эффект волны. Что делаю не так?

Код:

Ent = create_entity("info_target")

if(is_valid_ent(Ent))
{
entity_set_model(Ent, g_mdl_bomb)
entity_set_size(Ent,Float:{-6.0, -10.0, 0.0},Float:{6.0, 10.0, 18.0})
new Float:f_Origin[3]
entity_get_vector(id, EV_VEC_origin, f_Origin)
f_Origin[0] += 50.0
entity_set_origin(Ent, f_Origin)
entity_set_int(Ent, EV_INT_solid, SOLID_BBOX)

new Float:angles[3]
angles[0] = 0.0
angles[1] = 0.0
angles[2] = 0.0
entity_set_vector(Ent, EV_VEC_angles, angles)
drop_to_floor(Ent)

new origin[3]
FVecIVec(angles, origin)
create_cylinder(origin, 100, g_sprite_cylinder, 0, 1, 5, 30, 1, 200, 0, 0, 200, 5)
}




stock create_cylinder(origin[3], addrad, sprite, startfrate, framerate, life, width, amplitude, red, green, blue, brightness, speed)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMCYLINDER)
write_coord(origin[0])
write_coord(origin[1])
write_coord(origin[2])
write_coord(origin[0])
write_coord(origin[1])
write_coord(origin[2] + addrad)
write_short(sprite)
write_byte(startfrate)
write_byte(framerate)
write_byte(life)
write_byte(width)
write_byte(amplitude)
write_byte(red)
write_byte(green)
write_byte(blue)
write_byte(brightness)
write_byte(speed)
message_end()
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: