[Error-Frage]Total 9999999/36000000

10/01/2011 16:57 Flash!#1
Hallo Com.

Ich hab da so'n fiesen Error mit dem ich derzeit nicht viel anfangen kann.
Derzeit spiele ich ein wenig mit der RoC-Source rum und während die Files
lauf kommt ein bestimmter Error der mir rein garnichts sagt:

Code:
2011/10/ 1   16:10:21   total 360000000

2011/10/ 1   16:10:21   total 360000000

2011/10/ 1   16:10:21   total 360000000

2011/10/ 1   16:10:21   total 360000000
Im Source habe ich das dazu gefunden, was heißt das nun? :S

Code:
BOOL CBuffMgr::AddBuff( IBuff* pBuff )
{
	if( !pBuff->IsAddable( GetMover() ) )
		return FALSE;
	if( Overwrite( pBuff ) )
	{
#ifdef __WORLDSERVER
		g_UserMng.AddSetSkillState( GetMover(), GetMover(), pBuff->GetType(), pBuff->GetId(), pBuff->GetLevel(), pBuff->GetTotal() );
#endif	// __WORLDSERVER
		return FALSE;
	}
	PrepareBS( pBuff );
	bool bResult	= Add( pBuff );
[COLOR="Red"]	Error( "total %d", pBuff->GetTotal() );[/COLOR]
#ifdef __WORLDSERVER
	if( bResult == true )
		g_UserMng.AddSetSkillState( GetMover(), GetMover(), pBuff->GetType(), pBuff->GetId(), pBuff->GetLevel(), pBuff->GetTotal() );
#endif	// __WORLDSERVER
	return static_cast<BOOL>( bResult );
}
Danke für's weiterhelfen.
10/01/2011 17:02 Ancientsword#2
Wie Virtuos schon sprach , er hat das Bufflimit unlimitiert gemacht.

pBuff->GetTotal() ); Denke ich mal sagt dir nur die Anzahl , kann mich auch irren.
10/01/2011 17:07 srslynub#3
Hab ich damals eingebaut um rauszufinden warum 30 day Amps sofort nach dem aktivieren verschwinden. Später vergessen wieder zu entfernen. Kannst du also ohne irgendwelche Nebeneffekte entfernen.
10/01/2011 23:50 yannickminecraft#4
Quote:
Originally Posted by Ancientsword View Post
Wie Virtuos schon sprach , er hat das Bufflimit unlimitiert gemacht.
Wie Srslynub sein post sagt:
Quote:
Originally Posted by srslynub View Post
Hab ich damals eingebaut um rauszufinden warum 30 day Amps sofort nach dem aktivieren verschwinden. Später vergessen wieder zu entfernen. Kannst du also ohne irgendwelche Nebeneffekte entfernen.
.. ^^ Er hat wohl die Define für das Bufflimit gefunden xDDDDDDDDDDDDDDDDDDDDD
10/10/2012 11:33 TrøublêMakêr#5
Code:
Error( "total %d", pBuff->GetTotal() );
Habe die scheiße auskommentiert, jedoch kommt der error immer noch.
10/10/2012 11:36 Мentus#6
Quote:
Originally Posted by Bloodyrain' View Post
Code:
Error( "total %d", pBuff->GetTotal() );
Habe die scheiße auskommentiert, jedoch kommt der error immer noch.
Nein, wenn du es richtig gemacht hast, kommt es nicht mehr.
10/10/2012 18:00 Мarvin#7
Code:
Error( "total %d", pBuff->GetTotal() );
änder' diese zu:

Code:
//Error( "total %d", pBuff->GetTotal() );
und schon ist es auskommentiert, hurraaaa!
Natürlich noch compilen, das in meinem nächsten How-To!
10/10/2012 18:04 uKn0w'#8
Nene Marvin & Mentus. Es ist richtig auskommentiert LOL XD
Aber es kommen ab un zu (alle 5-10min) immer noch 3600000 errors warum auch immer.
Im Source danach zu suchen ist relativ aufwendig.
#Edit Es kommen ja keine Total errors mehr sondern nur noch 3600000 errors^^
10/11/2012 02:09 lolix3#9
Such am besten mal nach Error( "%d" ); oder Ähnlichem, da er ja kein Wort davor setzt.

Greetz
10/11/2012 12:53 TrøublêMakêr#10
Sry mein Fehler. Ich dachte es wär total 360000000. anscheint ohne Total.

( "%d" ); ---> Gibs net
( "%d") --> Davon gibt es zuviele. Wie kann man es noch angrenzen?
10/11/2012 15:06 lolix3#11
Ich denke das hier ist es:

Error( "%d", (DWORD)pItemProp->dwSkillTime );
MoverSkill.cpp

Hab es aber nicht getestet!

Greetz