Lookchange

07/23/2013 10:31 Velmore#31
Quote:
Originally Posted by xXXKillianXXx View Post
Habe Eintrag in defineneuz.h gemacht (MMI_LOOKCHANGE): Resource und Source, auf gleiche Nummer geachtet.

defineText.h habe ich TID_MMI_LOOKCHANGE ebenso Resource wie auch in der Source angegeben.

Bei der textClient.inc und textClient.txt habe ich ebenso alles überarbeitet wie du gesagt hast. Auch Resource & Source wieder

--------------------------------------------------------------

Nun wird bei mir ingame als Tab angezeigt "????????.????? ??????" etc.
Aber in der textClient.inc & textClient.txt.txt steht es drin.
Wenn ich draufklicke, passiert nix.

Eine textClient.txt besitze ich nicht.
Die ID TID_MMI_LOOKCHANGE von muss um 7000 höher sein als die ID von MMI_LOOKCHANGE.
Sonst findet der keinen Namen.
07/23/2013 14:09 Rodopushin#32
Okay, mal zusammengefasst:
- Keine Errors beim kompilieren mehr
- Keine Verbindungsfehler mehr
- Der Text wird richtig angezeigt

Habe jetzt auch schon die resdata.inc einträge eingetragen und die Buttons soweit in mein Theme Ordner drin. Gibt auch keine Errors, alles reibungslos abgelaufen.

Öffnet aber wenn ich draufklicke trotzdem kein Modelchange Fenster, muss ich in der Source noch etwas machen?
07/23/2013 14:14 Velmore#33
Hast du das #define __LOOKCHANGE
In der VersionCommon.h vom WorldServer / database Server und in der neuz?
07/23/2013 14:28 Rodopushin#34
Im World ist es definiert, wenn ich es in der Neuz / im Db Server definiere, gibt es haufenweise Fehler beim Kompilieren
07/23/2013 14:48 Velmore#35
Es muss in allen 3 rein. Sollte es Fehler geben, musst du die beheben.
07/23/2013 15:07 Rodopushin#36
Okay, habe nun alles fehlerfrei kompiliert. Habe es an der falschen Stelle definiert gehabt.
Ist nun in allen 3 dateien definiert, jedoch wird immernochnichts geöffnet.
07/24/2013 20:26 420twisted1#37
I have link errors any one know why?

07/24/2013 20:59 Jopsi332#38
U forgot dpclient.cpp
07/24/2013 21:03 420twisted1#39
Quote:
Originally Posted by Jopsi332 View Post
U forgot dpclient.cpp
what did I forget I copied everything from the provided file

Code:
#ifdef __LOOKCHANGE
			case SNAPSHOTTYPE_LOOKCHANGE: OnLookChange( ar ); break;
#endif
thats all he had in there dpclient.cpp is missing 2 things I guess
07/24/2013 21:39 Rodopushin#40
Quote:
Originally Posted by 420twisted1 View Post
what did I forget I copied everything from the provided file

Code:
#ifdef __LOOKCHANGE
			case SNAPSHOTTYPE_LOOKCHANGE: OnLookChange( ar ); break;
#endif
thats all he had in there dpclient.cpp is missing 2 things I guess
You need this, too:

PHP Code:
#ifdef __LOOKCHANGE
void CDPClient::SendLookChangeDWORD dwIdSrcDWORD dwIdDest )
{
    
BEFORESENDSOLE(ar,PACKETTYPE_LOOKCHANGEDPID_UNKNOWN);
    
ar << dwIdSrc << dwIdDest;
    
SEND(ar,this,DPID_SERVERPLAYER);
}
void CDPClient::OnLookChangeCAr ar )
{
    
DWORD dwIDdwLook;
    
ar >> dwID >> dwLook;
    
CItemElem *pItem g_pPlayer->m_Inventory.GetAtIddwID );
    if ( !
pItem )
        return;
    
pItem->SetLookdwLook );
}
#endif 

------------------------------

Habe immernoch das Problem, dass sich bei mir nichts öffnet.^^
07/24/2013 22:24 420twisted1#41
Quote:
Originally Posted by xXXKillianXXx View Post
Habe immernoch das Problem, dass sich bei mir nichts öffnet.^^
in WndWorld.cpp

hope that helps
07/24/2013 23:36 Rodopushin#42
Quote:
Originally Posted by 420twisted1 View Post
hope that helps
Thank you, but don't work :x

€dit: Werden die WndGold.cpp & WndGold.h eiglt automatisch erkannt oder muss ich die auch noch manuell mit einbinden? Oder irgendo definieren?
07/25/2013 00:54 420twisted1#43
for me the cursor is an X and I cant move at all
07/25/2013 03:15 Rodopushin#44
I got another Modelchange now, this one was too buggy
Do you have any errors in error.txt?
07/25/2013 14:36 WurstbrotQT#45
Quote:
Originally Posted by xXXKillianXXx View Post
I got another Modelchange now, this one was too buggy
Do you have any errors in error.txt?
Hör bitte auf solche Gerüchte in die Welt zu setzen, nur weil du es nicht hinbekommst, den Code richtig einzubauen, heißt es noch lange nicht, dass das System verbuggt ist.

Siehe Video, 1:1 der gleiche Code, läuft doch^^