Großes Problem <.<

10/02/2011 18:13 /-/µR€#1
hallo cummunity
der worldserver crasht immer, mit diesen errors:

2011/10/ 2 18:08:57 GetMoverProp range_error min:0, max:1939, index:1964

2011/10/ 2 18:08:57 CMover::InitProp - GetProp(1964) return NULL


2011/10/ 2 18:08:57 GetMoverProp range_error min:0, max:1939, index:1964

kann mir einer die lösung nennen? bekommt auch 10 elitegold wenns klappt
10/02/2011 18:24 Blackx33!#2
Das ist eigentlich simpel !

Ein Eintrag in der mdlDyna oder in der Obj.inc ist nicht in der defineNeuz , defineJob , defineItem definiert .

Trage es in deine Daten ein und es müsste Fixxed sein
10/02/2011 18:38 /-/µR€#3
Hilft leider nicht weiter, da ich nicht weiss welcher Eintrag gemeint ist x.x da stehen ja nur max:1939, index:1964 aber was heisst das?
10/02/2011 18:44 Blackx33!#4
max:1939, index:1964

Das Objekt mit der ID 1964 ist falsch oder garnicht eingetragen bzw nicht drinne !

Prüfe das mal in deiner defineobj .
10/02/2011 21:47 /-/µR€#5
Die id 1964 ist nur
#define XI_WEA_SWORDFIRE05 1964

und das ist richtig y.y
10/02/2011 21:51 Blackx33!#6
ja hast du sie in den anderen dateien drinne ?
10/02/2011 22:31 Professor Linebeck#7
Mööööööööööp

"min" und "max" bedeuten wieviele Objekte definiert sein dürfen.
Du hast zu viele definiert.

Ändere in der Source einfach
Code:
inline MoverProp* CProject::GetMoverProp( int nIndex )
{
VERIFY_RANGE( nIndex, 0, m_nMoverPropSize, "GetMoverProp range_error", NULL );
return m_pPropMover + nIndex;
}
zu

Code:
inline MoverProp* CProject::GetMoverProp( int nIndex )
{
[COLOR="Red"][B]//[/B][/COLOR]VERIFY_RANGE( nIndex, 0, m_nMoverPropSize, "GetMoverProp range_error", NULL );
return m_pPropMover + nIndex;
}
10/02/2011 22:45 /-/µR€#8
wow danke hat geklappt :D soll ich dir die elitegold schicken?
10/02/2011 22:49 Professor Linebeck#9
Quote:
Originally Posted by /-/µR€ View Post
wow danke hat geklappt :D soll ich dir die elitegold schicken?
Nein, ist schon okey (;

#Closerequest
10/02/2011 23:43 simonx3#10
Quote:
Originally Posted by Apfelsuchtii View Post
Mööööööööööp

"min" und "max" bedeuten wieviele Objekte definiert sein dürfen.
Du hast zu viele definiert.

Ändere in der Source einfach
Code:
inline MoverProp* CProject::GetMoverProp( int nIndex )
{
VERIFY_RANGE( nIndex, 0, m_nMoverPropSize, "GetMoverProp range_error", NULL );
return m_pPropMover + nIndex;
}
zu

Code:
inline MoverProp* CProject::GetMoverProp( int nIndex )
{
[COLOR="Red"][B]//[/B][/COLOR]VERIFY_RANGE( nIndex, 0, m_nMoverPropSize, "GetMoverProp range_error", NULL );
return m_pPropMover + nIndex;
}
Hab das mal bei mir gemacht aber jez kommen diese Errors:
Code:
2011/10/ 2   23:42:41   GetModelElem - out of range: type=5, size=1445, index=1496

2011/10/ 2   23:42:41   CModelMng::loadModel mdlObj/mdlDyna ¿¡ objtype=5 index=1496 bpart=0 ÀÇ Á¤º¸°¡ ¾ø±º¿©.

2011/10/ 2   23:42:41   GetModelElem - out of range: type=5, size=1445, index=1496

2011/10/ 2   23:42:41   MakeMotionName GetModelElem dwType:5 dwIndex:1496, dwMotion:-1
10/03/2011 00:06 /-/µR€#11
Quote:
Originally Posted by simonx3 View Post
Hab das mal bei mir gemacht aber jez kommen diese Errors:
Code:
2011/10/ 2   23:42:41   GetModelElem - out of range: type=5, size=1445, index=1496

2011/10/ 2   23:42:41   CModelMng::loadModel mdlObj/mdlDyna ¿¡ objtype=5 index=1496 bpart=0 ÀÇ Á¤º¸°¡ ¾ø±º¿©.

2011/10/ 2   23:42:41   GetModelElem - out of range: type=5, size=1445, index=1496

2011/10/ 2   23:42:41   MakeMotionName GetModelElem dwType:5 dwIndex:1496, dwMotion:-1
war bei mir auch hast dann nen fehlerhafte map drin
10/03/2011 00:27 André@BFE#12
Ich hab immoment auch das Problem und habe nichts an der Map geändert...
Irgendwas stimmt nicht mit den Models aber mehr weiß ich auch nicht :(

Würde mich über eine Antwort auch sehr freuen ^-^


mfg André