Asame_KekeRo 0 Опубликовано 24 декабря, 2011 Скрытый текстMicrosoft Windows XP [Версия 5.1.2600](С) Корпорация Майкрософт, 1985-2001.C:\Documents and Settings\user>cd c:\compile\C:\compile>javac -classpath l2jfrozen-core.jar -Xlint:unchecked EnterWorld.javaEnterWorld.java:33: error: package javolution.util does not existimport javolution.util.FastList; ^EnterWorld.java:96: error: incompatible types arr$ = activeChar.getAllEffects(); ^ required: L2ItemInstance[] found: L2Effect[]EnterWorld.java:100: error: incompatible types L2Effect e = arr$[i$]; ^ required: L2Effect found: L2ItemInstanceEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: variable com location: class EnterWorldEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: variable l2jfrozen location: class EnterWorldEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: variable gameserver location: class EnterWorldEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: variable network location: class EnterWorldEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: variable clientpackets location: class EnterWorldEnterWorld.java:560: error: cannot find symbol private static Logger _log = Logger.getLogger(com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.getName()); ^ symbol: method getName() location: class EnterWorld9 errorsC:\compile> по мануалу у меня должен создатсо файл EnreWorld.class который потом надо засунуть в l2jfrozen-core.jar но у меня несоздаетсо и вот пишет ети ероры...пожалусто подскажите в чом проблема...если надо чтото ешо добавить напишите!!ПОМОГИТЕ ато уже с 3 часов ночи копаюсь=)с перерывом на СОН конечно=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mikki 0 Опубликовано 24 декабря, 2011 Не имей привычку редактировать классы, если есть у фрозенов открытые исходники! Качай исходники, не будет проблем. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 24 декабря, 2011 Не имей привычку редактировать классы, если есть у фрозенов открытые исходники! Качай исходники, не будет проблем. я тупо хочу...научитсо компилировать....и вот у меня неполучаетсо...темболие я тут просто копирайт убирал.... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 24 декабря, 2011 Ну помогите ну реально...ну дайте подробное описание как скопилировать обратсо в класс!!!ну прошу... пожалусто Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 24 декабря, 2011 дайте хотябы сылку на исходники самой последней ревизии=) ато вижу помощи мне недождатсо=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 25 декабря, 2011 у фрозенов исходники открыты и никто клас не компилит а компилят сборку антом проще всего http://subversion.assembla.com/svn/L2jFrozenInterlude/trunk/ качать через туртел свн нагуглишь прогу Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 25 декабря, 2011 ну ладно ладно...но всеровно как из джава класс сделать?=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 25 декабря, 2011 компилом файла но я сам не компилил отдельно файлы верней компилил но они компилились все криво Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 25 декабря, 2011 Вот кароче видео что и как я делаю....все как в видео мануале....но всеровно....Пффффффф Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 25 декабря, 2011 антом попробуй скомпилить Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 25 декабря, 2011 Спосибо всем я токочто понял зачем исходники...=))там джава файлы и их можна менять =))и потом они сразу в джар =) спс всем=) и сразу что левой темы неделать ....вот я хочу добавить левый джава...там например свечение героя за пвп Скрытый текстПримечание: Это не будет давать геройские скиллы или давать возможность покупать геройское оружие,только ауру(свечение). Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 1901) +++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -488,6 +488,11 @@ private boolean _noble = false; private boolean _hero = false; + + /** Special hero aura values */ + private int heroConsecutiveKillCount = 0; + private boolean isPermaHero = false; + private boolean isPVPHero = false; /** The L2FolkInstance corresponding to the last Folk wich one the player talked. */ private L2FolkInstance _lastFolkNpc = null; @@ -1971,6 +1976,13 @@ public void setPvpKills(int pvpKills) { _pvpKills = pvpKills; + + // Set hero aura if pvp kills > 100 + if (pvpKills > 100) + { + isPermaHero = true; + setHeroAura(true); + } } /** @@ -4678,6 +4690,14 @@ stopRentPet(); stopWaterTask(); + + // Remove kill count for special hero aura if total pvp < 100 + heroConsecutiveKillCount = 0; + if (!isPermaHero) + { + setHeroAura(false); + sendPacket(new UserInfo(this)); + } return true; } @@ -4897,6 +4917,13 @@ { // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); + + // Increase the kill count for a special hero aura + heroConsecutiveKillCount++; + + // If heroConsecutiveKillCount > 4 (5+ kills) give hero aura + if(heroConsecutiveKillCount > 4) + setHeroAura(true); // Send a Server->Client UserInfo packet to attacker with its Karma and PK Counter sendPacket(new UserInfo(this)); @@ -8715,6 +8742,22 @@ { return _blockList; } + + public void reloadPVPHeroAura() + { + sendPacket(new UserInfo(this)); + } + + public void setHeroAura (boolean heroAura) + { + isPVPHero = heroAura; + return; + } + + public boolean getIsPVPHero() + { + return isPVPHero; + } public void setHero(boolean hero) { Index: java/net/sf/l2j/gameserver/serverpackets/UserInfo.java =================================================================== --- java/net/sf/l2j/gameserver/serverpackets/UserInfo.java (revision 1901) +++ java/net/sf/l2j/gameserver/serverpackets/UserInfo.java (working copy) @@ -337,7 +337,7 @@ writeD(_activeChar.getClanCrestLargeId()); writeC(_activeChar.isNoble() ? 1 : 0); //0x01: symbol on char menu ctrl+I - writeC((_activeChar.isHero() || (_activeChar.isGM() && Config.GM_HERO_AURA)) ? 1 : 0); //0x01: Hero Aura + writeC((_activeChar.isHero() || (_activeChar.isGM() && Config.GM_HERO_AURA) || _activeChar.getIsPVPHero()) ? 1 : 0); //0x01: Hero Aura writeC(_activeChar.isFishing() ? 1 : 0); //Fishing Mode writeD(_activeChar.getFishx()); //fishing x ...обясните куда как вставлять ...и надо ли прописовать путь к етому коду? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 25 декабря, 2011 апай чаще я в яве не силен хз будет код работать нет Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 25 декабря, 2011 ето токо пример....я просто спрашиваю надо ли будет гдето прописовать к ниму код и куда его засунуть=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 25 декабря, 2011 ну там написано куда че сувать если приглядишься и код наверняка не полный Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Asame_KekeRo 0 Опубликовано 25 декабря, 2011 ну я вот прошу об*яснить ...просто я хз чо могу натворить=) и тыкнуть моей мордой где там написано =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты