Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Небольшой FAQ по War3ft(касающие создание сервера) (Добавлено: Ultimate Охотника)
Небольшой FAQ по War3ft(касающие создание сервера)
KinD
Дата: Суббота, 24.03.2012, 11:03 | Сообщение # 1
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Всем привет. Хочу выпустить Faq по war3ft
в нем собраны некоторые вопросы(наиболее задоваемые)
Большую часть информации писал не я.так что на авторство не претендую,

2)Как изменить звук ultimate, Shadow Huntera или другие

Файлы мода находяться тут
Sound > Warcraft3 >
если хотите заменить звук ,то звук должен быть полностью переименован как стандартный.
Автор:KinD

3)Как зделать сетку ельфа не зеленой,а синей?

Открываешь файл race_elf.inl

Ищешь
Code
public NE_ULT_EntangleEffect( idUser )

Опускаешься ниже и в этой функции находишь
Code
Create_TE_BEAMPOINTS( iStart, iEnd, g_iSprites[SPR_BEAM], 0, 0, ( floatround( ENTANGLE_TIME ) * 10 ), 10, 5, 10, 108, 23, 255, 0 );


Параметры 10, 108, 23, это цвета RGB (по счету это 9,10 и 11 параметры)
10 - красный
108 - зеленый
23 - синий
Автор:SMaster

4)Как изменить Урон от Ultimate?

Заходим в исходники мода(scripting>war3ft)

race_blood.inl Заходим и видим
Code
#define IMMOLATE_DAMAGE 35 // Урон от Кровавого мага(Огонь)
#define IMMOLATE_DOT_DAMAGE 5 // Сколько урона нанесете потом(после использования Ultimate)(доп)
#define IMMOLATE_DOT 4 // Сколько раз вы нанесете Доп урон


race_crypt.inl Заходим и видим
Code
#define LOCUSTSWARM_DMG_MIN 30 // Минимальный урон от " Орда саранчи"
#define LOCUSTSWARM_DMG_MAX 60 // Максимальный урон от "Орда саранчи"
#define CARRIONBEETLE_DAMAGE 10 // Урон который будет наноситься дополнительно(Сферой уничтожения(пасивный навык)
#define IMPALE_INTENSITY 10.0 // Intensity of impale


race_orc.inlЗаходим и видим

Code
#define CHAINLIGHTNING_DAMAGE 75 // Максимальный урон от "Молнии"
#define CHAINLIGHTNING_LINEWIDTH 80 // Ширина молнии(интенсивность)
#define CRITICAL_STRIKE_CHANCE 0.15 // Шанс произвести Критический удар(1 скил)

race_warden.in Заходим и видим

Code
#define VENGEANCE_HEALTH 50 // Сколько жизней будет при использование "Возмездие"(Vengeance)
#define SHADOWSTRIKE_DAMAGE 10 // Урон от Скрытого удара(Shadow Strike) скил 3


race_undead.inlЗаходим

Code
#define EXPLOSION_MAX_DAMAGE 50 /// Максимальный урон(если находитесь в центре взрыва)
#define EXPLOSION_RANGE 300 ////Диапозон срабатывание\нанесение урона Ultimate
#define EXPLOSION_BLAST_RADIUS 250 /// Радиус взрыва(волна после смерти Нежити

Автор:KinD
5):Как изменить Опыт,который нужно для достижения уровня?

1)Заходим в addons>amxmod>conigs>war3ft>war3ft.cfg
ищем wc3_xp_multiplier 1.0 Если хотим меньше опыта на лвл то пишем wc3_xp_multiplier 0.5
Если больше,то wc3_xp_multiplier 2.0
Автор:KinD
2)Заходим в addons>amxmod>scripting>war3ft>base.h
Изменяем значения на свой лад
Автор:KinD
6)Как изменить скил,чтобы он давал больше возможностей?

1)Заходим вaddons>amxmod>scripting>war3ft>skills.inl меняем на свой лад(там все понятно)

7) Как изменить чтобы при покупке Health давало не 15,а 100хп
Заходим в addons>amxmod>config>war3ft>war3ft.cfg
Находим п
очти в самом низу
wc3_glove_timer 10 // Время через сколько вам будет даваться Граната
wc3_glove_orc_damage 1 // Будет ли применяться супер урон от орка(по умолчанию 0)
wc3_boots 0.50 // Проценты действия ботинок(например:0.2 и вы будите бегать на 20% быстрее)
wc3_claw 15 // Урон от когтей
wc3_health 75 // Бонус от Покупки Здоровья
wc3_frost 90.0 // Speed of victim when attacked with Orb of Frost (default is 125.0)
wc3_mask 0.3 // Сколько процентов будет Вампирик аура
wc3_cloak 70 // Невидимость от плаща (default is 150)
wc3_sock 0.4 // Gravity level for Sock of the Feather (default is 0.5)
wc3_tome 60 // XP given for purchasing tome of experience (default is 50)

Автор:KinD
8)Как зделать базу mysql?
Опишу только как делать это на myarena.
Со скриншотами(которые на самой myarena)

1)Заходим в раздел "Услуги"
2)Ищем и нажимаем на "Веб Хостинг"
3)Жмет заказать бесплатный веб хостинг


Вводим свои Данные.

4)Заходим в панель управления сайтом.
5)Ищем "Инструменты" потом Базы Данных(2 строчка)
Создаем базу данных.(Зеленый значок в правом ,верхнем углу)

Вводим свои данные

Ставим галочку "Удаленый Доступ"

Вы создали базу данных!Ура

Теперь идем в addons>amxmod>config>war3ft>war3ft.cfg
ищем

wc3_sql_dbhost "db.myarena.ru" // Имя хоста
wc3_sql_dbuser "Имя пользователя БД(можно посмотреть ,если забыли в информации о БД)l" // Имя пользователя БД
wc3_sql_dbpass "Ваш пароль" // Пароль БД
wc3_sql_dbname "Ваше имя БД(можно посмотреть,если забыли в информации о БД" // Имя БД

Не выходим из конфига.
Ищем(в самом верху,2 строчка)

wc3_save_xp_db 1 (ставим 1,чтобы включилось сохранение опыта по mysql)

Меняем карту. У вас рабочая Дата база
Автор:KinD

9)Где можно скачать программу для редоктирование уровней?

Вы можете пройти по этой ссылке и скачать программу(со всем нужными ихсодниками)(скачать можно ниже)
>>> Программа <<<
Автор:Smaster

10)]Почему сервер падает и не пишит ничего в краш логах?

Если у вас сервер стоит на хостинге(myarena,serva4ok,forteam и так далее)
То на данных серверах стоит Linux OS ,на ней плохо сохраянеться опыт в sqlite.из за этого падения
Вам стоит подключить базу Mysql(смотрите 8 вопрос)
Автор:SMaster

Автор:KinD
11) Как запретить покупку Gloves на картах?

Зайдите по такому адресу addons>amxmod>config>war3ft>disable>item_gloves.cfg

и вставьте это
Code
ka_*
$*
35hp_*

Автор:KinD

12)Как запретить использовать скил(Critical grenade) на отдельных картах?

Зайдите по такому адресу addons>amxmod>config>war3ft>disable>skill_orc_nade.cfg

Вставьте это
Code
ka_*
he_tennis
$*
35hp_*

Автор:KinD

13)Как зделать так чтобы откат ultimate был в 2 раза больше\меньше?

Зайдите по такому адресу addons>amxmod>config>war3ft>war3ft.cfg

Найдите:
wc3_ult_delay 15.0 // Задержка времени (в секундах) в начале каждого раунда, для получения способности (по умолчанию 15.0).
wc3_ult_cooldown 20.0 // Перезарядка всех способностей (по умолчанию 35.0).
Ставим Значения,нужные вам
Автор:KinD

14)Как включить выпадение оружия,при Ultimate ельфа?

Зайдите по такому адресу addons>amxmod>config>war3ft>war3ft.cfg

Найдите:
wc3_entangle_drop 0 // Игрок теряет основное оружие, если бездействует (По умолчанию 0)
Ставьте цифру 1. при использование,оружее(главное будет выбрасываться)
Автор:KinD

15) Как зделать хамелеон только для админа?

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

2) Находите функцию
Code
public _MENU_ChangeRace( idUser, key )


3)Опускаетесь чуть ниже и увидите
Code
  // Otherwise race is set
                      else                       
                       {                       
                             iRace = key + 1;                       
                       }


4)Вставляете этот код
Code
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
Ищем
Code
new Float:fInc = ( 1.0 - ITEM_COST_RATIO ) / float( MAX_LEVELS );

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

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

Заходим в race_shadow.inl

Ищем
Code
#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.
Находишь код:
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");


Дальше заходим в constant.inl и ищем
Code
new bool:g_bOrcNadesDisabled = false;       
       new bool:g_bGlovesDisabled = false


И добавляем
Code
new bool:g_bShadowSerpentWardDisabled = false;


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

Code
if ( SH_CanPlaceWard( idUser ))

на
Code
if ( SH_CanPlaceWard( idUser ) && g_bShadowSerpentWardDisabled == false)

Автор:SMaster

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

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

Далее в constants.inl

Находим:
Code
new g_MODclient[15] = "* [WAR3FT]"


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

addons/amxmodx/data/lang CSSBWar3ftmod.txt

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

Автор:Huh
Прикрепления: 2820078.jpg (212.8 Kb) · 8821914.jpg (334.6 Kb) · 1666115.jpg (204.8 Kb) · 8035535.jpg (212.8 Kb) · 5433069.jpg (334.6 Kb) · 4404858.jpg (204.8 Kb)


Skype:daywerok

Сообщение отредактировал KinD - Суббота, 14.04.2012, 11:09
 
Mi-Ki345
Дата: Суббота, 24.03.2012, 15:07 | Сообщение # 2
офлайн

  • Сообщения: 44
  • Награды: 0
  • Замечания:
 
Сборник не серьезных проблем)
Хотя с некоторыми из них я повозился.
Автор молодец.
Все вам описал читайте. :)
 
Sasha13840
Дата: Суббота, 24.03.2012, 19:11 | Сообщение # 3
офлайн

  • Сообщения: 384
  • Награды: 7
  • Замечания:
 
KinD, Мне бы этот FAQ пригодился бы где то месяца 3 назад))
А для других (новичков) я думаю это самое то!

Mi-ki, +1
 
ROCCI
Дата: Суббота, 14.04.2012, 20:42 | Сообщение # 4
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
KinD, Красавчик :)
 
Ихtианdр
Дата: Суббота, 07.07.2012, 18:03 | Сообщение # 5
офлайн

  • Сообщения: 142
  • Награды: 0
  • Замечания:
 
Люди, подскажите пожалуйста, где найти эти файлы

Добавлено (07.07.2012, 13:44)
---------------------------------------------
Всё, нашёл) ступил

Добавлено (07.07.2012, 14:41)
---------------------------------------------
Для многих изменений тут нужно в игре найти файлы .inl? Если да, то где? подскажите пожалуйста

Добавлено (07.07.2012, 18:03)
---------------------------------------------
А как изменить время защиты у эльфа?

 
Soun:D
Дата: Воскресенье, 22.07.2012, 12:28 | Сообщение # 6
офлайн

  • Сообщения: 69
  • Награды: 0
  • Замечания:
 
Извиняюсь за нубство, но где находятся .inl файлы. У меня CSSB.

Все нашел.





Сообщение отредактировал Soun:D - Воскресенье, 22.07.2012, 12:30
 
Chrescoe1
Дата: Воскресенье, 30.09.2012, 15:03 | Сообщение # 7
офлайн

  • Сообщения: 68
  • Награды: 0
  • Замечания:
 
Спс за статью, помогла разобраться с некоторыми вопросами :)
 
trostr
Дата: Понедельник, 14.01.2013, 02:30 | Сообщение # 8
офлайн

  • Сообщения: 2
  • Награды: 0
  • Замечания:
 
У меня сервер на хостинге ! не могу найти файлы .inl
Помогите пожалуйста
 
TWENchik
Дата: Понедельник, 14.01.2013, 02:34 | Сообщение # 9
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
trostr, это исходные файлы ссылка или ссылка
p.s. если и .inl файлы найти не можете то лучше не лезте, нам вас хватает wink


Сообщение отредактировал TWENchik - Понедельник, 14.01.2013, 02:39
 
trostr
Дата: Понедельник, 14.01.2013, 03:46 | Сообщение # 10
офлайн

  • Сообщения: 2
  • Награды: 0
  • Замечания:
 
ты не мог бы мне просто написать путь к ним ?

Добавлено (14.01.2013, 03:14)
---------------------------------------------
Все я понял ! только дело в том, что у меня другая версия war3ft не cssb.

Добавлено (14.01.2013, 03:46)
---------------------------------------------
ой ! все я допер ! спасибо)

 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Небольшой FAQ по War3ft(касающие создание сервера) (Добавлено: Ultimate Охотника)
  • Страница 1 из 1
  • 1
Поиск: