- 
				Публикаций1028
- 
				Зарегистрирован
- 
				Посещение
- 
				Победитель дней16
- 
	Отзывы100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент CalypsoToolz
- 
	я и не говорил про ошибки
- 
	Для начала убедиться в наличии зоны с типом "Boss" c привязкой к L2Zone.Boss.Sailren, если зона есть - проверить координаты на валидность. На крайняк - поставить выводы в лог для поиска "нерабочих моментов" скрипта aka System.out.println("It's work!");
- 
	Смотри скрипт рб, а вообще - лучше указывать сборку
- 
	C такой реализацией, что-бы открыть сундук, необходимо иметь 1 Coin of Luck, и вообще сам скилл прогружается сервером? может ошибку какую дает насчет таблицы #itemConsumeId
- 
	Компилил для 7 (будет запускаться на 7 и 8 яве)
- 
	С настройкой Кеша HTML поиграйся
- 
	Как вариант - почистить таблицу items
- 
	Возьми билд-файл с другой сборки и переделай под своё ядро, либо изучай javac: javac -help
- 
	В уникальность включены ошибки со склонениями?)
- 
	У рядом стоящих мобов не задан factionId, можно не указывать если factionRange == 0
- 
	Должен, если используется оружие типа Sword,Blunt,Big Blunt,Dual Sword
- 
	Либо, если не прокатит, править загрузщик конфигов - указать явно кодировку UTF-8, например: Reader r = new InputStreamReader(inputStream, "UTF-8");
- 
	в бд таблица npcskills или что-то подобное
- 
	той же jav'ой, можно батник создать с командой: java -jar L2StatsMaker.jar
- 
	Название: L2StatsMaker Добавил: CalypsoToolz Добавлен: 09 Feb 2017 Категория: Прочее Автор: CalypsoToolz Софтинка для удобного написания статов Нажмите здесь, чтобы скачать файл
- 
	
- 
	Напишу под заказ если надо
- 
	Судя по ошибке: чар не удаляется из игры при релоге. L2PcInstance player = L2World.getInstance().getPlayer(objId); if (player != null) { _log.warn("Attempt of double login: " + player.getName() + "(" + objId + ") " + getAccountName()); if (player.getClient() != null) { player.getClient().closeNow(); } else { player.deleteMe(); } return null; } Возможно косяк в скрипте 1235_ShadowName
- 
	Папку "log" создай в gameserver
- 
	ничего заменять не нужно. Нужно создать новый класс в скриптах, изменив package на свой. Либо добавить в сурсы и прописать загрузку в ScriptsLoader или что там у гринда
- 
	Пример под lostworld: package services; import org.apache.commons.lang3.ArrayUtils; import org.mmocore.gameserver.Announcements; import org.mmocore.gameserver.listener.actor.npc.OnSpawnListener; import org.mmocore.gameserver.listener.script.OnInitScriptListener; import org.mmocore.gameserver.model.actor.listener.NpcListenerList; import org.mmocore.gameserver.model.instances.NpcInstance; /** * * author @CalypsoToolz * */ public class AnnounceSpawn implements OnInitScriptListener { private static final int[] toSpawnIds = { 1111, 2222 }; public void onInit() { if(toSpawnIds.length > 0) { NpcListenerList.addGlobal(new OnSpawnListener() { public void onSpawn(NpcInstance actor) { if(ArrayUtils.contains(toSpawnIds, actor.getNpcId())) Announcements.getInstance().announceToAll("Босс/моб " + actor.getName() + " появился!"); } }); } } }

 
			 
					 
					
						