Добро пожаловать на форум, Гость, это ваша панель
Страница 1 из 11
Форум Perfect Soft » Корзина » Флудильня » CSSB War3FT MOD (Версия 2.2.3) + Новые расы +Дополнения. (Переделка мода)
CSSB War3FT MOD (Версия 2.2.3) + Новые расы +Дополнения.
KinD
Дата: Пятница, 15.08.2014, 17:25 | Сообщение # 1
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
ВНИМАНИЕ! Вопросы/изменения/ошибки на форуме не обсуждать!Поддержка по моду не осуществляется!
Релиз 1!
Описание:
Основа мода - CSSB War3FT MOD + Shopmenu3 (Версия 2.2.3)
Дополнения:
Мелкие
1)Добавлены звуки при выборе расы
2)Добавлен звук гранаты орка
3)Некоторые незначительные изменения
Объемные
1)Изменение настроек мода с помощью файла(war3ft_option.ini)
2)API(native,forward)
Описание и содержание war3ft_option.ini

Код
[Base]BASE_MIN_ULT_LEVEL = 6   - Минимальный уровень для прокачки ульты   
   WC3_SHOWBAR_CORD_X = 0.012      - Координата X для showbar   
   WC3_SHOWBAR_CORD_Y = 0.90      - Координата Y для showbar   
   SHOPMENE1_ACTIVE = 1      -  Вкл/Выкл 1 магазина   
   SHOPMENE2_ACTIVE = 1      -  Вкл/Выкл 2 магазина   
   SHOPMENE3_ACTIVE = 1       - Вкл/Выкл 3 магазина   
   TALISMAN_SHOW_DISTANCE = 0 -   Вкл/Выкл показывание дистанции до талисмана   
   [Commands]//Команды вызова соотв. функций   
   WAR3MENU_CMD = war3menu   
   RESETXP_CMD = resetxp   
   SHOPMENU1_CMD = shopmenu   
   SHOPMENU2_CMD = shopmenu2   
   SHOPMENU3_CMD = shopmenu3   
   WC3_GIVEXP_CMD = wc3_givexp   
   WC3_SETLEVEL_CMD = wc3_setlevel   
   WC3_GIVEITEM_CMD = wc3_giveitem   
   WC3_GIVETALISMAN_CMD = wc3_givetalisman   
   TALISMAN_CMD = talisman   
     
   [Sounds]//Звуки   
   SOUND_UNDEAD = warcraft3/Undead.wav   
   SOUND_HUMAN = warcraft3/Human.wav   
   SOUND_ORC = warcraft3/Orc.wav   
   SOUND_NIGHTELF = warcraft3/NightElf.wav   
   SOUND_BLOODMAGE = warcraft3/BloodMage.wav   
   SOUND_SHADOWHUNTER = warcraft3/ShadowHunter.wav   
   SOUND_WARDEN = warcraft3/Warden.wav   
   SOUND_CRYPTLORD = warcraft3/CryptLord.wav   
   SOUND_CHAMELEON = warcraft3/Tichondriu.wav   
   SOUND_DEATH_TOUCH = warcraft3/item_death_touch.wav   
   SOUND_HEALTH_POTION = warcraft3/item_health_potion.wav   
   SOUND_STEEL_SKIN = warcraft3/item_steel_skin.wav   
   SOUND_HE_ORK = warcraft3/orc_hegrenade.wav   
     
   [Loot items]//настройки "выпадения предметов"(модель и тд.)   
   LOOT_MODELITEMS = models/CSSB/Items/box_items.mdl   
   LOOT_MODELARXPHPITEMS = models/CSSB/Items/box_arxphp.mdl   
   LOOT_SPRITEITEMS = sprites/loot_items.spr   
   LOOT_SPR_DISTANCE = sprites/supl_new.spr   
     
   [Block items]//Блокировка итемов для рас(писать через запятую ID предмета)   
   RACE_UNDEAD = 0,2,4,5
   RACE_HUMAN = 1,2
   RACE_ORC =     
   RACE_NIGHTELF =     
   RACE_BLOODMAGE =     
   RACE_SHADOWHUNTER =     
   RACE_WARDEN =     
   RACE_CRYPTLORD =     
   RACE_CHAMELEON =


Описание API

Код
#define ADD_TYPE 1 //   
   #define REDUCE_TYPE 2 //   
   #define EQUAL_TYPE 3 //   
   #define WC3_SLOT_1 0 //Слот 1   
   #define WC3_SLOT_2 1 //Слот 2   
   #define WC3_SLOT_3 2 //Слот 3   
   //Native     
   [start]native wc3_get_user_lvl(idUser) //(получение уровня)   
   native wc3_get_user_exp(idUser) //получение опыта   
   native wc3_get_user_raceid(idUser) //получение ID расы   
   native wc3_get_user_racename(idUser,szRaceName[32]) //название расы   
   native wc3_get_itemid(idUser,Slot) //ID предмета в слоту   
   native wc3_get_itemname(idUser,Slot,szItemName[32]) //Название предмета в слоту   
   native wc3_set_user_level(idUser,Type,Value) //Увелечение/уменьшение уровня (3 типа)   
   native wc3_set_user_exp(idUser,Type,Value)//Увелечение/уменьшение опыта(2 типа(ADD & REDUCE)   
   native wc3_get_item_cost(iItem) // Цена предмета   
   native wc3_get_race_count(iRace,iTeam) //Кол-во игроков из определенной команды играющих за расу   
   native wc3_get_race_name(Race,szRaceName[32]) //Получение названия расы   
   //   
   [stop]//Forward   
   [start]forward wc3_pick_race(idUser,iRaceNum) //Вызывается при выборе расы   
   forward wc3_buy_item(idUser,iItemNum) //Вызывается при покупке итема   
   //   
     
[stop]


Релиз 2!
Добавление:
1)Настройка опыта.
2)Тег в чате([Раса - Уровень])
3)Команда wc3_set_race "Name" "race id" "type" - установка определенной расы игроку(type 1 - установка расы сразу ,type 2 - установка расы после окончания раунда)
4)Изменена раса "Хамелеон",теперь она для вип и вы можете настроить скилы под каждого игрока (addons/amxmodx/configs/war3ft/options/polymorph.ini) (самая первая версия)
а)Что это вам дает?
1)Вы можете настроить кол-во опыта за убийство(Save,No Save)
2)Вы можете настроить кол-во опыта за выполнения действия(закладка бомбы,разминирование и тд)
3)Вы можете настроить кол-во опыта для уровня,но вы можете настроить ТОЛЬКО определенный уровень(к примеру,вы уже настроили мод(советую использовать программу,которая уже в архиве(100_War3ftChangeLevel)),залили на свой сервер,но не хотите перекомпилировать плагин)
Тогда открываете файл настройки опыта и изменяем к примеру:

Код
XP_SAVE_LVL-0 = 12
XP_SAVE_LVL-1 = 13
XP_SAVE_LVL-2 = 14
XP_SAVE_LVL-100 = 999999


5)Раса "Снайпер"
Мини-стан = Вы оглушаете противника.
Пронзающий удар = Вы можете нанести критический урон(x1.5) с любого оружия
Проворство = Ваша скорость атаки с awp/scout увеличивается
Глаз Ястреба = Вы можете поразить противника на любом расстоянии,вам нужно только увидеть его!
6)Раса "Viper"(Данная раса не сделана)(только сами скилы wacko )
Ядовитый удар = Усиливает яд Viper, добавляя к его обычной атаке периодический урон и уменьшение передвижения врага.
Нейротоксин = Нейротоксин позволяет Viper наносить дополнительный урон в зависимости от утраченного врагами здоровья.
Ядовитая кожа= Viper источает заразные токсины, которые замедляют врага и наносят ему урон, если тот наносит урон Viper.
Отравление = Viper замедляет передвижения выбранного врага, при этом нанося ему периодический урон.

P.S ВНИМАНИЕ! Вопросы/изменения/ошибки на форуме не обсуждать!Поддержка по моду не осуществляется!

>> СКАЧАТЬ! <<


Skype:daywerok

Сообщение отредактировал KinD - Пятница, 15.08.2014, 17:32
 
BABAZORO4450
Дата: Четверг, 01.01.2015, 14:16 | Сообщение # 2
офлайн

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

Код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team

//// cssbWar3ftMod.sma
// war3ft/race_sniper.inl(26) : error 017: undefined symbol "p_sniper_1"
// war3ft/race_sniper.inl(26) : warning 215: expression has no effect
// war3ft/race_sniper.inl(26) : error 001: expected token: ";", but found "]"
// war3ft/race_sniper.inl(26) : error 029: invalid expression, assumed zero
// war3ft/race_sniper.inl(26) : fatal error 107: too many error messages on one
line
//
// Compilation aborted.
// 4 Errors.
// Could not locate output file compiled\cssbWar3ftMod.amx (compile failed).
//
// Compilation Time: 3,86 sec
// ----------------------------------------

//// war3ft_test_api.sma
// Already compiled.
// ----------------------------------------

Press enter to exit ...
 
Форум Perfect Soft » Корзина » Флудильня » CSSB War3FT MOD (Версия 2.2.3) + Новые расы +Дополнения. (Переделка мода)
Страница 1 из 11
Поиск: