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

gPoligon

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

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

  • Посещение

  • Отзывы

    0%

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

  1. gPoligon

    GameServer PW

    Ну мог и плюсиком поделиться=)
  2. gPoligon

    GameServer PW

    Заработало?
  3. gPoligon

    GameServer PW

    не найден класс com/google/common/base/Preconditions Лечится подобная штука редактированием батника, как я понимаю, в батнике убрать строчку загрузки из интернета.
  4. Залей этот класс на файлообменник я гляну, может найду.
  5. Пролверьте метод DoAtack и BeginCast может там есть проверка. Ищите что то типа if (this instanceof L2pcInstance && this.getTarget instanceof L2GoodGuard) { if (skill.isMagic) { return false } } Точно хз как у вас. Щас проверил, проверка в BeginCast должна быть.
  6. По 2 пункту смотрите метод DoCast() в классе L2Charcter и ищите там проверку на запрет атаки гвардов скиллами.
  7. Проверь логи на сайте, что они пишут?
  8. В классе L2monsterInstance в метод doDie( L2Pcinstance killer) добавить проверку типа if (kIller instanceof L2Pcinstance) {killer.setpvp (killer.getpvp +1 )} Как-то так
  9. хз может в ядре есть подобная функция у L2MonserInstance типа getClan(), делать проверку на принадлежность к определенному клану и добавлять в дроп лист нужный итем. Щас посмотрю есть ли в лыже такое.
  10. gPoligon

    Критует клиент

    Такое бывает, когда пытаешься заспавнить объект с уже существующим Id
  11. Метод CheckMycost на вход принимает объект класса L2pcInstance а вы передаете ему инт.
  12. Локалхост, пишется в том случае, если сайт будет стоять на тойже машине, что и сервер, тебе надо узнать свой ип (2ip.ru) и вписать его. И еще в мускуле создать нового пользователя для сайта.
  13. Папробуй 7 яву поставить, у тебя 8 как я понял.
  14. Да может и лучше, просто я написал, этот код, после изучения явы 1-2 недели) вроде все работает, поэтому переписывать желания не возникало.
  15. В EnterWorld'е сделай проверку на фракцию и выдавай титул, какой хочешь. Эт самое простое, что на ум приходит)
  16. Ну вот как я сделал: Создал новый клас с основными методами : 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, которое у игрока.
  17. Что за 3 каста, на кого их кастовать? Это как я понял вы хотите сделать что-то типо аванпостов для фракций?
  18. Лучше покажите ошибки, которые при компиле выскакивают.
  19. gPoligon

    немогу зайти

    Защита какая-нибудь стоит? если до то заменили клиент фацлы защиты на свои?
  20. gPoligon

    GHTWEB 5 donate

    В админ панели --> LIneAge -- Игровые сервера, напротив сервера корзинка, тыкаем по ней. Далее создаем категорию , напротив созданной категории выбираем наборы, Создаем набор, напротив созданного набора жмем на предметы Далее добавить предмет заполняем все поля, тыкаем создать. Вуаля предмет добавлен в магазин, теперь из лк его можно купить. Предметы в лк магазине появляются только если на аккаунте есть персонаж.
  21. gPoligon

    GHTWEB 5 donate

    Создаете категорию и патом уже вписывате иди итемов и выставляете им цену и скидку если надо.
  22. Ну повезло, что не сталкивались.
  23. gPoligon

    GHTWEB 5 donate

    Магазин, который в лк? настраивается в админ панели, около названия гейм сервера иконка корзинки, дальше разберетесь, чтобы итем попадал в рюкзак, надо вроде как что-то в базу свою добавить, точно не помню. Обратитесь на форум разработчика, там вам помогут.еще гляньте в какую таблицу заносится итем после его покупки. И почитайте логи, может что интересное там написано.
  24. Если Ip статика и порты не закрыты провайдером, то все норм с регой.
  25. netty в батнике проверь, если нету, то подключи.
×
×
  • Создать...