Quote:
Originally Posted by Flogolo
Es ist vollständig. Man muss es nur richtig konfigurieren, dann isses auch nachm Restart da. 
|
Ich seh dich hier immer nur bullshit posten.
Es ist nicht vollständig!
Schauen wir uns das mal genauer an.
In der CUser::AddQueryEquip sollen wir diesen Code einfügen:
Code:
#ifdef __ITEMGRADE
m_Snapshot.ar << pItemElem->nGetGrade();
m_Snapshot.ar << pItemElem->GetItemGradeMain();
m_Snapshot.ar << pItemElem->GetItemGradeOpt();
#endif
An dieser stelle schicken wir dem Client die Values, also Grade, GradeMain und GradeOpt.
Sooo aber was macht der Client nun mit den Values?
Dazu müssen wir in CDPClient::OnQueryEquip( gehen
Wie ihr seht sagt uns der OP nicht das wir dort etwas einfügen sollen was aber falsch ist! Da hier die Values die wir vom Server geschickt werden abgefangen werden!
Soo nun wurde das erste Problem gelöst. Kommen wir zum zweiten Teil der fehlt, die anzeige beim anschauen des Equipment von anderen Spielern.
Hierzu müsst ihr einfach dem ItemElem in CWndQueryEquip::OnMouseWndSurface(
die Values die ihr vom Server bekommen habt zuweisen.
Na guck mal da der OP hat auch dies nicht im Thread stehen.
Also bitte hör auf hier so viel bullshit zu posten.
Mit freundlichen Grüßen