Перейти к содержанию

iceman

Постоялец
  • Публикаций

    407
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1
  • Отзывы

    0%

Весь контент iceman

  1. iceman

    Swf, Flash Анимация

    декомпилини её в fla через http://l2maxi.ru/java/programs/2877-sothin...ld-501-rus.html а потом в adobe flash можеш отредактировать нажать Ctrl+ Enter оно откроется и скомпилится в swf в том месте де был исходник
  2. iceman

    Клиент+иконки

    в L2UI_ct1 или как то так посмотри(systexture)
  3. Ну я отписал в аську (моя 640-444-643) можно будет обсудить
  4. Если можешь напиши график занятости кодера.
  5. iceman

    Data Pack

    Отпиши мне в аську 640-444-643 я тебе дам дата пак под гве
  6. iceman

    Скрипт На Снижение Пк

    Если есть исходники могу реализовать тебе байпасс на снижение
  7. iceman

    Ищу Человека...

    а что хоть за шапка?(если что аська 640-444-643)
  8. iceman

    Лвл Мобоф

    Если нераализовано в ядре то придётся реализовивать(класс NpcInfo.java) если сборка фрозен(другие просто нету возможности сейчас посмотреть) то есть выведеный конфиг в options.properties ShowNpcLevel = True
  9. то что ты кинул это мелочи у меня есть исходы гве сервера но я ещё не всё в них реализовал(основа l2jserver) а то что ты кинул это пустяки)
  10. http://subversion.assembla.com/svn/L2jFrozenInterlude/trunk/
  11. frozen бери да и всё
  12. да лиж бы исходы норм были
  13. Возьми исходы какой-то команды и сделаю
  14. iceman

    Нпц + Значок Клана

    Скрытый текстIndex: D:/eclipse/l2jsoft/gameserver/config/functions/l2js.ini =================================================================== --- D:/eclipse/l2jsoft/gameserver/config/functions/l2js.ini (revision 69) +++ D:/eclipse/l2jsoft/gameserver/config/functions/l2js.ini (revision 70) @@ -140,6 +140,9 @@ CharTitle = false CharAddTitle = Welcome +# Иконки клана на НПС, тоесть если вы Владелец замка например гирана то значек вашего клана будет отображаться на всех НПС в данном городе +ShowNpcCrest = False + # Настройка начального уровня # Вкл/выкл CustomStartingLvl = False Index: D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/gameserver/network/serverpackets/NpcInfo.java =================================================================== --- D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/gameserver/network/serverpackets/NpcInfo.java (revision 69) +++ D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/gameserver/network/serverpackets/NpcInfo.java (revision 70) @@ -19,11 +19,15 @@ package com.l2jsoftware.gameserver.network.serverpackets; import com.l2jsoftware.Config; +import com.l2jsoftware.gameserver.datatables.sql.ClanTable; +import com.l2jsoftware.gameserver.managers.TownManager; import com.l2jsoftware.gameserver.model.L2Character; +import com.l2jsoftware.gameserver.model.L2Clan; import com.l2jsoftware.gameserver.model.L2Summon; import com.l2jsoftware.gameserver.model.actor.instance.L2MonsterInstance; import com.l2jsoftware.gameserver.model.actor.instance.L2NpcInstance; import com.l2jsoftware.gameserver.model.actor.instance.L2PetInstance; +import com.l2jsoftware.gameserver.model.zone.type.L2TownZone; /** * This class ... @@ -46,6 +50,10 @@ private int _collisionHeight, _collisionRadius; private String _name = ""; private String _title = ""; + private int _clanCrest; + private int _clanId; + private int _allyCrest; + private int _allyId; /** * @param _characters @@ -87,7 +95,30 @@ { _title = cha.getTitle(); } + + if ((Config.SHOW_NPC_CREST) && + (cha instanceof L2NpcInstance) && (cha.isInsideZone(2)) && (cha.getCastle().getOwnerId() != 0)) + { + int _x = cha.getX(); + int _y = cha.getY(); + int _z = cha.getZ(); + L2TownZone Town = TownManager.getInstance().getTown(_x, _y, _z); + if (Town != null) + { + int townId = Town.getTownId(); + if ((townId != 33) && (townId != 22)) + { + L2Clan clan = ClanTable.getInstance().getClan(cha.getCastle().getOwnerId()); + this._clanCrest = clan.getCrestId(); + this._clanId = clan.getClanId(); + this._allyCrest = clan.getAllyCrestId(); + this._allyId = clan.getAllyId(); + } + } + + } + if(Config.SHOW_NPC_LVL && _activeChar instanceof L2MonsterInstance) { String t = "Lv " + cha.getLevel() + (cha.getAggroRange() > 0 ? "*" : ""); @@ -187,11 +218,21 @@ writeD(0000); // hmm karma ?? writeD(_activeChar.getAbnormalEffect()); // C2 - writeD(0000); // C2 - writeD(0000); // C2 - writeD(0000); // C2 - writeD(0000); // C2 - writeC(0000); // C2 + if (Config.SHOW_NPC_CREST) + { + writeD(this._clanId); + writeD(this._clanCrest); + writeD(this._allyId); + writeD(this._allyCrest); + } + else + { + writeD(0); + writeD(0); + writeD(0); + writeD(0); + writeC(0); + } writeC(0x00); // C3 team circle 1-blue, 2-red writeF(_collisionRadius); Index: D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/Config.java =================================================================== --- D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/Config.java (revision 69) +++ D:/eclipse/l2jsoft/gameserver/head-src/com/l2jsoftware/Config.java (revision 70) @@ -2388,6 +2388,7 @@ public static String PVP2_CUSTOM_MESSAGE; public static boolean ATTACK_NPC_PEACE_ZONE; public static int MANA_POTION_RES; + public static boolean SHOW_NPC_CREST; // buff amount public static float SPIRIT_TIME_MULTIPLIER; @@ -2462,7 +2463,7 @@ CASTLE_CIRCLETS = Boolean.parseBoolean(L2ScoriaSettings.getProperty("CastleCircletsRestriction", "true")); CHAR_TITLE = Boolean.parseBoolean(L2ScoriaSettings.getProperty("CharTitle", "false")); ADD_CHAR_TITLE = L2ScoriaSettings.getProperty("CharAddTitle", "Welcome"); - + SHOW_NPC_CREST = Boolean.parseBoolean(L2ScoriaSettings.getProperty("ShowNpcCrest","False")); NOBLE_CUSTOM_ITEMS = Boolean.parseBoolean(L2ScoriaSettings.getProperty("EnableNobleCustomItem", "true")); NOOBLE_CUSTOM_ITEM_ID = Integer.parseInt(L2ScoriaSettings.getProperty("NoobleCustomItemId", "6673")); HERO_CUSTOM_ITEMS = Boolean.parseBoolean(L2ScoriaSettings.getProperty("EnableHeroCustomItem", "true")); держи!
  15. тебе надо её реализовать по ДП или ядру(сервисы и тд))?
  16. посмотри какая версия MySQL указана в батнике(путь к папке bin)
  17. iceman

    Ссылка По Флеше

    Программа называется SWiX (флеш вроде бы декомпилить не надо уже точно не помню давно не пользовался), если в нете не найдешь то могу залить.
  18. iceman

    Хелп

    в ядре сделать в пакете itemhandlers реализовать итем
  19. iceman

    Ядро И Html

    если я тебя правильно понял(в чём я не оч уверен) то в файл HtmCache.java добавь кодировку utf-8 и кинь сюда под содержание этого файла
  20. iceman

    Компиляция

    я не знаю какой тебе нужен мануальчик) начинай с самых азов если хочешь можешь спросить что то в аську 640-444-643
  21. iceman

    Компиляция

    1. скачать jdk(x32 или x64 в зависимости от ОС) 2. Скачать какую нибуть ide'шку (сам пользуюсь eclipse) 3.скачать исходники 4.знать яву)
  22. iceman

    Hp Potion

    Potions.java смотри тут мб найдешь то что тебе надо
  23. iceman

    Заказ Для Сервера

    Напивас кинешь специально для тебя напишу даже) а так http://l2edit.ru/news/2011-02-24-2872 , http://l2edit.ru/news/2011-02-19-2848 (сори за ссылки на другой сайт))
×
×
  • Создать...