Перейти к содержанию
Авторизация  
Engineer000

Shift+click как изменить меню?

Рекомендуемые сообщения

Люди кто знает как изменить  панельку html которая вызываеться при помощи shift+click на моба(цвет текста  предметов) ? 

Где она расположена кто знает,если в файле skillgrp.dat то где именно там только иконки скилов?

image.thumb.png.2655ea8aa628ae66394537d9f47bc26e.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В ядре.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 часов назад, Rolo сказал:

В ядре.

а какой файл в ядре отвечает за цвет в этом меню?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Engineer000 сказал:

а какой файл в ядре отвечает за цвет в этом меню?

Я Вашу сборку даже не знаю. ) Но отвечает за цвет не файл в ядре, а тег <font>. А искать где эта хтмлка формируется можно по запросам аналогичным "onActionShift", либо в классах НПС/Моб инстанс, опять же, смотря какая сборка, там и названия разные могут быть. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, Rolo сказал:

Я Вашу сборку даже не знаю. ) Но отвечает за цвет не файл в ядре, а тег <font>. А искать где эта хтмлка формируется можно по запросам аналогичным "onActionShift", либо в классах НПС/Моб инстанс, опять же, смотря какая сборка, там и названия разные могут быть. 

Frozen .Так именно надо вCore искать или в другой библиотеке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Engineer000 сказал:

Frozen .Так именно надо вCore искать или в другой библиотеке?

package    com.l2jfrozen.gameserver.model.actor.instance;
class          L2NpcInstance.java

метод       public void onActionShift(final L2GameClient client)

Изменено пользователем LifeGame32
добавил файл изображения
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, LifeGame32 сказал:

2021-07-02_07-23-12.thumb.png.a96d25c2a7f78c6318bc57b317bc0a65.png

Круто,спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Спойлер

L2NpcInstance.java:78: error: package javolution.text does not exist
/*      */ import javolution.text.TextBuilder;
                                 ^
L2NpcInstance.java:79: error: package javolution.util does not exist
/*      */ import javolution.util.FastList;
                                 ^
L2NpcInstance.java:80: error: package org.omg.PortableServer.POAManagerPackage d
oes not exist
/*      */ import org.omg.PortableServer.POAManagerPackage.State;
                                                          ^
L2NpcInstance.java:82: error: cannot find symbol
/*      */ public class L2NpcInstance extends L2Character {
                                              ^
  symbol: class L2Character
L2NpcInstance.java:85: error: cannot find symbol
/*      */   private L2CustomNpcInstance _customNpcInstance;
                     ^
  symbol:   class L2CustomNpcInstance
  location: class L2NpcInstance
L2NpcInstance.java:87: error: cannot find symbol
/*      */   private L2Spawn _spawn;
                     ^
  symbol:   class L2Spawn
  location: class L2NpcInstance
L2NpcInstance.java:213: error: cannot find symbol
/*      */   public L2NpcInstance(int objectId, L2NpcTemplate template) {
                                                ^
  symbol:   class L2NpcTemplate
  location: class L2NpcInstance
L2NpcInstance.java:226: error: cannot find symbol
/*      */   public NpcKnownList getKnownList() {
                    ^
  symbol:   class NpcKnownList
  location: class L2NpcInstance
L2NpcInstance.java:232: error: cannot find symbol
/*      */   public NpcStat getStat() {
                    ^
  symbol:   class NpcStat
  location: class L2NpcInstance
L2NpcInstance.java:238: error: cannot find symbol
/*      */   public NpcStatus getStatus() {
                    ^
  symbol:   class NpcStatus
  location: class L2NpcInstance
L2NpcInstance.java:244: error: cannot find symbol
/*      */   public final L2NpcTemplate getTemplate() {
                          ^
  symbol:   class L2NpcTemplate
  location: class L2NpcInstance
L2NpcInstance.java:289: error: cannot find symbol
/*      */   public int getDistanceToWatchObject(L2Object object) {
                                                 ^
  symbol:   class L2Object
  location: class L2NpcInstance
L2NpcInstance.java:299: error: cannot find symbol
/*      */   public int getDistanceToForgetObject(L2Object object) {
                                                  ^
  symbol:   class L2Object
  location: class L2NpcInstance
L2NpcInstance.java:303: error: cannot find symbol
/*      */   public boolean isAutoAttackable(L2Character attacker) {
                                             ^
  symbol:   class L2Character
  location: class L2NpcInstance
L2NpcInstance.java:347: error: cannot find symbol
/*      */   protected boolean canTarget(L2PcInstance player) {
                                         ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:355: error: cannot find symbol
/*      */   protected boolean canInteract(L2PcInstance player) {
                                           ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:361: error: cannot find symbol
/*      */   public void onAction(L2PcInstance player) {
                                  ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:433: error: cannot find symbol
/*      */   public void onActionShift(L2GameClient client) {
                                       ^
  symbol:   class L2GameClient
  location: class L2NpcInstance
L2NpcInstance.java:626: error: cannot find symbol
/*      */   public final Castle getCastle() {
                          ^
  symbol:   class Castle
  location: class L2NpcInstance
L2NpcInstance.java:642: error: cannot find symbol
/*      */   public final Fort getFort() {
                          ^
  symbol:   class Fort
  location: class L2NpcInstance
L2NpcInstance.java:661: error: cannot find symbol
/*      */   public void onBypassFeedback(L2PcInstance player, String command) {

                                          ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:946: error: cannot find symbol
/*      */   public L2ItemInstance getActiveWeaponInstance() {
                    ^
  symbol:   class L2ItemInstance
  location: class L2NpcInstance
L2NpcInstance.java:950: error: cannot find symbol
/*      */   public L2Weapon getActiveWeaponItem() {
                    ^
  symbol:   class L2Weapon
  location: class L2NpcInstance
L2NpcInstance.java:960: error: cannot find symbol
/*      */   public void giveBlessingSupport(L2PcInstance player) {
                                             ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:978: error: cannot find symbol
/*      */   public L2ItemInstance getSecondaryWeaponInstance() {
                    ^
  symbol:   class L2ItemInstance
  location: class L2NpcInstance
L2NpcInstance.java:982: error: cannot find symbol
/*      */   public L2Weapon getSecondaryWeaponItem() {
                    ^
  symbol:   class L2Weapon
  location: class L2NpcInstance
100 errors
only showing the first 100 errors, of 766 total; use -Xmaxerrs if you would like
 to see more

 

Слушай а можешь подсказать как скомпилировать обратно его? 

compile>javac -classpath l2jfrozen-core.jar -Xlint:unchecked L2NpcInstance.java вот это я вписываю в CMD но бьет куча ошибок типа:

 

 

Изменено пользователем Engineer000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, Engineer000 сказал:
  КОД ОШИБКИ (Показать контент)


L2NpcInstance.java:78: error: package javolution.text does not exist
/*      */ import javolution.text.TextBuilder;
                                 ^
L2NpcInstance.java:79: error: package javolution.util does not exist
/*      */ import javolution.util.FastList;
                                 ^
L2NpcInstance.java:80: error: package org.omg.PortableServer.POAManagerPackage d
oes not exist
/*      */ import org.omg.PortableServer.POAManagerPackage.State;
                                                          ^
L2NpcInstance.java:82: error: cannot find symbol
/*      */ public class L2NpcInstance extends L2Character {
                                              ^
  symbol: class L2Character
L2NpcInstance.java:85: error: cannot find symbol
/*      */   private L2CustomNpcInstance _customNpcInstance;
                     ^
  symbol:   class L2CustomNpcInstance
  location: class L2NpcInstance
L2NpcInstance.java:87: error: cannot find symbol
/*      */   private L2Spawn _spawn;
                     ^
  symbol:   class L2Spawn
  location: class L2NpcInstance
L2NpcInstance.java:213: error: cannot find symbol
/*      */   public L2NpcInstance(int objectId, L2NpcTemplate template) {
                                                ^
  symbol:   class L2NpcTemplate
  location: class L2NpcInstance
L2NpcInstance.java:226: error: cannot find symbol
/*      */   public NpcKnownList getKnownList() {
                    ^
  symbol:   class NpcKnownList
  location: class L2NpcInstance
L2NpcInstance.java:232: error: cannot find symbol
/*      */   public NpcStat getStat() {
                    ^
  symbol:   class NpcStat
  location: class L2NpcInstance
L2NpcInstance.java:238: error: cannot find symbol
/*      */   public NpcStatus getStatus() {
                    ^
  symbol:   class NpcStatus
  location: class L2NpcInstance
L2NpcInstance.java:244: error: cannot find symbol
/*      */   public final L2NpcTemplate getTemplate() {
                          ^
  symbol:   class L2NpcTemplate
  location: class L2NpcInstance
L2NpcInstance.java:289: error: cannot find symbol
/*      */   public int getDistanceToWatchObject(L2Object object) {
                                                 ^
  symbol:   class L2Object
  location: class L2NpcInstance
L2NpcInstance.java:299: error: cannot find symbol
/*      */   public int getDistanceToForgetObject(L2Object object) {
                                                  ^
  symbol:   class L2Object
  location: class L2NpcInstance
L2NpcInstance.java:303: error: cannot find symbol
/*      */   public boolean isAutoAttackable(L2Character attacker) {
                                             ^
  symbol:   class L2Character
  location: class L2NpcInstance
L2NpcInstance.java:347: error: cannot find symbol
/*      */   protected boolean canTarget(L2PcInstance player) {
                                         ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:355: error: cannot find symbol
/*      */   protected boolean canInteract(L2PcInstance player) {
                                           ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:361: error: cannot find symbol
/*      */   public void onAction(L2PcInstance player) {
                                  ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:433: error: cannot find symbol
/*      */   public void onActionShift(L2GameClient client) {
                                       ^
  symbol:   class L2GameClient
  location: class L2NpcInstance
L2NpcInstance.java:626: error: cannot find symbol
/*      */   public final Castle getCastle() {
                          ^
  symbol:   class Castle
  location: class L2NpcInstance
L2NpcInstance.java:642: error: cannot find symbol
/*      */   public final Fort getFort() {
                          ^
  symbol:   class Fort
  location: class L2NpcInstance
L2NpcInstance.java:661: error: cannot find symbol
/*      */   public void onBypassFeedback(L2PcInstance player, String command) {

                                          ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:946: error: cannot find symbol
/*      */   public L2ItemInstance getActiveWeaponInstance() {
                    ^
  symbol:   class L2ItemInstance
  location: class L2NpcInstance
L2NpcInstance.java:950: error: cannot find symbol
/*      */   public L2Weapon getActiveWeaponItem() {
                    ^
  symbol:   class L2Weapon
  location: class L2NpcInstance
L2NpcInstance.java:960: error: cannot find symbol
/*      */   public void giveBlessingSupport(L2PcInstance player) {
                                             ^
  symbol:   class L2PcInstance
  location: class L2NpcInstance
L2NpcInstance.java:978: error: cannot find symbol
/*      */   public L2ItemInstance getSecondaryWeaponInstance() {
                    ^
  symbol:   class L2ItemInstance
  location: class L2NpcInstance
L2NpcInstance.java:982: error: cannot find symbol
/*      */   public L2Weapon getSecondaryWeaponItem() {
                    ^
  symbol:   class L2Weapon
  location: class L2NpcInstance
100 errors
only showing the first 100 errors, of 766 total; use -Xmaxerrs if you would like
 to see more

 

Слушай а можешь подсказать как скомпилировать обратно его? 

compile>javac -classpath l2jfrozen-core.jar -Xlint:unchecked L2NpcInstance.java вот это я вписываю в CMD но бьет куча ошибок типа:

 

 

компилить не через яву, а через eclipse либо ant. на форуме есть гайды по этим программам 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...