[Release] Source - Dits V16.8 (Baruna, Guildhouse Middle ect.)

07/29/2011 14:35 19Dani92#46
in meiner Project.h hab ich unter dem:

Quote:
#define MAX_RESPAWN 1536
#define MAX_MONSTER_PROP 1024
#define MAX_GUILDAPPELL 5
das gefunden:

Quote:
#define MAX_HUMAN_PARTS_OLD 31
#define MAX_HUMAN_PARTS_ADD 19

#define MAX_HUMAN_PARTS ( MAX_HUMAN_PARTS_OLD + MAX_HUMAN_PARTS_ADD )
Schau mal ob du das drinnen hast
07/29/2011 14:48 Bartmann#47
Das #define MAX_HUMAN_PARTS ( MAX_HUMAN_PARTS_OLD + MAX_HUMAN_PARTS_ADD ) fehlt mir,
teste jetzt

Edit: Geht nicht, da steht jetzt
07/29/2011 15:01 xTwiLightx#48
Quote:
Originally Posted by 19Dani92 View Post
könntest du die funktionen Bitte posten, wäre dir sehr dankbar, habs grad selbst probiert aber funz nicht.
Hab nicht weiter dran gearbeitet, aber ich setz mich heute Nacht mal dran.
Aber ein anschauen anderer LuaFunktionen sollte einen selbst auf die Lösung bringen ;) Lua ist ne sehr einfache sprache, die lernt man schnell.
07/29/2011 15:07 trashee09#49
for me i have no error in compiling, the only thing my neuz when i open it. it's only white screen :(
07/29/2011 15:10 19Dani92#50
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. .)
07/30/2011 00:51 Sora White Dragon#51
Nachdem ich das neue Update genommen hab und dann compiled habe, bekam ich folgende Errors:

So wie ich es verstehe, sind die Quests nicht deklariert. Weiss vllt jemand wo und wie genau ich die Quests deklarieren kann?
07/30/2011 03:49 xTwiLightx#52
Quote:
Originally Posted by 19Dani92 View Post
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;
}
07/30/2011 22:32 ™Dryad#53
Hat eigl jemand die Neuz zum laufen gebracht??
Falls ja , bitte sagen wie er das gemacht hat ..^^

lg
07/30/2011 23:22 Pampelmusex7#54
Nunja Spec_Item.txt muss bei resource.txt eingetragen werden und die resdata.inc muss irgendwie überarbeitet werden da ist ein fehler drinne.

Ich habe den Clienten zum laufen gebracht doch leider kann ich mich nicht einloggen oder sonst etwas.
07/31/2011 00:30 .Crasy#55
Monitor = Server Restarter.

Wurde glaub erst seit wenigen Jahren (glaub 2) eingeführt, wodurch Aeonsoft btw jetzt Gala Lab die Controlle über die Server haben ohne das einer immer vor ort ist.

Mittlerweile hat sie auch ne SMS Funktion drin, wo man dann ganz braf als Gala Developer mal eben "BlaBla is crashed" etc bekomt.

@Zu den Errors, übersetz mal "Out of Skill Level Range" :D
07/31/2011 00:40 trashee09#56
Quote:
Originally Posted by .Crasy View Post
Monitor = Server Restarter.

Wurde glaub erst seit wenigen Jahren (glaub 2) eingeführt, wodurch Aeonsoft btw jetzt Gala Lab die Controlle über die Server haben ohne das einer immer vor ort ist.

Mittlerweile hat sie auch ne SMS Funktion drin, wo man dann ganz braf als Gala Developer mal eben "BlaBla is crashed" etc bekomt.

@Zu den Errors, übersetz mal "Out of Skill Level Range" :D
hello crasy.. i use your source but i got a little of errors :(
07/31/2011 01:35 .Crasy#57
Quote:
Originally Posted by trashee09 View Post
hello crasy.. i use your source but i got a little of errors :(
Mein was? :o

Tell me the errors :>
07/31/2011 01:58 trashee09#58
Quote:
Originally Posted by .Crasy View Post
Mein was? :o

Tell me the errors :>
this source " Release - 20.04.2011 "

the database server.exe cant open :(
08/03/2011 18:37 19Dani92#59
Reicht es in der GuildhouseFunc.lua das hinzuzufügen?

08/05/2011 14:55 Xijezu#60
Jemand die Neuz zum laufen bekommen?
Alles mögliche versucht, nichts passiert.