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

Конфиг L2jfrozen

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

Как вывести конфиг на время баффа в L2jFrozen?

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


Ссылка на сообщение
Поделиться на другие сайты
Как вывести конфиг на время баффа в L2jFrozen?

 

Скрытый текст
Index: /gameserver/head-src/com/l2jaqua/gameserver/skills/DocumentBase.java
===================================================================
--- /gameserver/head-src/com/l2jaqua/gameserver/skills/DocumentBase.java	(revision 20)
+++ /gameserver/head-src/com/l2jaqua/gameserver/skills/DocumentBase.java	(revision 23)
@@ -286,4 +286,15 @@
	}

+	if (Config.ENABLE_TIME_MULTIPLIER)
+	{
+		if (attrs.getNamedItem("name").getNodeValue().equalsIgnoreCase("buff"))
+		if (((L2Skill) template).isDance())
+			time = (int) (time * Config.DANCE_TIME_MULTIPLIER);
+		else if (1199 < time && time < 1501)
+			time = (int) (time * Config.BUFF_TIME_MULTIPLIER);
+		else if (299 < time && time < 481)
+			time = (int) (time * Config.SPIRIT_TIME_MULTIPLIER);
+	}
+	
	boolean self = false;

Index: /gameserver/head-src/com/l2jaqua/Config.java
===================================================================
--- /gameserver/head-src/com/l2jaqua/Config.java	(revision 20)
+++ /gameserver/head-src/com/l2jaqua/Config.java	(revision 23)
@@ -526,4 +526,10 @@
 public static boolean ANNOUNCE_MAMMON_SPAWN;
 public static boolean ENABLE_MODIFY_SKILL_DURATION;
+	// buff amount
+	public static boolean ENABLE_TIME_MULTIPLIER;
+	public static float SPIRIT_TIME_MULTIPLIER;
+	public static float BUFF_TIME_MULTIPLIER;
+	public static float DANCE_TIME_MULTIPLIER;
+	
 public static FastMap<Integer, Integer> SKILL_DURATION_LIST;
 /** Chat Filter **/
@@ -766,4 +772,10 @@
		}
		}
+		
+		//buff ammount
+		ENABLE_TIME_MULTIPLIER = Boolean.parseBoolean(otherSettings.getProperty("EnableMultiplier", "false"));
+		DANCE_TIME_MULTIPLIER = Float.parseFloat(otherSettings.getProperty("DanceTimeMultiplier", "1"));
+		BUFF_TIME_MULTIPLIER = Float.parseFloat(otherSettings.getProperty("BuffMultiplier", "1"));
+		SPIRIT_TIME_MULTIPLIER = Float.parseFloat(otherSettings.getProperty("SpiritMultiplier", "1"));

		USE_SAY_FILTER = Boolean.parseBoolean(otherSettings.getProperty("UseChatFilter", "false"));

 

Ну и соотв. в самом конфиге:

EnableMultiplier = True

DanceTimeMultiplier = 1

BuffMultiplier = 1

SpiritMultiplier = 1

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


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

спс, еще вопрос, на хиро бафф он действовать не будет? Если да то как ето убрать?

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


Ссылка на сообщение
Поделиться на другие сайты
спс, еще вопрос, на хиро бафф он действовать не будет? Если да то как ето убрать?

Не должен.

Если будет - потом подскажу.

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


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

А на бесконечные стрелы нету кода и конфига? Ато ток на соски реализован

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


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

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

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

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