SFX Wing als Mask ?

11/10/2014 12:11 ™Dryad#1
Huhu Community,

[Only registered and activated users can see links. Click Here To Register...]

Zurzeit wird mein SFX Wing als ein Item dargestellt was nach einer gewissen zeit verschwinden...

Jetze wollte ich mal nachfragen ob mir einer sagen kann wie ich diesen Wing
als Mask umstellen kann...

Is das eher Source oder Resource ?...

lg
11/10/2014 12:23 Mognakor#2
Sofern du es kannst, trag das einfach als Mask ein und verschiebe dann das Objekt in der O3D-Datei bis es sitzt.

Ansonsten kannst du dir auch das System mit den Masken und Wings angucken und einen neuen IK3 typen erstellen der in den Masken-Slot kommt aber an der Position der Flügel gerendert wird.
11/10/2014 12:28 ™Dryad#3
Oki Doki danke,
dann werde ich mir mal das mit dem Masken/Wing System anschauen.

Bin eher n Sourcen Anfänger ....xD

Edit:Ich habe ja mal versucht das PMA Wing System einzubauen
aber bekomme bei einer bestimmten Datei ziemlich viele errors -.-"

Kann die ja gerne demnächst mal Posten :)

Edit2:

[Only registered and activated users can see links. Click Here To Register...]

Sourcen Code:

PHP Code:
                CItemElempItemElem    m_Inventory.GetEquipPARTS_RIDE );
                if( 
pItemElem )
                    
m_dwRideItemIdx        pItemElem->m_dwItemId;

#ifdef __PMA_WING
                
pItemElem    m_Inventory.GetEquipPARTS_MASK );
                if( 
pItemElem )// xx_UGL_
                    
if( pItemElem->GetProp()->dwItemKind3 == IK3_WING )
                    {
                        
CModelpModel    prj.m_modelMng.LoadModelD3DDEVICEOT_ITEMpItemElem->GetProp()->dwID );

                        
CModelObjectpModelObject = (CModelObject*)pModel;
                        
CString strMotion pModelObject->GetMotionFileName_T("stand") );
                        
assertstrMotion != _T("") );
                        
pModelObject->LoadMotionstrMotion );
                        
SetMaskWingpModel );
                    }
                    else
                    {
                        
m_pMask NULL;
                    }
#endif 
PHP Code:
                if( m_aEquipInfo[PARTS_RIDE].dwId != NULL_ID )
                    
m_dwRideItemIdx        m_aEquipInfo[PARTS_RIDE].dwId;

#ifdef __PMA_WING
                
if( m_aEquipInfo[PARTS_RIDE].dwId != NULL_ID // xx_DCKLNG_
                
{
                    
ItemProppItemProp    prj.GetItemPropm_aEquipInfo[PARTS_RIDE].dwId );
                    if( 
pItemProp )
                        if( 
pItemProp->dwItemKind3 == IK3_WING )
                        {
                            
CModelpModel    prj.m_modelMng.LoadModelD3DDEVICEOT_ITEMpItemProp->dwID );

                            
CModelObjectpModelObject = (CModelObject*)pModel;
                            
CString strMotion pModelObject->GetMotionFileName_T("stand") );
                            
assertstrMotion != _T("") );
                            
pModelObject->LoadMotionstrMotion );
                            
SetMaskWingpModel );
                        }
                        else
                        {
                            
m_pMask NULL;
                        }
                }
#endif 
Hoffe mir kann da jemand weiter helfen -.-"
11/12/2014 02:28 ™Dryad#4
*push*

Egal wie ich es versuche ich bekomm es einfach net hin -.-"..

Wäre evtl jemand so freundlich und könnte mir über TV helfen?

lg
11/12/2014 02:32 Gürkin#5
hast du skype?
11/12/2014 21:15 nintendo13#6
Habe es zwar nicht als Wing-Mask, dafür als Flugobjekt gemacht.
[Only registered and activated users can see links. Click Here To Register...]

Wenn du es willst, meld dich bei mir.
Morgen erst ab 12 Uhr^^
11/12/2014 23:12 TrøublêMakêr#7
Hätte 1-2 Ideen, wie man es umsetzen kann. Meld dich einfach.
11/13/2014 16:14 *~Valvatorez~*#8
propItem/ SpecItem SFX hinten eintragen, Objekt zu Wings machen, Modeldatei rauslöschen? Nur eine Idee... was auch interessant wäre-> Aktiv gelesene SFX mit dem dazu benutztem Model. Irgendwie sicherlich umsetzbar mit einigen Resource Handgriffen.