Ошибка при добавлении скриптов

Скачал скрипты Bolvor,Добавил скрипты, перехожу к компиляции вот че получается:

[SPOILER]boss_elder_nadox.cpp

boss_amanitar.cpp

boss_zuramat.cpp

instance_violet_hold.cpp

boss_lavanthor.cpp

boss_cyanigosa.cpp

boss_ichoron.cpp

boss_moragg.cpp

boss_xevozz.cpp

boss_erekem.cpp

violet_hold.cpp

boss_sindragosa.cpp

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(576): warning C4002: слишком много фактических параметров для макроопределения “AuraEffectPeriodicFn”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(576): error C2665: spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(560): может быть “spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction(spell_sindrag osa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::AuraEffectPeriodicFnType,uint8,uint16)”

при попытке сопоставить список аргументов “(void (__thiscall spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::* )(const AuraEffect *,AuraEffectHandleModes), SpellEffIndex, AuraType)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(598): error C2227: выражение слева от “->GetOwner” должно указывать на тип класса, структуры или объединения либо на универсальный тип

тип: ‘unknown-type’

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(598): error C2227: выражение слева от “->GetInstanceScript” должно указывать на тип класса, структуры или объединения либо на универсальный тип

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(598): error C3861: GetBase: идентификатор не найден

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(599): error C2227: выражение слева от “->GetStackAmount” должно указывать на тип класса, структуры или объединения либо на универсальный тип

тип: ‘unknown-type’

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(599): error C3861: GetBase: идентификатор не найден

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(626): error C2065: aurApp: необъявленный идентификатор

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(626): error C2227: выражение слева от “->GetBase” должно указывать на тип класса, структуры или объединения либо на универсальный тип

тип: ‘unknown-type’

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_sindragosa.cpp(626): error C2227: выражение слева от “->GetStackAmount” должно указывать на тип класса, структуры или объединения либо на универсальный тип

boss_the_lich_king.cpp

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1071): error C2665: spell_lich_king_necrotic_plague::spell_lich_king_necrotic_plague_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1056): может быть “spell_lich_king_necrotic_plague::spell_lich_king_necrotic_plague_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction(spell_l ich_king_necrotic_plague::spell_lich_king_necrotic_plague_AuraScript::AuraEffectApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_necrotic_plague::spell_lich_king_necrotic_plague_AuraScript::* )(const AuraEffect *,const AuraApplication *), SpellEffIndex, AuraType, AuraEffectHandleModes)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1102): error C2665: spell_lich_king_infection::spell_lich_king_infection_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1089): может быть “spell_lich_king_infection::spell_lich_king_infection_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction(spell_lich_ki ng_infection::spell_lich_king_infection_AuraScript::AuraEffectPeriodicFnType,uint8,uint16)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_infection::spell_lich_king_infection_AuraScript::* )(const AuraEffect *,const AuraApplication *), SpellEffIndex, AuraType)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1145): error C2665: spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1120): может быть “spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction(spell _lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::AuraEffectPeriodicFnType,uint8,uint16)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::* )(const AuraEffect *,const AuraApplication *), SpellEffIndex, AuraType)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1146): error C2665: spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1120): может быть “spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction(spell_lich_ king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::AuraEffectApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_valkyr_summon::spell_lich_king_valkyr_summon_AuraScript::* )(const AuraEffect *,const AuraApplication *,AuraEffectHandleModes), SpellEffIndex, AuraType, AuraEffectHandleModes)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1177): error C2665: spell_lich_king_winter::spell_lich_king_winter_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1164): может быть “spell_lich_king_winter::spell_lich_king_winter_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction(spell_lich_king_winter::s pell_lich_king_winter_AuraScript::AuraEffectApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_winter::spell_lich_king_winter_AuraScript::* )(const AuraEffect *,const AuraApplication *,AuraEffectHandleModes), SpellEffIndex, AuraType, AuraEffectHandleModes)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1210): error C2665: spell_lich_king_quake::spell_lich_king_quake_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_the_lich_king.cpp(1195): может быть “spell_lich_king_quake::spell_lich_king_quake_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction(spell_lich_king_quake::spel l_lich_king_quake_AuraScript::AuraEffectApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_lich_king_quake::spell_lich_king_quake_AuraScript::* )(const AuraEffect *,const AuraApplication *,AuraEffectHandleModes), SpellEffIndex, AuraType, AuraEffectHandleModes)”

boss_valithria_dreamwalker.cpp

icecrown_citadel.cpp

…......\src\server\scripts\Northrend\IcecrownCitadel\icecrown_citadel.cpp(111): error C2039: hasUnitState: не является членом “Creature”

C:\Ishodniki\src\server\game\Entities\Creature\Creature.h(403): см. объявление “Creature”

instance_icecrown_citadel.cpp

boss_deathbringer_saurfang.cpp

boss_festergut.cpp

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_festergut.cpp(313): error C2228: выражение слева от “.GetSpellForDifficultyFromSpell” должно представлять класс, структуру или объединение

тип: SpellMgr *

возможно, имеется в виду “->”

boss_gunship_battle.cpp

boss_lady_deathwhisper.cpp

Создание кода…

Компиляция…

boss_lord_marrowgar.cpp

boss_professor_putricide.cpp

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(206): error C2039: clearUnitState: не является членом “Creature”

C:\Ishodniki\src\server\game\Entities\Creature\Creature.h(403): см. объявление “Creature”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(217): error C2039: clearUnitState: не является членом “Creature”

C:\Ishodniki\src\server\game\Entities\Creature\Creature.h(403): см. объявление “Creature”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(584): error C2228: выражение слева от “.GetSpellForDifficultyFromSpell” должно представлять класс, структуру или объединение

тип: SpellMgr *

возможно, имеется в виду “->”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(764): error C2665: spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(751): может быть “spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript::EffectApplyHandlerFunction::EffectApplyHandlerFunction(spell_putri cide_mutation_init::spell_putricide_mutation_init_AuraScript::AuraEffectApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript::* )(const AuraEffect *,const AuraApplication *,AuraEffectHandleModes), SpellEffIndex, AuraType, AuraEffectHandleModes)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(795): error C2665: spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::EffectApplyHandlerFunction::Effec tApplyHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(783): может быть “spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::EffectApplyHandlerFunction::Effe ctApplyHandlerFunction(spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::AuraEffect ApplicationModeFnType,uint8,uint16,AuraEffectHandleModes)”

при попытке сопоставить список аргументов “(void (__thiscall spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::* )(const AuraEffect *,const AuraApplication *,AuraEffectHandleModes), SpellEffIndex, AuraType, AuraEffectHandleModes)”

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(887): error C2665: spell_putricide_ooze_summon::spell_putricide_ooze_summon_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction: ни одна из 2 перегрузок не может преобразовать все типы аргументов

…......\src\server\scripts\Northrend\IcecrownCitadel\boss_professor_putricide.cpp(868): может быть “spell_putricide_ooze_summon::spell_putricide_ooze_summon_AuraScript::EffectPeriodicHandlerFunction::EffectPeriodicHandlerFunction(spell_put ricide_ooze_summon::spell_putricide_ooze_summon_AuraScript::AuraEffectPeriodicFnType,uint8,uint16)”

при попытке сопоставить список аргументов “(void (__thiscall spell_putricide_ooze_summon::spell_putricide_ooze_summon_AuraScript::* )(const AuraEffect *,const AuraApplication *), SpellEffIndex, AuraType)”

boss_rat_des_blutes.cpp

boss_rotface.cpp

boss_blood_queen_lana_thel.cpp

zuldrak.cpp

icecrown.cpp

boss_slad_ran.cpp

instance_gundrak.cpp

boss_drakkari_colossus.cpp

boss_gal_darah.cpp

boss_moorabi.cpp

boss_eck.cpp

borean_tundra.cpp

howling_fjord.cpp

dalaran.cpp

boss_trollgore.cpp

instance_drak_tharon_keep.cpp

boss_novos.cpp

boss_tharon_ja.cpp

Создание кода…

Компиляция…

boss_dred.cpp

Создание кода…

------ Построение начато: проект: bzip2, Конфигурация: Release Win32 ------

Building Custom Rule C:/Ishodniki/dep/bzip2/CMakeLists.txt

CMake does not need to re-run because C:\Ishodniki\Win\dep\bzip2\CMakeFiles\generate.stamp is up-to-date.

blocksort.c

bzlib.c

compress.c

crctable.c

decompress.c

huffman.c

randtable.c

Создание кода…

bzip2.vcxproj → C:\Ishodniki\Win\dep\bzip2\Release\bzip2.lib

------ Построение начато: проект: worldserver, Конфигурация: Release Win32 ------

Building Custom Rule C:/Ishodniki/src/server/worldserver/CMakeLists.txt

CMake does not need to re-run because C:\Ishodniki\Win\src\server\worldserver\CMakeFiles\generate.stamp is up-to-date.

worldPCH.cpp

CliRunnable.cpp

RARunnable.cpp

RASocket.cpp

TCSoap.cpp

WorldRunnable.cpp

Main.cpp

Master.cpp

WheatyExceptionReport.cpp

Создание кода…

LINK : fatal error LNK1181: не удается открыть входной файл “…\scripts\Release\scripts.lib”

------ Построение начато: проект: authserver, Конфигурация: Release Win32 ------

Building Custom Rule C:/Ishodniki/src/server/authserver/CMakeLists.txt

CMake does not need to re-run because C:\Ishodniki\Win\src\server\authserver\CMakeFiles\generate.stamp is up-to-date.

authPCH.cpp

AuthCodes.cpp

RealmList.cpp

AuthSocket.cpp

RealmSocket.cpp

Main.cpp

WheatyExceptionReport.cpp

Создание кода…

Создается библиотека C:/Ishodniki/Win/src/server/authserver/Release/authserver.lib и объект C:/Ishodniki/Win/src/server/authserver/Release/authserver.exp

authserver.vcxproj → C:\Ishodniki\Win\bin\Release\authserver.exe

------ Построение начато: проект: ALL_BUILD, Конфигурация: Release Win32 ------

Building Custom Rule C:/Ishodniki/CMakeLists.txt

CMake does not need to re-run because C:\Ishodniki\Win\CMakeFiles\generate.stamp is up-to-date.

------ Пропуск построения: проект: INSTALL, Конфигурация: Release Win32 ------

Проект не выбран для построения в данной конфигурации решения

========== Построение: успешно: 13, с ошибками: 2, без изменений: 0, пропущено: 1 ==========

[/SPOILER]
Че я не правильно сделал подскажите пожалуйста

Ничего. Просто скрипты устарели и их нужно допиливать чтобы работали на последних ревах

Спасибо /emoticons/default_smile.png два месяца ответа искал)))