Habe mir den auf m2dev releasten Hide Button für's Kostüm eingebaut, ohne Probleme.
Jedoch kömme ich der Lösung nicht näher auch das Waffen Kostüm auf KnopfDruck zu verstecken.
Gif wie es im Moment funktioniert:
Bitte melden Sie sich an, um diesen Link zu sehen.
Der Knopfdruck an sich bewirkt wenn man ein Waffen Kostüm an hat nichts, wenn man das Waffen-Kostüm anzieht solange die Kostüme deaktiviert sind kommt auch keines. Wenn man eines anzieht wenn Kostüme aktiviert sind, kommt eins.
Zum testen ob es am Source oder am Button liegt habe ich im Moment den Rüstungs Button für Rüstung&Waffen Kostüm
Item.cpp Abnschitt:
- case ITEM_WEAPON:
- {
- #ifdef COSTUME_WEAPON
- if (0 != m_pOwner->GetWear(WEAR_COSTUME_WEAPON))
- break;
- #endif
- if (m_pOwner->GetWear(WEAR_COSTUME_WEAPON) && m_pOwner->CostumeVisible() == true)
- break;
- if (bAdd)
- {
- if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON)
- m_pOwner->SetPart(PART_WEAPON, GetVnum());
- }
- else
- {
- if (m_wCell == INVENTORY_MAX_NUM + WEAR_WEAPON)
- m_pOwner->SetPart(PART_WEAPON, m_pOwner->GetOriginalPart(PART_WEAPON));
- }
- break;
Und
- else if (GetSubType() == COSTUME_WEAPON_SWORD ||
- GetSubType() == COSTUME_WEAPON_DAGGER ||
- GetSubType() == COSTUME_WEAPON_BOW ||
- GetSubType() == COSTUME_WEAPON_TWO_HANDED ||
- GetSubType() == COSTUME_WEAPON_BELL ||
- GetSubType() == COSTUME_WEAPON_FAN ||
- GetSubType() == COSTUME_WEAPON_CLAW)
- {
- toSetPart = PART_WEAPON;
- if (false == bAdd || (m_pOwner->GetWear(WEAR_WEAPON) && m_pOwner->CostumeVisible() == false)) //So probiert
- {
- // ?1oAo ??EA?1???? ?o? ??EA?A??A??U? ? ??EA??look 11AA, A??3E3O?? default look
- const CItem* pWeapon = m_pOwner->GetWear(WEAR_WEAPON);
- toSetValue = (NULL != pWeapon) ? pWeapon->GetVnum() : m_pOwner->GetOriginalPart(PART_WEAPON);
- }
- /*if (m_pOwner->GetWear(WEAR_WEAPON) && m_pOwner->CostumeVisible() == false) //Und so probiert
- {
- const CItem* pWeapon = m_pOwner->GetWear(WEAR_WEAPON);
- toSetValue = (NULL != pWeapon) ? pWeapon->GetVnum() : m_pOwner->GetOriginalPart(PART_WEAPON);
- }*/
- }
Danke im Voraus
€: Beim ab und aufsteigen wird das Waffen Kostüm dann auch refresht..
Bitte melden Sie sich an, um diesen Link zu sehen.