Показать сообщение отдельно
Непрочитано 06.06.2011, 21:40   #310
Аватар для OSTIN
Пользователь

По умолчанию Re: Работа над Godess of Destruction (part 2)



Решил трабл:

При юзании одного скилла, на перезарядку уходит весь скилл лист

SkillList
PHP код:
    protected void writeImpl()
    {
        
writeC(0x5f);
        
writeD(_skills.length);
        
        for (
L2Skill s _skills)
        {
            
writeD(s.isPassive() ? 0);
            
writeD(s.getLevel());
            
writeD(s.getDisplayId());
            
writeD(s.getDisplayId()); //GoD

            // FIXME
            
writeC(/*s.isClanSkill() && _activeChar.getClan().getReputationScore() <*/ 0);
            
writeC(s.isEnchantable());    
        }
    } 
ShortCutInit
PHP код:
            case L2ShortCut.TYPE_SKILL//2
                
writeD(sc.getId());
                
writeD(sc.getLevel());
                
writeD(0x00); // GOD
                
writeD(sc.getId()); // GOD
                
writeC(0x00); // C5
                
writeD(0x01); // C6
                
break; 
//upd Для тех кто не знал как решить трабл.
P.S. Спасибо VISTALL'у
__________________

Последний раз редактировалось OSTIN; 06.06.2011 в 22:40.
OSTIN вне форума Отправить сообщение для OSTIN с помощью ICQ Отправить сообщение для OSTIN с помощью Skype™
Сказали спасибо: