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

La2Bash

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

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

  • Посещение

  • Отзывы

    0%

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

  1. La2Bash

    Модуль Top Pvp

    <table width='100%'> <tr> <td>№</td> <td>Ник</td> <td>PVP</td> </tr> <tr> <td>1.</td> <td>ololo</td> <td>100500</td> </tr> </table> // Подредактируй под себя
  2. Сабж, кто подскажет с какой версии фрозенов переносить обновления в ядро?
  3. Понятное дело что в ядро, я имею ввиду в ядре в какую сторону?) Какие классы подключать на что уклон делать и т.п.
  4. Всем добра В общем интерисует следующий вопрос - как запилить следующее: Попадая игрок на олимпиаду с уровнем заточки любой экипировки > 10 - статы остаются как будто он в +10? В какую сторону рыть?
  5. сделай запрос в базу выстави всем итемам weight=0 в таблицах armor, etcitem и weapon а точнее запрос - update armor set weight=0; update weapon set weight=0; update etcitem set weight=0;
  6. запросом в мускул или конфиг.
  7. La2Bash

    Rt Interlude - Поиск

    хотел дать сайт l2rt.ru , но ты не молодая мама...
  8. La2Bash

    Pwsoft + Catsguard

    От Л2Товера уже пофиксили дырку, говорил с Ubus'ом всё должно быть хорошо.
  9. La2Bash

    Pwsoft + Catsguard

    киньте мануал как LG обойти, приду домой напишу удачно или нет)
  10. Всем привет, мой проект перешёл на стадию ОБТ. Мне нужны люди которые разбираются в балансе,скиллах,экономике. С личным мнением, со своей точкой зрения. Хроники сервера interlude, рейты x10k. Кратко о том что нужно будет делать - играть, искать баги в классах (скиллы и т.п.) и отписывать на форум или vk. Я очень ценю людей которые играют с самых пелёнок сервера и не обижу вас при открытии (разумеется каков ваш баг-репорт такая будет и награда). Сейчас на ОБТ 10-15 человек (все актив, каждый делает свой баг-репорт), без рекламы это вполне достаточно, коллектив хороший, со всеми дружу О сервере: Экономика игрового сервера нацелена на убийство других игроков и участие в эвентах. На сервере нет никаких фарм зон, все необходимые предметы вы можете приобрести побеждая в PvP, убивая в PK и за победу в событиях. При создании персонажа у вас уже есть 76 уровень и достоиный стартовый капитал (+ уникальный предмет сервера - "Наследство Короля"). Сразу после старта вы можете получить всё необходимое прямо в начальной локации (включая BUFF, необходимые предметы и т.п.). На сервере есть специальные локации где вы можете начать свою боевую историю. Побеждая в PvP, убивая игроков в PK и одерживая победу в событиях сервера (CTF,TVT,DM и пр.) вы значительно повышаете своё материальное положение на сервере. Кто заинтерисован, пишите в личку или вк - http://vk.com/mister_coder
  11. l2jlink базируется на фрозенах.
  12. Проблему решил. Вот кусок кода заменяем его в CharacterCreate if (Config.CUSTOM_STARTER_ITEMS_ENABLED) { if (CharNameTable.getInstance().accountCharNumber(getClient().getAccountName()) < 2) { if (newChar.isMageClass()) { for (int[] reward : Config.STARTING_CUSTOM_ITEMS_M) { if (ItemTable.getInstance().createDummyItem(reward[0]).isStackable()) newChar.getInventory().addItem("Starter Items Mage", reward[0], reward[1], newChar, null); else for (int i = 0; i < reward[1]; ++i) newChar.getInventory().addItem("Starter Items Mage", reward[0], 1, newChar, null); } } else { for (int[] reward : Config.STARTING_CUSTOM_ITEMS_F) { if(ItemTable.getInstance().createDummyItem(reward[0]).isStackable()) newChar.getInventory().addItem("Starter Items Fighter", reward[0], reward[1], newChar, null); else for (int i = 0; i < reward[1]; ++i) newChar.getInventory().addItem("Starter Items Fighter", reward[0], 1, newChar, null); } } } } Тут добавлена просто проверка на кол-во персонажей на аккаунте, если меньше двух то даём, если больше - не даём. Проверил, работает. if (CharNameTable.getInstance().accountCharNumber(getClient().getAccountName()) < 2) Осталось чуть усложнить регистрацию, но думаю это не проблема.
  13. ещё вопрос - как ява отправляет mysql запросы на получение 0 или 1? какой алгоритм? полазил по ядру нашел public synchronized boolean doesCharNameExist(String name) { boolean result = true; Connection con = null; try { con = L2DatabaseFactory.getInstance().getConnection(false); final PreparedStatement statement = con.prepareStatement("SELECT account_name FROM characters WHERE char_name=?"); statement.setString(1, name); final ResultSet rset = statement.executeQuery(); result = rset.next(); statement.close(); rset.close(); } catch(SQLException e) { _log.severe("could not check existing charname"+" "+ e); } finally { CloseUtil.close(con); } return result; }
  14. Нет так нельзя, там ПВП ПК ЕВЕНТ Коины даёт + лс может выпасть, не катит) Я думаю если на один аккаунт выдавать по одному сундучку то это чуть добавит гемороя в процесс, есть ещё идеи?
  15. можно верификацию по SMS сделать
  16. по hwid можно проверку сделать через ламу?
  17. Создавать другие акки? У меня письмо приходит на почту с активацией
  18. Столкнулся с проблемой на сервере: при старте всем даёт сундучок из которого рандомно выпадают итемы, игроки создают персонажей и передают их на основу. Как ввести проверку на наличие персонажей на аккаунте чтобы итем давало только первому? Сборка фрозен, Interlude. Мне кажется что нужно просто чуть изменить алгоритм выдачи итема, а конкретно добавить проверку на наличие других персонажей на этом аккаунте, типа SELECT * from characters WHERE account='%s', если true - не даём, если false - даём. Правильно?
  19. La2Bash

    Продажа Дизайна.

    дорого, за 200 руб забрал бы
×
×
  • Создать...