doktar 1 Опубликовано 23 июня, 2012 ребят поставил нпц для смены ника и титула но он меняет их до релога а как реолизовать их примерно на неделю хроники Freya Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JeetKuneDo 2 Опубликовано 23 июня, 2012 надо дописывать скрипт Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 23 июня, 2012 надо дописывать скрипт f поподробней можна Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 23 июня, 2012 ребят поставил нпц для смены ника и титула но он меняет их до релога а как реолизовать их примерно на неделю хроники Freya В чём прикол ника на неделю? а если по теме, то либо сразу обновлять в базе либо после выхода. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 23 июня, 2012 В чём прикол ника на неделю? а если по теме, то либо сразу обновлять в базе либо после выхода. а до релога вчем прекол? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 23 июня, 2012 Цвет ника не сохраняет, так как в скрипте нету запроса на изменения цвета ника в базе, так как при заходе данные о чаре прогружаются из базы - отсюда следует что и цвет ника грузится стандартный. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 23 июня, 2012 Цвет ника не сохраняет, так как в скрипте нету запроса на изменения цвета ника в базе, так как при заходе данные о чаре прогружаются из базы - отсюда следует что и цвет ника грузится стандартный. ну его можна реолизовать ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 23 июня, 2012 Создаем столбец в таблице characters под названием nick_color Далее ищем L2PcInstance.java в исходниках INSERT_CHARACTER сюда и RESTORE_CHARACTER сюда добавляем nick_color Потом добавляем private String _nickColor = new String("FFFFFF"); Добавляем запись в БД statement.setString(37, _nickColor); И добавляем чтение из БД player.setNickNameColor(rset.getString("nick_color")); Делаем метод установки цвета ника private void setNickNameColor(String color) { int decode = 0; decode = Integer.decode("0x"+color); getAppearance().setNameColor(decode); } Ну и собственно сам скрипт для NPC Connection con = null; PreparedStatement statement; con = L2DatabaseFactory.getInstance().getConnection(); statement = con.prepareStatement("UPDATE characters SET nic_color = ? WHERE charId = ?"); statement.setString(1, val); statement.setInt(2, player.getObjectId()); statement.execute(); player.getAppearance().setNameColor(Integer.decode("0x" + val)); player.sendMessage("Цвет ника изменен"); player.broadcastUserInfo(); Val - это и есть наш 6ти символьный формат цвета Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 23 июня, 2012 Я что то не понял менять ник или цвет ника? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 24 июня, 2012 ребят а еще нет неукого нпц для изменения имени в игре для зборки L2J-server хроники Freya подкинте укого есть Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
genokk22 174 Опубликовано 25 июня, 2012 (изменено) ребят а еще нет неукого нпц для изменения имени в игре для зборки L2J-server хроники Freya подкинте укого есть я знаю как в коммунити может будет полезно , вставляешь куда хочешь в html <td><button value="Поменять имя" action="bypass -h _bbsscripts;80-3;services.Rename:rename_page" width=170 height=30 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td> возможно и присбособить к нпц помог?спасибку ставь) Изменено 25 июня, 2012 пользователем genokk22 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 26 июня, 2012 а скрипт 80-3 кинь тоже прегодится без него не пашит Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
doktar 1 Опубликовано 26 июня, 2012 ребят ну подкинте в комунити рабочей скрипт на изменения ника и если есть укого нпц для удаления лишних скилоф зарание спс Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты