Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0

Здравствуйте, столкнулся с одной проблемой. Поставил на свой сервер конвой, но из далека его не видно. Решил сделать дым(например красного цвета) что бы шёл вверх и можно было из далека видеть. Но как его сделать?
Если кто расскажет буду благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 1

Заранее бы написали что вам нужен статический дым для обозначения где заспавнились зомби по ивенту, такое себе)
в внутри на клиенте 
в case USM_INT_MOD: или где на клиент информация о ивенте приходит добавь 
    if ( GetGame().IsClient() )
        {
    Particle p = Particle.PlayInWorld( ParticleList.GRENADE_M18_RED_LOOP,"1383.503540 2.939152 2238.292480" );//тип эффекта и координаты сменишь
        }

а чтоб дым  вверх шел можешь новый эффект создать в Workbench или поиграться с функцией
p.SetParticleParam( EmitorParam.SIZE, 0.01);
нужный ток EmitorParam выставить нужно . по поводу дальности хз как далеко видно будет

и в каком месте спавн зомби это конвой? )

Изменено пользователем komer (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 1
33 минуты назад, ZoonLi сказал:

@BorizzK Серверный мод, заказали у людей

//в 3_Game  добавляем новый класс
class EffSmokeTest : EffectParticle
{
    void EffSmokeTest()
    {
        SetParticleID(ParticleList.GRENADE_M18_RED_LOOP);//нужный тип дыма
    }
}

//d 4_world в любой класс объекта конвоя где есть функция которая обновляется 
int m_enginePtcFxTest;
override void EOnSimulate( IEntity owner, float dt )
{
super.EOnSimulate(owner, dt);
if ( GetGame().IsClient())
{
if ( !SEffectManager.IsEffectExist( m_enginePtcFxTest ) )
{            
ref EffSmokeTest m_smokeTest = new EffSmokeTest();
m_enginePtcFxTest = SEffectManager.PlayOnObject( m_smokeTest, this, Vector(0,0,0), Vector(0,0,0), true );
}
}
}


//такой же код можете посмотреть  в
//dta\scripts\4_World\Entities\Vehicles\CarScript.c
//там как раз есть эффект дыма если двигатель поврежден и тд
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Че за конвой?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@BorizzK Серверный мод, заказали у людей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 минуту назад, ZoonLi сказал:

@BorizzK Серверный мод, заказали у людей

45 exe или 1.7?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@komer Не понял вопроса

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, ZoonLi сказал:

@komer Не понял вопроса

Версия дейз какая?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@BorizzK Последняя

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, ZoonLi сказал:

@BorizzK Последняя

ну так у кого заказали - пусть партикли прикрутят

этож несложно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@BorizzK У кого брали мы, тот человек как я знаю тоже брал у кого то. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@BorizzK Я могу настроить все кроме дыма, его нету в функциях

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@komer Щас попробую

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@komer Видимо знаний не хватает, подскажи куда именно вставить

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

подпишусь, тоже интересно.
готов отблагодарить за помощь 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка