Перейти к содержанию
Авторизация  
Saltfire

Сразу же обратят внимание, не так-ли?

Рекомендуемые сообщения

Как вы смотрите, на то, чтобы появилась такая надпись?

429714533_123445.thumb.PNG.d92ab1ae0fb9896a14e7aca4b1336f62.PNG

Там, вход только для избранных, чтобы писать, менять, но я постараюсь максимально рассказать и показать, чтобы отпали вопросы, как поставить 2 явы, как скомпилить, как свое написать, как языки внедрять нативно в клиент, без написания новых нереальных либ и т.д., все работает из внутри, все меняется, компилится.

Я покажу все базовые механизмы и все у вас всегда получится.

Чтобы такие-же люди, начали помогать всем, чтобы знали все, как это работает, чтобы больше не было вопросов, что как делать и как работает... Сделать обычный такой-же раздел, только мне с правами и всем администраторам, я буду всегда пополнять информацию, с нуля напишем языки, там будет и настройка сервера и т.д., все базовое, только надо объяснить и дать людям. которые все так пытаются с какими-то нереальными догадками, начинают просто нереально напрягаться и ничего с места то не трогается вообще. все затихло, заглохло, форум превращается в однотипные темы с 3 постами и фразами, гугл в помощь. а он пытается бедняга, найти этот гугл, и сделать в нем поиск, по фразе "Не знаю какую", а потом вытрепать все нервы и бросить это дело - которое не успел начать, но все равно вернется, и будет трепать всем нервы и будут появляться ненужные вопросы и т.д.. А может быть если бы сразу узналось, не было бы проблем? И была бы тишина и только самые нужные темы и вопросы про расширяемость коллектива нубов, которые посмотрите, каких достигнут результатов. И все это даром, ребята =)

Интересно мнение.

Все устарело... Я бы никогда не переносил бы целиком целые таблицы в xml, когда в итоге все равно используется база, а вы то понимаете, что она не заменима, тогда рывок, была попытка перейти обратно в деревянный век, становится трагична ведь от функций:

    public Xml removeDropItem(int itemId) {
        this.tags("drop").forEach(node -> {
            Xml item = this.tag(node);
            Node parent = node.getParentNode();
            if (itemId == Util.Int(item.attr("itemid"))) {
                Node drops = parent.getParentNode();
                if (null == drops) {
                    return;
                }
                Node parentOld = parent.removeChild(node);
                int countChilds = parentOld.getChildNodes().getLength();
                if (0 >= countChilds) {
                    drops.removeChild(parent);
                }
            }
        });
        return this;
    }

Становится страшно, хоть оно и работает довольно быстро. главное, удобства же тоже.

Правда работать, не у кого не будет, но дело не в этом, вот такие вот ответы бывают, прикиньте, вы даже не поняли. что за данные там лежат вообще.

Или попыткой просмотра всех сразу, как в базе...

public void printDropItems() {
   it.forEach(itemId -> {
      final String fileItem = Xml.listingFileItem(itemId);
      if (!"".equals(fileItem)) {
          Xml xml = new Xml(fileItem);
          xml.tags("item").forEach(node -> {
             Xml npc = this.tag(node);
             final int npcId = Util.Int(npc.attr("id"));
             if (!allow.contains(npcId) && itemId == npcId) {
                allow.add(npcId);
                Log.log(itemId + " === " + npc.attr("name"));
             }
          });
       }
   });
}

 

2397 === Tunic of Zubei
2402 === Stockings of Zubei
2406 === Avadon Robe
17 === Wooden Arrow
1868 === Thread
1873 === Silver Nugget
462 === Stockings
426 === Tunic
1895 === Metallic Fiber
4043 === Asofe
4042 === Enria
4040 === Mold Lubricant
4401 === Green Dimensional Stone
8740 === Mid-Grade Life Stone: level 67
8730 === Life Stone: level 67
1876 === Mithril Ore
955 === Scroll: Enchant Weapon (Grade D)
956 === Scroll: Enchant Armor (Grade D)
1060 === Lesser Healing Potion
1061 === Healing Potion
951 === Scroll: Enchant Weapon (Grade C)
952 === Scroll: Enchant Armor (Grade C)
1832 === Greater Antidote
1834 === Emergency Dressing
734 === Haste Potion
735 === Potion of Alacrity
1539 === Greater Healing Potion
947 === Scroll: Enchant Weapon (Grade B)
948 === Scroll: Enchant Armor (Grade B)
729 === Scroll: Enchant Weapon (Grade A)
730 === Scroll: Enchant Armor (Grade A)
81 === Dragon Slayer

 

Изменено пользователем Saltfire
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...