Hello, im trying to do my first C++ script >_<
This is my script:
Code:
By Emanuel095
*/
#include "StdAfx.h"
#include "Setup.h"
#include "Base.h"
#define Simon 55555
#define LightningNova 59835
class SimonAI : public ArcScriptCreatureAI
{
ARCSCRIPT_FACTORY_FUNCTION(SimonAI, ArcScriptCreatureAI};
SimonAI(Creature* pCreature) : ArcScriptCreatureAI(pCreature)
{
AddEmote(Event_OncombatStart, "I will make this quick", Text_Yell, 0);
AddEmote(Event_OntargetDied, "That was easy!", Text_Yell, 0);
AddEmote(Event_OnDied, "Forgive me my masters!", Text_Yell, 0);
AddSpell(LightningNova, Target_Self, 30, 4.0, 20);
} // End Spells/Events
};
void SetupCreatureAI(ScriptMgr * mgr)
{
mgr->register_creature_script(Simon, &SimonAI::Create);
}
I get this error:
Code:
1>------ Build started: Project: ArcScriptInstanceScripts, Configuration: Debug Win32 ------
1>Compiling...
1>Instance_Uldaman.cpp
1>Instance_TheUnderbog.cpp
1>Instance_TheStockade.cpp
1>Instance_TheSteamvault.cpp
1>Instance_TheSlavePens.cpp
1>Instance_TheShatteredHalls.cpp
1>Instance_TheMechanar.cpp
1>Instance_ShadowLabyrinth.cpp
1>Instance_ShadowfangKeep.cpp
1>Instance_SethekkHalls.cpp
1>Instance_Scholomance.cpp
1>Instance_ScarletMonastery.cpp
1>Instance_RazorfenDowns.cpp
1>Instance_RagefireChasm.cpp
1>Instance_OldHillsbradFoothills.cpp
1>Instance_Mauradon.cpp
1>Instance_ManaTombs.cpp
1>Instance_MagistersTerrace.cpp
1>Instance_HellfireRamparts.cpp
1>Instance_DireMaul.cpp
1>Generating Code...
1>Compiling...
1>Instance_Deadmines.cpp
1>Instance_Botanica.cpp
1>Instance_BloodFurnace.cpp
1>Instance_BlackrockSpire.cpp
1>Instance_BlackrockDepths.cpp
1>Instance_BlackMorass.cpp
1>Instance_AuchenaiCrypts.cpp
1>Instance_Arcatraz.cpp
1>GenericAI.cpp
1>Event_DarkPortal.cpp
1>Creature.cpp
1>..\src\InstanceScripts\Creature.cpp(14) : fatal error C1057: unexpected end of file in macro expansion
1>Base.cpp
1>Generating Code...
1>Build log was saved at "file://c:\Users\Emanuel\Desktop\Server\Arcemu Source\src\scripts\projects\2008_int_debug_instancescripts\BuildLog.htm"
1>ArcScriptInstanceScripts - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Please help me fix the problem, tryed for 4 hours now :S