Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Как запретить Охотнику ставить Ядовитых змей на респе врага?
SMaster
Дата: Воскресенье, 13.05.2012, 21:10 | Сообщение # 1
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Шаг 1.

Открываете файл race_shadow.inl.
Добавляем новую функцию.

Код:
Code
bool:SH_Lock_SerpentWard( idUser )
{
   new vPlayerOrigin[3];
    get_user_origin( idUser, vPlayerOrigin );

   new iSpawnID,vOrigin[3];
   new entInfoSpawn = -1;
   new Float:fSpawnOrigin[3];
   new bool:bFound = false;
     
   new iTeam = get_user_team( idUser );
   iTeam = ( ( iTeam == TEAM_CT ) ? TEAM_T : TEAM_CT );
   iSpawnID = ( ( iTeam == TEAM_CT ) ? 0 : 1 );
     
   do {
    entInfoSpawn = find_ent_by_class( entInfoSpawn, szSpawnEnt[iSpawnID] );
      
    if ( entInfoSpawn != 0 )
    {
     entity_get_vector( entInfoSpawn, EV_VEC_origin, fSpawnOrigin );
       
     FVecIVec( fSpawnOrigin, vOrigin );

     if ( get_distance( vPlayerOrigin, vOrigin ) < 250 )
     {
      bFound = true;

      break;
     }
    }
   }
   while ( entInfoSpawn && !bFound )
     
   return bFound;
}


Шаг 2.

В этом же файле race_shadow.inl.
Находим bool:SH_CanPlaceWard( idUser )
Добавляем две новые строчки.

Код:
Code
//Проверка установки "Ядовитой змеи" на респауне врагов
if(SH_Lock_SerpentWard( idUser ) == true)
     return false;


Скрин как должно быть:


В результате респ коунтер-террористов будет недоступен для установки своих "Ядовитых змей" Охотникам теров и наоборот,
респ террористов будет недоступен для установки своих "Ядовитых змей" Охотникам контров.

Результат,который должен получиться:
Прикрепления: 3981841.png (13.0 Kb) · 4191252.png (449.1 Kb)


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
Contra63
Дата: Воскресенье, 13.05.2012, 22:33 | Сообщение # 2
офлайн

  • Сообщения: 830
  • Награды: 7
  • Замечания:
 
SMaster, :)

 
SMaster
Дата: Воскресенье, 13.05.2012, 22:35 | Сообщение # 3
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Contra63, Это не то о чем ты писал в своей теме.
Вещи абсолютно разные.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
Contra63
Дата: Воскресенье, 13.05.2012, 22:50 | Сообщение # 4
офлайн

  • Сообщения: 830
  • Награды: 7
  • Замечания:
 
SMaster, понятно. но все равно спасибо.
на счет нагрузки 15 из 20 на 28% загружен.




Сообщение отредактировал Contra63 - Воскресенье, 13.05.2012, 22:51
 
almazik2015
Дата: Понедельник, 14.05.2012, 10:54 | Сообщение # 5
офлайн

  • Сообщения: 57
  • Награды: 0
  • Замечания:
 
SMaster, Спасибо :)
 
PATRUL
Дата: Понедельник, 14.05.2012, 16:44 | Сообщение # 6
офлайн

  • Сообщения: 718
  • Награды: 5
  • Замечания:
 
А,что изменить,чтобы вообще нельзя было на респе молнии ставить!?


 
SMaster
Дата: Понедельник, 14.05.2012, 17:02 | Сообщение # 7
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
PATRUL, Подумай теперь, о чем спросил и не задавай глупых вопросов.

Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
PATRUL
Дата: Понедельник, 14.05.2012, 17:21 | Сообщение # 8
офлайн

  • Сообщения: 718
  • Награды: 5
  • Замечания:
 
SMaster,ну щас CT не могут у T на респе молнии ставить(и наоборот),а как сделать,чтобы CT не могли на своей же респе ставить молнии(и Т на своей). Или меня одного бесит,когда люди заблокируют вход на респ и сидят там до конца раунда!?


 
almazik2015
Дата: Понедельник, 14.05.2012, 17:38 | Сообщение # 9
офлайн

  • Сообщения: 57
  • Награды: 0
  • Замечания:
 
PATRUL, Зачем это надо так не интересно если ты и на своей не можешь поставить.

Сообщение отредактировал almazik2015 - Понедельник, 14.05.2012, 17:40
 
B@RB@DO$
Дата: Четверг, 10.10.2013, 02:09 | Сообщение # 10
офлайн

  • Сообщения: 72
  • Награды: 0
  • Замечания:
 
SMaster, Спасибо всё роботает smile
Подскажите пожалуйста как это изменить чтоб нельзя было ставить змею на месте установки бомбы?


Сообщение отредактировал B@RB@DO$ - Четверг, 10.10.2013, 02:12
 
  • Страница 1 из 1
  • 1
Поиск: