Показать сообщение отдельно

  #30  
Старый 23.09.2015, 22:38
Visor123
Постоянный
Регистрация: 22.06.2015
Сообщений: 766
С нами: 5732336

Репутация: 0


По умолчанию

Цитата:
Сообщение от GenCloud  

Не ну погоди, а ты заметил что здесь только ты сидишь и бомбишь? Тебя это не смутило?
Ах и да, код, окей держи:

Код:


Код:
package la2era.gameserver.datatables.xml;

import la2era.gameserver.config.Config;
import la2era.gameserver.config.FilePath;
import la2era.gameserver.engine.documentengine.XmlDocumentParser;
import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import org.jdom2.Element;
import org.jdom2.JDOMException;

import java.io.IOException;
import java.util.HashMap;
import java.util.Map;

/**
* User: GenCloud
* Date: 06.07.2015
* Team: La2Era Team
*/

@Slf4j
public class BuffStackGroupData extends XmlDocumentParser
{
    private static final Map locked_list = new HashMap<>();

    @Getter(lazy = true)
    private static final BuffStackGroupData instance = new BuffStackGroupData();

    private BuffStackGroupData()
    {
        try {
            load();
        } catch (JDOMException | IOException e) {
            e.printStackTrace();
        }
    }

    @Override
    public void load() throws JDOMException, IOException {
        locked_list.clear();
        parseFile(FilePath.BUFF_STACK_GROUP_DATA);
        log.info(getClass().getSimpleName() + ": Loaded " + locked_list.size() + " group.");
    }

    @Override
    public String getDTDFileName() {
        return Config.DATAPACK_ROOT + "/data/dtd/BuffStackGroupData.dtd";
    }

    @Override
    protected void parseDocument(Element rootElement)
    {
        String abnormal_type = null;
        String[] loc_type = new String[0];
        for (Element element : rootElement.getChildren())
        {
            if (element.getName().equalsIgnoreCase("abnormal_type"))
            {
                abnormal_type = element.getAttributeValue("type");

                for (Element element1 : element.getChildren())
                {
                    if (element1.getName().equalsIgnoreCase("locked_abnormals"))
                    {
                        loc_type = element1.getAttributeValue("type").split(",");
                    }
                }
            }
            locked_list.put(abnormal_type, loc_type);
        }
    }

    public String[] getLockedAbnormalsList(String locked_name)
    {
        return locked_list.get(locked_name);
    }
}
Я так понимаю команда La2Era Team сфейлилась? Или остался этот человек?

Человек ты кретин? Ты мне парсер показываешь - если бы ты еще в нем обосрался - это уже было бы эпично. Тем более кто знает твой ли это код или ты его украл у кого-то, что вполне вероятно, но в данном случае не доказуемо - бегать искать у кого ты мог украсть.

Что не твое сообщение - ты в очередной раз сфейлился.
 
Ответить с цитированием