rendered paste body#include "../sc_defines.h"struct MANGOS_DLL_DECL silvestr_creature : public ScriptedAI{king(Creature *c) : ScriptedAI(-c-){EnterEvadeMode();}void EnterEvadeMode(){m_creature->RemoveAllAuras();m_creature->DeleteThreatList();m_creature->CombatStop();m_creature->setFaction(35);SetPower(0, 1000);DoGoHome();}void MoveInLineOfSight(Unit *who){ struct tm * timeinfo; time_t rawtime; char hodin[2]; time ( &rawtime ); timeinfo = localtime ( &rawtime ); strftime (hodin,80,"%H",timeinfo); std::string strh = hodin;if(strh < 22) && (strh > 13)) { DoYeel("Me nezabijete !", LANG_UNIVERSAL, NULL); m_creature->setFaction(14); DoYeel("EVENT TROPHy Neziskas !", LANG_UNIVERSAL, NULL); DoCast(m_creature,40453,true); }else { DoYell("Muzes na me utocit pouze od 14 do 22 hodin. V noci spim.", LANG_UNIVERSAL, NULL); m_creature->RemoveAllAuras(); m_creature->DeleteThreatList(); m_creature->CombatStop(); m_creature->setFaction(35); DoGoHome(); DoCast(m_creature,25148,true) }}CreatureAI* GetAI_king(Creature *_Creature){return new king(_Creature);}void AddSC_king(){Script *newscript;newscript = new Script;newscript->Name="king"; newscript->GetAI = GetAI_king;m_scripts[nrscripts++] = newscript; }