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

iceman

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

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

  • Посещение

  • Победитель дней

    1
  • Отзывы

    0%

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

  1. iceman

    Руские Анонси

    Чем? исходы то открыты.
  2. iceman

    Java Учебник

    Ну начинай с этого герберт шилдт java руководство для начинающих
  3. 24*3600*7*1000 = 604800000 что и есть 1 неделя.
  4. Хз такого я ещё не встречал щас что то мб придумаю.
  5. Всем привет, уже не знаю что можно сделать с этим l2.exe фантазии нету( но что будет - Будет ещё использован скорее всего C++ как вспомогательный язык. - А вот вторая идея это сделать радио что бы можно было слушать через l2.exe (Уже проверил радио работает отлично.) Мб у кого-то есть ещё какие то предложения
  6. ALTER TABLE `characters` ADD `status` TINYINT(1) NOT NULL DEFAULT '0' AFTER `название последней колонки`;
  7. а я не много не так понял его)) ну к примеру самы простой пример открываем пакет EnterWorld и пишем if(activeChar.isStatus()) Announcements.getInstance().announceToAll(activeChar.getName() + " вощел в игру");
  8. Конечно же есть знания, но я больше пишу программы чем работаю с серверами) Просто делать нечего было дак вот решил сделать мини мануал.
  9. Ну к примеру тот же донатор или вип какой-то
  10. Удачи в реализации задумки!
  11. Всем привет , сегодня я покажу вам как можно создать статус персонажа. Придумывать не хочется пускай будет называться Status.На многих сборках это уже присутствует но всё же кому то может пригодится и комуто будет просто интиресно знать как это можно сделать и так начнём. 1. откроем класс L2PcInstance(l2p - L2Player, OverWorld - Player) объявляем там переменную типа int, по умолчанию переменная равна 0; private int _status = 0; 2. Находим статистичикую переменную RESTORE_CHARACTER в ней указаны колонки из таблици chatacter так как последняя указанная колонка у меня aio_end через запятую я указываю свою колонку она будет называться status 3. Создадим метод isStatus() каторый будет иметь тип boolean(true/false) public boolean isStatus(){ if(_status == 1) return true; return false; } Как вы поняли если чар не имеет статуса в колонке status у него будет записано число 0 если он получил статус то будет 1; 4.Метод который будет присваивать переменной _status значения которое будет варироватся от 0 до 1 public void setStatus(int status){ if(status < 0) status = 0; else if(status > 1) status = 1; this._status = status; } что бы не допустить ошибки я добвил проверки. 5. и последний метод он уже будет записывать значения в базу. public void addStatus(int status){ Connection con = null; setStatus(status); try{ con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement ps; ps = con.prepareStatement("UPDATE characters SET status = ? WHERE obj_Id = ?"); ps.setInt(1, _status); ps.setInt(2, getObjectId()); ps.execute(); ps.close(); } catch(Exception e ){ e.getStackTrace(); }finally{ try { con.close(); } catch (SQLException e) { e.printStackTrace(); } } }
  12. iceman

    Помогите

    окрой инстанс своего нпц в метод doDie допиши player.updatePcBangWnd(player.getPcBangScore(), true , false); с этими поинтами я не работал особо так что хз.
  13. iceman

    Помогите

    Ну а если в метод doDie твоего рб дописать выдачу этих поинтов?
  14. iceman

    Пв Пк Дроп

    дроп с пк пишется в методе doDie вроде бы так.
  15. iceman

    Пв Пк Дроп

    Что то я не понял вопроса.
  16. +1 многи уже поняли наши знания и мне как то тоже немного лень)))
  17. +1 Цвета приятные удачи в продаже!
  18. Постараюсь что то придумать.
  19. iceman

    Скрипт На Смену Пола

    RequestBypassToServer
  20. скайпом почти не пользуюсь, давай скидывай в ЛС.
  21. класс L2PcInstance метод isAutoAttackable в нем добавляешь проверку if(getKarma() > 0 || getPvpFlag() > 0) return true;
  22. дай мне свою Icq щас через TeamViewer глянем что там не так
  23. в методе isAutoAttackable надо сделать проверку
  24. Программа построена на том что запускает она l2.bin посмотри есть ли он в папке system))
×
×
  • Создать...