• Страница 1 из 1
  • 1
Модератор форума: pashkaa, Slesh  
Небольшой FAQ по War3ft(касающие создание сервера)(3)
Дата: Понедельник, 14.05.2012, 15:56 | Сообщение # (1)
Удаленные
I love LINK-CSS.PP.UA
15) Как зделать хамелеон только для админа?

1)Открываете menus.inl

2) Находите функцию
?
1

public _MENU_ChangeRace( idUser, key )

3)Опускаетесь чуть ниже и увидите
?
1
2
3
4
5

// Otherwise race is set
else
{
iRace = key + 1;
}

4)Вставляете этот код
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14

if(iRace == 9 )
{
if(!(get_user_flags(idUser) & ADMIN_FLAG))
{
format(szMessage, sizeof(szMessage) - 1, "%L%L%L %L",
LANG_PLAYER,"WC3_BRACKET_LEFT",LANG_PLAYER,"WC3_MODCLIENT",LANG_PLAYER,"WC3_BRACKET_RIGHT",
LANG_PLAYER,"YOU_HAVE_NO_ACCESS");

client_print( idUser, print_console,szMessage);
cssbColoredPrint(idUser, szMessage);

return PLUGIN_HANDLED;
}
}

Чтобы выбрать хамелеона нужно чтобы у вас был флаг t
Автор:SMaster

16) Как пользоваться программой для редоктирование уровней?

Помощь по скилам: Если у вас будет -24 (например) Умение работать не будет!

17)Как поставить чтоб при достижения уровня предметы стояли дороже,чем обычно?

Заходим в items.inl
Ищем
?
1

new Float:fInc = ( 1.0 - ITEM_COST_RATIO ) / float( MAX_LEVELS );

на месте 1.0 ставим значения 2,у вас будет увеличиваться стоимость предметов в 2 раза
Автор:KinD

18)Как изменить время действия Ultimate Охотника?

Заходим в race_shadow.inl

Ищем
?
1

#define SH_BIGBADVOODOO_DURATION 2

Примечание: 2 - это секундны.
Автор:KinD

19)Как запретить охотнику ставть молнии на определенных картах?
1)Создаешь новый файл skill_shadow_serpent_ward.cfg по пути ...\cstrike\addons\amxmodx\configs\war3ft\disable
В нем будешь прописывать карты на которых нельзя ставить молнии (примеры есть в файле skill_orc_nade.cfg)

Открываешь war3ft.inl.
Находишь код:
?
1
2
3

// 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" );

Ниже Добавляееш:

?
1

g_bShadowSerpentWardDisabled = WC3_MapDisableCheck("skill_shadow_serpent_ward.cfg");

Дальше заходим в constant.inl и ищем
?
1
2

new bool:g_bOrcNadesDisabled = false;
new bool:g_bGlovesDisabled = false

И добавляем
?
1

new bool:g_bShadowSerpentWardDisabled = false;

Открываешь race_shadow.inl.
Находишь функцию public SH_PlaceSerpentWard( idUser )
Опускаешься ниже и меняешь строчку.

?
1

if ( SH_CanPlaceWard( idUser ))

на
?
1

if ( SH_CanPlaceWard( idUser ) && g_bShadowSerpentWardDisabled == false)

Автор:SMaster

20)Как изменить префикс [WAR3FT]?

Заходим addons/amxmodx/scriptings/war3ft

Далее в constants.inl

Находим:
?
1

new g_MODclient[15] = "* [WAR3FT]"

Если у вас мод CSSB:

addons/amxmodx/data/lang CSSBWar3ftmod.txt

нажимаем CTRL+F и вводим war3ft он вам найдёт строку без скобок

Автор:Huh
  • Страница 1 из 1
  • 1
Поиск:

Используются технологии uCoz