Перейти к публикации

Welcome to Call of Duty Black Ops , Call of Duty: Modern Warfare 3, COD2, COD4, COD4, MW2, Call of Duty War, CallofDuty Black Ops - В России!





Создание дождя для сингл карты


  • Вы не можете создать новую тему
  • Please log in to reply
3 replies to this topic

#1 Ведьмак

Ведьмак

    Рядовой

  • Рядовые
  • 33 Сообщений:
  • Пол:Мужской

Отправлено 27 July 2007 - 22:12

Нужно создать gsc файл, например mapname_fx.gsc и внести туда следующий код.

#include maps\_utility;
main()
{
  // Rain
  level._effect["rain_heavy_cloudtype"]    = loadfx ("fx/misc/rain_heavy_cloudtype.efx");
  level._effect["rain_10"]    = loadfx ("fx/misc/rain_heavy.efx");
  level._effect["rain_9"]  = loadfx ("fx/misc/rain_9.efx");
  level._effect["rain_8"]  = loadfx ("fx/misc/rain_8.efx");
  level._effect["rain_7"]  = loadfx ("fx/misc/rain_7.efx");
  level._effect["rain_6"]  = loadfx ("fx/misc/rain_6.efx");
  level._effect["rain_5"]  = loadfx ("fx/misc/rain_5.efx");
  level._effect["rain_4"]  = loadfx ("fx/misc/rain_4.efx");
  level._effect["rain_3"]  = loadfx ("fx/misc/rain_3.efx");
  level._effect["rain_2"]  = loadfx ("fx/misc/rain_2.efx");
  level._effect["rain_1"]  = loadfx ("fx/misc/rain_1.efx");
  level._effect["rain_0"]  = loadfx ("fx/misc/rain_0.efx");
 
  thread rainControl(); // level specific rain settings.
  thread playerWeather(); // make the actual rain effect generate around the player
}

rainControl()
{
  level.rainLevel = 10; // rain level
  level._effect["rain_drops"] = level._effect["rain_" + level.rainLevel];
}

playerWeather()
{
  player = getent("player","classname");
  for (;:D
  { 
  playfx ( level._effect["rain_drops"], player.origin + (0,0,650), player.origin + (0,0,680) );
  if (level.rainLevel >= 8)
    playfx ( level._effect["rain_heavy_cloudtype"], player.origin + (0,0,650));
  wait (0.3);
  }
}


Потом в основном gsc файл нужно прописать

#include maps\_utility;
#include maps\_anim;

#using_animtree("generic_human");

main()
{
  maps\_load::main();
  maps\mapname_fx::main();
}


Для принудительной загрузки нашего gsc файла.
Материал взят с http://www.modsonline.com/



--------------------------------------------------------------------------------
Рядовой с ложкой непобедим, а с сухпайком вообще бессмертен.

#2 tabanga

tabanga

    Младший сержант

  • Banned
  • Pip
  • 127 Сообщений:
  • Location:Germany

Отправлено 28 July 2007 - 03:48

:<: thx very much
Размещенное изображение

#3 Dimitrio290

Dimitrio290

    Рядовой

  • Рядовые
  • 32 Сообщений:
  • Пол:Мужской
  • Interests:Call Of Duty

Отправлено 16 June 2013 - 14:40

А как грозу сделать?

#4 Slinger

Slinger

    технический спецЫалист

  • Staff
  • PipPipPipPipPipPipPipPip
  • 3131 Сообщений:
  • Пол:Мужской
  • Location:Moscow, Russia

Отправлено 16 June 2013 - 20:37

Dimitrio290

 

Может вы перестанете воскрешать древние темы ? Вряд ли спустя 6 лет кто-то ответит.


Размещенное изображение




1 посетителей читают эту тему

0 пользователей, 1 гостей, 0 анонимных пользователей