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

1ntegrate

Заблокирован
  • Публикаций

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

  • Посещение

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

    1
  • Отзывы

    0%

Весь контент 1ntegrate

  1. ну смотри html = new NpcHtmlMessage(getObjectId()); html.setFile(player.getHtmlPrefix(), htm); в сурсах люси2 html.setFile() задает путь к файлу через строку, тоесть html.setFile(String path) а не html.setFile(L2PcInstance, int); и вобще getHtmlPrefix используется на лыже, если не ошибаюсь
  2. разве в setFile не должен быть путь к файлу? ru.catssoftware.gameserver.network.serverpackets.NpcHtmlMessage.setFile(String path)
  3. бан по железу вряд-ли можно обойти. Есть прога для смены серийника HDD - Hard Disk Serial Number Changer. Но цп или материнку надо менять.
  4. не правильно все указано, возможно ты залил файл не в ту папку или он не подходит под сборку. в файле по идее должно быть что-то на подобие этого <item id="601" name="Boots of Doom"> <for> <add val="44" order="0x10" stat="pDef"/> <enchant val="0" order="0x0C" stat="pDef"/> </for> </item> а вместо стоит <skill>... Во второй ошибке не хватает файла weapon.dtd (зачем он там вообще нужен?)
  5. Есть догадка: днем спавнятся одни крипы а ночью другие, а за это скорее всего отвечает это поле <spawn count="1" respawn="60" respawn_random="0" period_of_day="none">
  6. Тоесть в обоих Гсах внешний ип совпадает? попробуй тогда на втором сменить его на внешний ип компа друга
  7. Второй ГС настроен правильно?
  8. возможно порт закрыт для внешних подключений
  9. 1ntegrate

    Start Skill

    а зачем? ведь после создания он в любом случае зайдет в игру, или здесь есть какая-то тонкость?
  10. тоесть таблицы у тебя нету? тогда: CREATE TABLE IF NOT EXISTS `profile_buff`( `char_id` INT NOT NULL DEFAULT 0, `pindex` TINYINT NOT NULL DEFAULT 0, `skills` varchar(999) NOT NULL DEFAULT '' )ENGINE=MyISAM; а если есть готовая таблица то залей ее в датабазу jokermaster
  11. таблицы profile_buff нету
  12. 1ntegrate

    Ранк система

    на оверах можно дописать в UserInfo.java
  13. 1ntegrate

    точка скилов

    Смотри в таблице enchant_skill_trees.
  14. 1ntegrate

    точка скилов

    Для начала было бы не плохо указать сборку. А вобще может быть в skill.properties - EnchantSkillChance = 100
  15. { int rnd = Rnd.get(1, 3); for (final L2PcInstance pc : player.getParty().getPartyMembers()) { Switch rnd{ case 1: pc.teleToLocation(87536, 75872, -3591, false); break; case 2: pc.teleToLocation(87536, 75872, -3591, false); break; case 3: pc.teleToLocation(87536, 75872, -3591, false); break; } } должно помочь
  16. потому что порт закрыт, а насчет wifi - не пробовали делать проброс портов?
  17. не могу отредактировать { private static final String[] VOICED_COMMANDS = { "рб" }; public static final Point[] point = { new Point(1,1,1), new Point(2,2,2), new Point(3,3,3) } @Override public boolean useVoicedCommand(final String command, final L2PcInstance player, final String target) { if (command.startsWith("рб")) if (player.getParty() != null) { Random rnd = new Random(); int rand = rnd.nextInt(30)+1; for (final L2PcInstance pc : player.getParty().getPartyMembers()) { pc.teleToLocation(point[rand].getX(), point[rand].getY(), point[rand].getZ(), false); } } { player.destroyItemByItemId("Consume", 57, 100000, player, true); Announcements.getInstance().gameAnnounceToAll(player.getName() + " полетел со своей пати фармить РБ. Хочешь тоже? Набери .рб в чат."); } return true; } public static class Point { int x; int y; int z; Point(int x, int y, int z) { this.x = x; this.y = y; this.z = z; int getX() { return x; } int getY() { return y; } int getZ() { return z; } } } как-то так
  18. { private static final String[] VOICED_COMMANDS = { "рб" }; public static final Point[] point = { new Point(1,1,1), new Point(2,2,2), new Point(3,3,3) } @Override public boolean useVoicedCommand(final String command, final L2PcInstance player, final String target) { if (command.startsWith("рб")) if (player.getParty() != null) { Random rnd = new Random(); int rand = rnd.nextInt(30)+1; for (final L2PcInstance pc : player.getParty().getPartyMembers()) { pc.teleToLocation(point[rand].getX(), point[rand].getY(), point[rand].getZ(), false); } } { player.destroyItemByItemId("Consume", 57, 100000, player, true); Announcements.getInstance().gameAnnounceToAll(player.getName() + " полетел со своей пати фармить РБ. Хочешь тоже? Набери .рб в чат."); } return true; } public static class Point { int x; int y; int z; Point(int x, int y, int z) { this.x = x; this.y = y; this.z = z; int getX() { return x; } int getY() { return y; } int getZ() { return z; } } }
  19. создай массив точек и телепортируй pc.teleToLocation(Массив[случайное_значение])
  20. могу только порекомендовать не использовать эту готовую сборку, а взять чистую и дописать все что нужно самому.
  21. не дописана моделька второго меча
  22. на некоторых овероподобных сборках скрипты находятся в датапаке, но скорее не получиться
  23. обработка байпаса в ядре
  24. Либо проблема в патче, либо неправильно добавлена вещь
  25. вместо шмота должно быть название страницы на которую необходимо перейти, если не ошибаюсь
×
×
  • Создать...