-
Публикаций
155 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент gPoligon
-
не найден класс com/google/common/base/Preconditions Лечится подобная штука редактированием батника, как я понимаю, в батнике убрать строчку загрузки из интернета.
-
Залей этот класс на файлообменник я гляну, может найду.
-
Пролверьте метод DoAtack и BeginCast может там есть проверка. Ищите что то типа if (this instanceof L2pcInstance && this.getTarget instanceof L2GoodGuard) { if (skill.isMagic) { return false } } Точно хз как у вас. Щас проверил, проверка в BeginCast должна быть.
-
По 2 пункту смотрите метод DoCast() в классе L2Charcter и ищите там проверку на запрет атаки гвардов скиллами.
-
Проверь логи на сайте, что они пишут?
-
В классе L2monsterInstance в метод doDie( L2Pcinstance killer) добавить проверку типа if (kIller instanceof L2Pcinstance) {killer.setpvp (killer.getpvp +1 )} Как-то так
-
хз может в ядре есть подобная функция у L2MonserInstance типа getClan(), делать проверку на принадлежность к определенному клану и добавлять в дроп лист нужный итем. Щас посмотрю есть ли в лыже такое.
-
Такое бывает, когда пытаешься заспавнить объект с уже существующим Id
-
Метод CheckMycost на вход принимает объект класса L2pcInstance а вы передаете ему инт.
-
Локалхост, пишется в том случае, если сайт будет стоять на тойже машине, что и сервер, тебе надо узнать свой ип (2ip.ru) и вписать его. И еще в мускуле создать нового пользователя для сайта.
-
Папробуй 7 яву поставить, у тебя 8 как я понял.
-
Да может и лучше, просто я написал, этот код, после изучения явы 1-2 недели) вроде все работает, поэтому переписывать желания не возникало.
-
В EnterWorld'е сделай проверку на фракцию и выдавай титул, какой хочешь. Эт самое простое, что на ум приходит)
-
Ну вот как я сделал: Создал новый клас с основными методами : public class AvanpostInstance extends L2MonsterInstance public AvanpostInstance (int id, int x,int y,int z,String name,int factionid,int lvl,int istele) { super(id,NpcTable.getInstance().getTemplate(NPC_ID)); ID = id; X = x ; Y = y ; Z = z ; NAME = name; FACTIONID = factionid; LVL = lvl ; TELE = istele; } public static void Avanpostcreate () { Connection con = null; PreparedStatement statement = null; ResultSet rset = null; try { con = L2DatabaseFactory.getInstance().getConnection(); statement = con.prepareStatement("SELECT * FROM rama_avanposts"); rset = statement.executeQuery(); while (rset.next()) { list.add(new AvanpostInstance(rset.getInt("ID"),rset.getInt("spawnX"),rset.getInt("SpawnY"),rset.getInt("SpawnZ"),rset.getString("name"),rset.getInt("factionId"),rset.getInt("lvl"),rset.getInt("istele"))); } } catch (SQLException e) { e.printStackTrace(); } finally { try { rset.close(); statement.close(); con.close(); } catch (SQLException e) { e.printStackTrace(); } } } public static void AvanpostSpawn() { _log.info("[Ramaworld Siedge System :]"); int i = 1; while (i < list.size()) { AvanpostInstance spawner = AvanpostInstance.list.get(i); int x = spawner.X; int y = spawner.Y; int z = spawner.Z; int id = spawner.ID; int factionid = spawner.FACTIONID; int lvl = spawner.LVL; int istele = spawner.TELE; String name = spawner.NAME; spawner.set_name(spawner.getNAME()); spawner.spawnMe(x,y,z); AvanpostGateBridgehead.spawn(spawner); Ну и в классе L2Charecter в метод doKill добавил проверку на убийство собстна нашего аванпоста и смена значения в колонке factionid на factionid, которое у игрока.
-
Что за 3 каста, на кого их кастовать? Это как я понял вы хотите сделать что-то типо аванпостов для фракций?
-
Лучше покажите ошибки, которые при компиле выскакивают.
-
Защита какая-нибудь стоит? если до то заменили клиент фацлы защиты на свои?
-
В админ панели --> LIneAge -- Игровые сервера, напротив сервера корзинка, тыкаем по ней. Далее создаем категорию , напротив созданной категории выбираем наборы, Создаем набор, напротив созданного набора жмем на предметы Далее добавить предмет заполняем все поля, тыкаем создать. Вуаля предмет добавлен в магазин, теперь из лк его можно купить. Предметы в лк магазине появляются только если на аккаунте есть персонаж.
-
Создаете категорию и патом уже вписывате иди итемов и выставляете им цену и скидку если надо.
-
Ну повезло, что не сталкивались.
-
Магазин, который в лк? настраивается в админ панели, около названия гейм сервера иконка корзинки, дальше разберетесь, чтобы итем попадал в рюкзак, надо вроде как что-то в базу свою добавить, точно не помню. Обратитесь на форум разработчика, там вам помогут.еще гляньте в какую таблицу заносится итем после его покупки. И почитайте логи, может что интересное там написано.
-
Если Ip статика и порты не закрыты провайдером, то все норм с регой.
-
netty в батнике проверь, если нету, то подключи.