-
Публикаций
673 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент La2Bash
-
<table width='100%'> <tr> <td>№</td> <td>Ник</td> <td>PVP</td> </tr> <tr> <td>1.</td> <td>ololo</td> <td>100500</td> </tr> </table> // Подредактируй под себя
-
Сабж, кто подскажет с какой версии фрозенов переносить обновления в ядро?
-
Понятное дело что в ядро, я имею ввиду в ядре в какую сторону?) Какие классы подключать на что уклон делать и т.п.
-
Всем добра В общем интерисует следующий вопрос - как запилить следующее: Попадая игрок на олимпиаду с уровнем заточки любой экипировки > 10 - статы остаются как будто он в +10? В какую сторону рыть?
-
сделай запрос в базу выстави всем итемам weight=0 в таблицах armor, etcitem и weapon а точнее запрос - update armor set weight=0; update weapon set weight=0; update etcitem set weight=0;
-
запросом в мускул или конфиг.
-
хотел дать сайт l2rt.ru , но ты не молодая мама...
- 3 ответа
-
- 1
-
-
От Л2Товера уже пофиксили дырку, говорил с Ubus'ом всё должно быть хорошо.
-
киньте мануал как LG обойти, приду домой напишу удачно или нет)
-
Всем привет, мой проект перешёл на стадию ОБТ. Мне нужны люди которые разбираются в балансе,скиллах,экономике. С личным мнением, со своей точкой зрения. Хроники сервера interlude, рейты x10k. Кратко о том что нужно будет делать - играть, искать баги в классах (скиллы и т.п.) и отписывать на форум или vk. Я очень ценю людей которые играют с самых пелёнок сервера и не обижу вас при открытии (разумеется каков ваш баг-репорт такая будет и награда). Сейчас на ОБТ 10-15 человек (все актив, каждый делает свой баг-репорт), без рекламы это вполне достаточно, коллектив хороший, со всеми дружу О сервере: Экономика игрового сервера нацелена на убийство других игроков и участие в эвентах. На сервере нет никаких фарм зон, все необходимые предметы вы можете приобрести побеждая в PvP, убивая в PK и за победу в событиях. При создании персонажа у вас уже есть 76 уровень и достоиный стартовый капитал (+ уникальный предмет сервера - "Наследство Короля"). Сразу после старта вы можете получить всё необходимое прямо в начальной локации (включая BUFF, необходимые предметы и т.п.). На сервере есть специальные локации где вы можете начать свою боевую историю. Побеждая в PvP, убивая игроков в PK и одерживая победу в событиях сервера (CTF,TVT,DM и пр.) вы значительно повышаете своё материальное положение на сервере. Кто заинтерисован, пишите в личку или вк - http://vk.com/mister_coder
-
l2jlink базируется на фрозенах.
-
best-hoster.ru отличный хост
-
Проблему решил. Вот кусок кода заменяем его в 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) Осталось чуть усложнить регистрацию, но думаю это не проблема.
-
ещё вопрос - как ява отправляет 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; }
-
Кстати можно
-
Нет так нельзя, там ПВП ПК ЕВЕНТ Коины даёт + лс может выпасть, не катит) Я думаю если на один аккаунт выдавать по одному сундучку то это чуть добавит гемороя в процесс, есть ещё идеи?
-
можно верификацию по SMS сделать
-
по hwid можно проверку сделать через ламу?
-
Создавать другие акки? У меня письмо приходит на почту с активацией
-
Столкнулся с проблемой на сервере: при старте всем даёт сундучок из которого рандомно выпадают итемы, игроки создают персонажей и передают их на основу. Как ввести проверку на наличие персонажей на аккаунте чтобы итем давало только первому? Сборка фрозен, Interlude. Мне кажется что нужно просто чуть изменить алгоритм выдачи итема, а конкретно добавить проверку на наличие других персонажей на этом аккаунте, типа SELECT * from characters WHERE account='%s', если true - не даём, если false - даём. Правильно?