-
Публикаций
2138 -
Зарегистрирован
-
Посещение
-
Победитель дней
46 -
Отзывы
98%
Сообщения, опубликованные gvb
-
-
2 часа назад, kaganpwnz сказал:Нашел, выдернул) Теперь имеется почти фулл сборка(Epoch-Life) на Frozen
Лучше выбрали бы Scoria.
- 1
-
2 часа назад, NewsWork2019 сказал:Вы сначала должны определить $online или $offline, затем будет выводить эти таблицы с текстом.
-
2 часа назад, terege сказал:Строение базы утеряно восстанови
там по умолчанию берется уровень из Config.java(отсутствие CREAT_CLAN_LVL), такой кряк кривой... увы
ТС-у - возьми ядро с другой шары ловели(не крякнутое). -
В 12.01.2019 в 13:01, Tesla сказал:Lucera 2 или Gvb ? Разница в цене есть, в чем отличия ?
- 2 одинаковых основы.
- 2 разных разработчика. -
3 минуты назад, mihas102 сказал:Подскажите пожалуйста, может я чего то не доделываю, аккаунт создал для фейков как написано в PhantomPlayers.properties, пару персонажей создал что бы проверить, боты включены в настройках PhantomPlayers.properties, не спавнятся....
Прошу совета, что я не до смотрел и не до делал?
Остальные настройки по дефолту, там шмотки и всё прописанныеЯ без понятия в ит.су копался последний раз в 2016 году. У Вас сорц на руках, смотрите, или просите что-бы добрый дядя посмотрел за Вас
-
1 час назад, mihas102 сказал:Во всяком случае Вам будет быстрее разобраться с проблемой этих ботов, если она имеется вообще.
-
Фантомы которые ит.су то что вы хотите, разберитесь как они работают и будет вам счастье!
-
Спойлерpackage teleports; import ru.catssoftware.gameserver.model.L2ItemInstance; import ru.catssoftware.gameserver.model.actor.instance.L2NpcInstance; import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; import ru.catssoftware.gameserver.model.quest.Quest; import ru.catssoftware.gameserver.util.PcAction; import ru.catssoftware.gameserver.util.sql.DbUtils; import ru.catssoftware.sql.DatabaseFactory; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.TimeUnit; // для работы скрипта необходимо залить char_bonus.sql в бд геймсервера public class Bonus extends Quest { // айди нпц private static final int npcId = 60002; // максимальный уровень персонажа для получения бонуса private static final int MAX_LEVEL = 1; // на сколько часов выдавать премиум private static final int PREMIUM_HOURS = 1; // проверка по IP private static final boolean CHECK_IP = true; // предметы, которые выдаются вместе с премиумом private static final int[] ITEMS = {57,1000,728,100}; public Bonus(int questId, String name, String descr) { super(questId, name, descr); this.addStartNpc(npcId); this.addTalkId(npcId); } public String onTalk(L2NpcInstance npc, L2PcInstance talker) { if(talker.getLevel() > MAX_LEVEL) return "<html><body>Ваш уровень слишком высок!</body></html>"; String htmltext = "<html><body>Вы уже получили свой бонус!</body></html>"; Connection con = null; PreparedStatement statement = null; ResultSet rset = null; try { con = DatabaseFactory.getInstance().getConnection(); statement = con.prepareStatement("SELECT id FROM char_bonus WHERE id=? OR account=? OR hwid=?"+(CHECK_IP?" OR ip=?":"")); statement.setInt(1, talker.getObjectId()); statement.setString(2, talker.getAccountName()); statement.setString(3, talker.getHWid()); if(CHECK_IP) statement.setString(4, talker.getHost()); rset = statement.executeQuery(); if(!rset.next()) { DbUtils.closeQuietly(statement); statement = con.prepareStatement("REPLACE INTO char_bonus (id, account, ip, hwid) values(?,?,?,?)"); statement.setInt(1, talker.getObjectId()); statement.setString(2, talker.getAccountName()); statement.setString(3, talker.getHost()); statement.setString(4, talker.getHWid()); statement.execute(); PcAction.addPremiumServicesH(talker, talker.getAccountName(), PREMIUM_HOURS); long expire = System.currentTimeMillis() + TimeUnit.HOURS.toMillis(PREMIUM_HOURS); String date = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss").format(new Date(expire)); talker.sendCritMessage("\u0421\u0442\u0430\u0442\u0443\u0441 \u041F\u0440\u0435\u043C\u0438\u0443\u043C: \u0434\u043E " + date); if(ITEMS.length > 1) { for(int i = 0; i < ITEMS.length; i += 2) talker.giveItem(ITEMS[i], ITEMS[i+1]); talker.sendItems(false); } htmltext = "<html><body>Вы успешно получили бонус!</body></html>"; } } catch(SQLException e) { e.printStackTrace(); } finally { DbUtils.closeQuietly(con, statement, rset); } return htmltext; } public static void main(String... arguments) { new Bonus(-1,"Bonus","Bonus"); } }
Под GVBITS, скрипт от @PaiN
- 1
- 2
-
17 минут назад, AndLike сказал:Ребят помогите, на сборке Lucera 1.7 проблема, сборка сервера alltar x100 с форума. При создании персонажа ошибка, некоторые ники проходят, некоторые нет.
Ошибок в ГСе не наблюдается, стоит Lameguard
Может подскажите в какую сторону копать?
Начать с пакета CharacterCreate.
-
23 минуты назад, DeluxeMD сказал:спс работает
только вот в клиенте все еще пишет 480000 хотя адена не снимается
при отправке RequestConfirmCancelItem, мы получаем ExPutItemResultForVariationCancel, в нем получаем прайс на окошке.
-
-
14 минут назад, joof сказал:В public void onHitTimer ?
Нет, это физ. Нужно сделать реализацию определения магического крита, и вызывать Триггер MCRIT
-
5 минут назад, joof сказал:Исходник есть.
Подскажите где править.
Добавить в TriggerType MCRIT
И сделать реализацию в Creature- 1
-
32 минуты назад, joof сказал:Хочу добавить в маг пуху триггер, который активируется при магичиском крите.
Сделал так:
<triggers> <trigger id="29078" level="1" type="CRIT" chance="100"/> </triggers>
Но работает только при критах физ атаки.
Подскажите где копать?
Без исходника не сделать.
Нет реализации.
- 1
-
В 01.12.2018 в 22:03, LyNaTuK сказал:Как считаете анонс серверов получился сносным или что то стоит изменить,добавить ? https://l2starts.ru за основу был взят оригинальный шаблон сайта http://l2stars.com ваша критика очень важна.
шапку будто растянули, выглядит не качественно.
С логотипом вообще не заморачивался, дефолт шрифты и стили.
Вопрос, что вы сделали? Ваша реплика даже на так себе не тянет. -
не верно настроены коннекты.
-
1 минуту назад, admin2018 сказал:really?
-
2 минуты назад, admin2018 сказал:Сборка сервера L2JWZ rev 187 + LJGuard
Обвязка СтресВеб 13
Должна быть таблица отвечающая за выдачу предметов.
Таблица 'items' служит для хранение предметов. -
11 минут назад, admin2018 сказал:А что за эмулятор?
Я самоучка, на программиста к сожалению не учился(( Коды могу изменять, но не писать и термины плохо знаю((
Эмулятор - это сборка которую вы используете.
Лично мне не интересно на кого и как вы учились.
Хотите профит пишите в скайпе, я сделаю. -
1 час назад, admin2018 сказал:Всем привет! Нужна помощь! Установил сервер игры Lineage2 на домашний компьютер, веб обвязку(Стресвеб) установил на хостинг, подключил Робокассу, в личном кабинете сайта заказываю игровую валюту, переход в робокассу, платёж проходит, возвращаюсь на сайт, сообшение об успешной операции, но игровая валюта не приходит((( Помогите решить эту проблему, переведу на пивко 300руб! Посмотрите эти файлы может там какая проблема?
Какой эмулятор используете?
Могу сделать -
48 минут назад, legendaryinside сказал:Скажу вам одно, проблему вы не решите без разработчика.
Отпишите в скайп, есть 1 вариант, но это тоже маловероятно. -
1 час назад, JoyLo сказал:сделать только 1 осаждаемый замок Гиран сборка pw
Как вариант поставить время осады всех остальных замков на год позже.
-
Только что, System сказал:Тогда страшно что респ 28 числа в 2-30
Если убил его 26 в 14-00
все верно, ваше фиксированое время и +- мин\макс респ
- 1
-
1 минуту назад, System сказал:Здесь время в минутах а ти написал в секундах видимо так и получился респ)
Буду дома проверю
Спасибо всем
MinMax Respawn указывается в секундах.
- 1
Компил и запуск HF JTS
в Ядро сервера
Опубликовано
Отпиши в скайпе, сброшу компил.