Clientside mit der Db identisch?
Beiträge von .edo
-
-
-
"Ungewöhnlicher Bug beim Offlineshop von Ken"
Hört sich das nur für mich paradox an?
-
-
-
Ist bei den standart files nicht so das man im Client es wie nen normaler Switcher einträgt und Serverside mit USE_SPECIAL?
Wenn du da nichts angepasst hast musste es so machen.
Ich hab mir dafür extra nen eigenen change/add attribute gemacht für 6/7
richtig
-
Hast du den source Eintrag in der char_item.cpp?
Such nach case 71051: und case 71052: und poste den Inhalt. Wenn da nichts ist schicke ich dir die betreffenden Codezeilen
Nur dieser Codeschnipsel würde ihm im Falle, dass 6./7. Bonus bei ihm nicht existiert, nichts nützen.
-
auf dem ersten blick wurden die begriffe auskommentiert
-
item_proto clientside
Gemacht er übernimmt die aber nicht nach dem packen.
was meinst du mit "er übernimmt sie nicht"? Schick mal den teil deiner item_proto clientside und vielleicht noch den serverside.
-
-
Naja oben bei dem Ork ist die Chance auf 0.5 was relativ gering ist. 400 ist 100%
-
-
STRG + SHIFT + Ende
-
Mit ALT verschiedene Stellen markieren und dann die Ersetzen Funktion mit \t verwenden oder einfach direkt TAB Taste
-
Bitte melden Sie sich an, um dieses Medienelement zu sehen.
Bitte melden Sie sich an, um dieses Medienelement zu sehen.
-
-
Mach es doch in der UseItemEx in der char_item.cpp via getwear Abfrage
Sprich: (musst natürlich den GetWear(WEAR_TYPE)) anpassenso funktioniert das, danke
-
Habe eine kurze Frage, würde gerne über Source regeln, dass zwei verschiedene Items nicht gleichzeitig ausgerüstet werden können. Es geht um die unique Slots.
Mein Code dazu sieht so aus
Code- if (item->GetWearFlag() & WEARABLE_UNIQUE)
- {
- if (
- (GetWear(WEAR_BELT) && GetWear(WEAR_BELT)->IsSameSpecialGroup(item)) ||
- (GetWear(WEAR_UNIQUE1) && GetWear(WEAR_UNIQUE1)->IsSameSpecialGroup(item)) ||
- (GetWear(WEAR_UNIQUE2) && GetWear(WEAR_UNIQUE2)->IsSameSpecialGroup(item)) ||
- (GetWear(item->GetVnum() == 81319) && GetWear(item->GetVnum() == 81320))) // Das sind die Items worum es geht
- {
- ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Du kannst nicht 2x den gleichen Gegenstand ausrüsten."));
- return false;
- }
Allerdings zeigt es Ingame keine Wirkung, also gehe ich mal stark davon aus, dass es demnach verkehrt ist
-
voelleicht ist die vnum zu hoch, schonmal ne geringere zahl versucht?
-