Quote:
Originally Posted by 19Dani92
ich vermute mal du benutzt das update nicht!
im ersten downloadlink war noch sehr viel zu machen, ich hab mir gleich das update geholt und hatte die ganzen errors die du hast nicht.
Wenn du diese fehler jetzt behebst kommen wahrscheinlich wieder neue also ist es besser du lädtst das update gleich.
Wenn du es geladen hast zeig ich dir was du alles machen musst,damit du die restlichen errors auch wegbekommst.
EDIT: @ xTwiLightx Ich hab noch nie damit gearbeitet aber werds versuchen.
Aber ich verstehe nicht warum ich ein Beginn date und ein End date jeweils als function brauche. Es fehlen ja nur 2 functionen in denen ich definiere dass es jeweils 2 datumswerte sein müssen.
Ich weiß ja nichteinaml warum Das ganze system nicht im source ist und man dafür ne Func.lua und ne lua braucht damit es funzt... ??
Aber ich werds weiter probieren. .)
|
Lua macht das System variabel. Warum haben SecretRoom, etc auch Lua? Damit man sie noch einfach verändern kann, Falls neue Versionsupdates kommen, ohne Extra Sourceedits zu machen ;)
Man kann nur zu bestimmten Zeiten bieten, daher BeginDate und EndDate. Außerdem verlangt das der Code im Source ;)
Code:
BOOL CGuildHouseMng::IsBeginNoticeTime( DWORD dwGHType )
{
BOOL bIsNoticeTime = FALSE;
if( m_Lua.GetLuaFunction( "[COLOR="Red"]IsBeginNoticeTime[/COLOR]" ) )
{
//m_Lua.PushNumber( dwGHType );
//m_Lua.CallLuaFunction( 1, 1 );
m_Lua.CallLuaFunction( 0, 1 );
bIsNoticeTime = static_cast<BOOL>( m_Lua.ToBool( -1 ) );
}
m_Lua.Pop( 0 );
return bIsNoticeTime;
}
BOOL CGuildHouseMng::IsEndNoticeTime( DWORD dwGHType )
{
BOOL bIsNoticeTime = FALSE;
if( m_Lua.GetLuaFunction( "[COLOR="Red"]IsEndNoticeTime[/COLOR]" ) )
{
//m_Lua.PushNumber( dwGHType );
//m_Lua.CallLuaFunction( 1, 1 );
m_Lua.CallLuaFunction( 0, 1 );
bIsNoticeTime = static_cast<BOOL>( m_Lua.ToBool( -1 ) );
}
m_Lua.Pop( 0 );
return bIsNoticeTime;
}
BOOL CGuildHouseMng::IsBeginTenderTime( DWORD dwGHType )
{
BOOL bIsTenderTime = FALSE;
if( m_Lua.GetLuaFunction( "[COLOR="Red"]IsBeginTenderTime[/COLOR]" ) )
{
//m_Lua.PushNumber( dwGHType );
//m_Lua.CallLuaFunction( 1, 1 );
m_Lua.CallLuaFunction( 0, 1 );
bIsTenderTime = static_cast<BOOL>( m_Lua.ToBool( -1 ) );
}
m_Lua.Pop( 0 );
return bIsTenderTime;
}
BOOL CGuildHouseMng::IsEndTenderTime( DWORD dwGHType )
{
BOOL bIsTenderTime = FALSE;
if( m_Lua.GetLuaFunction( "[COLOR="Red"]IsEndTenderTime[/COLOR]" ) )
{
//m_Lua.PushNumber( dwGHType );
//m_Lua.CallLuaFunction( 1, 1 );
m_Lua.CallLuaFunction( 0, 1 );
bIsTenderTime = static_cast<BOOL>( m_Lua.ToBool( -1 ) );
}
m_Lua.Pop( 0 );
return bIsTenderTime;
}