-
Публикаций
206 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент 1ntegrate
-
ну смотри html = new NpcHtmlMessage(getObjectId()); html.setFile(player.getHtmlPrefix(), htm); в сурсах люси2 html.setFile() задает путь к файлу через строку, тоесть html.setFile(String path) а не html.setFile(L2PcInstance, int); и вобще getHtmlPrefix используется на лыже, если не ошибаюсь
-
разве в setFile не должен быть путь к файлу? ru.catssoftware.gameserver.network.serverpackets.NpcHtmlMessage.setFile(String path)
-
бан по железу вряд-ли можно обойти. Есть прога для смены серийника HDD - Hard Disk Serial Number Changer. Но цп или материнку надо менять.
-
не правильно все указано, возможно ты залил файл не в ту папку или он не подходит под сборку. в файле по идее должно быть что-то на подобие этого <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 (зачем он там вообще нужен?)
-
Есть догадка: днем спавнятся одни крипы а ночью другие, а за это скорее всего отвечает это поле <spawn count="1" respawn="60" respawn_random="0" period_of_day="none">
-
Тоесть в обоих Гсах внешний ип совпадает? попробуй тогда на втором сменить его на внешний ип компа друга
-
Второй ГС настроен правильно?
-
возможно порт закрыт для внешних подключений
-
а зачем? ведь после создания он в любом случае зайдет в игру, или здесь есть какая-то тонкость?
-
тоесть таблицы у тебя нету? тогда: 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
-
таблицы profile_buff нету
-
на оверах можно дописать в UserInfo.java
- 3 ответа
-
- 1
-
-
Смотри в таблице enchant_skill_trees.
-
Для начала было бы не плохо указать сборку. А вобще может быть в skill.properties - EnchantSkillChance = 100
-
{ 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; } } должно помочь
-
потому что порт закрыт, а насчет wifi - не пробовали делать проброс портов?
-
не могу отредактировать { 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; } } } как-то так
-
{ 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; } } }
-
создай массив точек и телепортируй pc.teleToLocation(Массив[случайное_значение])
-
могу только порекомендовать не использовать эту готовую сборку, а взять чистую и дописать все что нужно самому.
-
не дописана моделька второго меча
-
на некоторых овероподобных сборках скрипты находятся в датапаке, но скорее не получиться
-
Либо проблема в патче, либо неправильно добавлена вещь
-
вместо шмота должно быть название страницы на которую необходимо перейти, если не ошибаюсь