PropItemEtc.inc erweitern

08/01/2014 04:26 Passauer#1
Hey ich finde doof dass man in flyff nur mit den vorgegeben Setparts den Seteffeckt bekommt
habe vor zu gewissen Sets Rare Items zu erstellen die man alternativ zu normalen Set Items anziehen kann.

Kenne mich jedoch leider mit der Syntax nicht ausreichend aus.
Der betreffend Part in der Source ist das hier:
PHP Code:
                if( s.Token == _T"Elem" ) )
                {
                    
s.GetToken();    // {
                    
DWORD dwItemId    s.GetNumber();
                    
int nParts;
                    while( *
s.token != '}' )
                    {
                        
nParts    s.GetNumber();
                        
pSetItem->AddSetItemElemdwItemIdnParts );
                        
dwItemId    s.GetNumber(); // das hier sollte die Abfrage für das Setitem selbst sein ? !
                    
}
                    
s.GetToken();
                } 
und ich möchte nun in der PropItemEtc.inc das so in etwa adden:
PHP Code:
        {II_ARM_S_CLO_MAS_BASILISK || II_ARM_S_CLO_MAS_BEHEMOTH}     PARTS_HAT 
Ist so etwas ohne riesigen Aufwand umzusetzen ?
Lg Passauer
08/01/2014 10:40 Mognakor#2
Solange du das Prinzip nicht auf Ringe/Ohrringe erweitern willst, könntest du evtl. eine Erkennung einbauen für Elemente doppelte belegte Slots.


Code:
II_ARM_S_CLO_MAS_BASILISK     PARTS_HAT
II_ARM_S_CLO_MAS_BEHEMOTH   PARTS_HAT
Hängt aber alles von der bisherigen Umsetzung des Systems ab und ob es dafür geschaffen ist.
08/01/2014 15:18 Passauer#3
so wie du es schreibst funktioniert es schon aber man kann in ein set glaube maximal 6 Parts eintragen wodurch das gaze leider nicht so funktioniert dass es für jedes setpart ein alternativ part gibt