Как поставить запрет на молнии на определенных картах?
|
|
PATRUL | Дата: Среда, 11.04.2012, 19:06 | Сообщение # 1 |
- Сообщения: 718
- Награды: 5
- Замечания:
|
Все знают,что можно сделать,что скилл критические гранаты можно отключить на определенной карте с помощью skill_orc_nade.cfg,а как можно сделать,чтобы запретить скилл молнии на определенных картах?
Сообщение отредактировал PATRUL - Среда, 11.04.2012, 19:07 |
|
| |
SMaster | Дата: Пятница, 13.04.2012, 00:38 | Сообщение # 2 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Шаг 1.
Создаешь новый файл skill_shadow_serpent_ward.cfg по пути ...\cstrike\addons\amxmodx\configs\war3ft\disable В нем будешь прописывать карты на которых нельзя ставить молнии (примеры есть в файле skill_orc_nade.cfg)
Шаг 2. Открываешь war3ft.inl. Находишь код: Code // Lets find out if we should disable orc nades or gloves of warmth g_bOrcNadesDisabled = WC3_MapDisableCheck( "skill_orc_nade.cfg" ); g_bGlovesDisabled = WC3_MapDisableCheck( "item_gloves.cfg" );
Ниже добавляешь этот код: Code g_bShadowSerpentWardDisabled = WC3_MapDisableCheck("skill_shadow_serpent_ward.cfg");
Скрин как должно быть:
Шаг 3. Открываешь constants.inl. Находишь код: Code new bool:g_bOrcNadesDisabled = false; new bool:g_bGlovesDisabled = false;
Ниже добавляешь этот код: Code new bool:g_bShadowSerpentWardDisabled = false;
Скрин как должно быть:
Шаг 4. Открываешь race_shadow.inl. Находишь функцию public SH_PlaceSerpentWard( idUser ) Опускаешься ниже и меняешь строчку.
Меняешь этот код Code if ( SH_CanPlaceWard( idUser )) на этот Code if ( SH_CanPlaceWard( idUser ) && g_bShadowSerpentWardDisabled == false)
Скрин как должно быть:
В результате на карте,которую добавишь в файл skill_shadow_serpent_ward.cfg молнии работать не будут.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
KinD | Дата: Пятница, 13.04.2012, 08:06 | Сообщение # 3 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
SMaster, Спасибо
Skype:daywerok
|
|
| |
PATRUL | Дата: Пятница, 13.04.2012, 12:06 | Сообщение # 4 |
- Сообщения: 718
- Награды: 5
- Замечания:
|
SMaster, могешь ))) талант)) спасибо!
|
|
| |
almazik2015 | Дата: Среда, 25.04.2012, 21:12 | Сообщение # 5 |
- Сообщения: 57
- Награды: 0
- Замечания:
|
SMaster, Спасибо
|
|
| |
Contra63 | Дата: Среда, 09.05.2012, 15:02 | Сообщение # 6 |
- Сообщения: 830
- Награды: 7
- Замечания:
|
Для Цепная молния что надо писать вместо
|
|
| |
KinD | Дата: Среда, 09.05.2012, 16:15 | Сообщение # 7 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Contra63, или
Skype:daywerok
|
|
| |
3aTpaX | Дата: Среда, 06.06.2012, 15:15 | Сообщение # 8 |
- Сообщения: 44
- Награды: 1
- Замечания:
|
SMaster, Спасибо
|
|
| |
BoJlog9l | Дата: Воскресенье, 22.12.2013, 00:35 | Сообщение # 9 |
- Сообщения: 45
- Награды: 0
- Замечания:
|
Цитата PATRUL ( ) Все знают,что можно сделать,что скилл критические гранаты можно отключить на определенной карте с помощью skill_orc_nade.cfg,а как можно сделать,чтобы запретить скилл молнии на определенных картах? Просто можете вписывать мапы, где их запретить в skill_orc_nade.cfg.В исходниках ничего менять не надо?
|
|
| |
PATRUL | Дата: Воскресенье, 22.12.2013, 15:45 | Сообщение # 10 |
- Сообщения: 718
- Награды: 5
- Замечания:
|
Цитата BoJlog9l ( ) Просто можете вписывать мапы, где их запретить в skill_orc_nade.cfg.В исходниках ничего менять не надо? Просто впиши названия карт или например,если нужно запретить на всех aim_ картах надо прописать так: Код aim_* fy_* awp_* cs_mansion
Сообщение отредактировал PATRUL - Воскресенье, 22.12.2013, 15:45 |
|
| |