-
Публикаций
76 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент chiton
-
доброго времени суток господа. о общем мне нужено сделать чтоб мобы гасились пачками как в доте например. или как гуарды на осаде. можна ли поковыряв файлыL2ControllableMobAI.java L2FortSiegeGuardAI.java L2NpcWalkerAI.java созать евент похож на механику доты. как дохера пилить и сколько говна нада будет разгребать? стоит начинать вообше или нет?
-
Скомпилилась но Integer.valueOf я не заменял обратно ето не будет проблемой в будущем?
-
[javac] Compiling 1477 source files to C:\...\gameserver\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 7 [javac] warning: [options] source value 7 is obsolete and will be removed in a future release [javac] warning: [options] target value 7 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2NpcInstance.java:32: error: package org.omg.PortableServer.POAManagerPackage does not exist [javac] import org.omg.PortableServer.POAManagerPackage.State; [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2PcInstance.java:4188: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_movingTaskDefined) [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2PcInstance.java:4237: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_movingTaskDefined) [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2PcInstance.java:4250: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_movingTaskDefined) [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2PcInstance.java:4265: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_movingTaskDefined) [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2NpcInstance.java:1944: error: cannot find symbol [javac] if ((qs == null) || qs.getState().equals(State.ACTIVE)) [javac] ^ [javac] symbol: variable State [javac] location: class L2NpcInstance [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\position\ObjectPosition.java:320: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_changingRegion) [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\position\ObjectPosition.java:333: warning: [synchronization] attempt to synchronize on an instance of a value-based class [javac] synchronized (_changingRegion) [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 errors [javac] 10 warnings BUILD FAILED C:\...\gameserver\build.xml:65: Compile failed; see the compiler error output for details. Total time: 16 seconds ругательств на new Integer пропали после замены на Integer.valueOf но проблемы с State остались
-
[javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\actor\instance\L2NpcInstance.java:31: error: package org.omg.PortableServer.POAManagerPackage does not exist [javac] import org.omg.PortableServer.POAManagerPackage.State; [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\network\L2GameClient.java:615: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] _charSlotMapping.add(new Integer(objectId)); [javac] ^ [javac] C:\...\gameserver\head-src\com\l2jfrozen\gameserver\model\L2Character.java:8764: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] _disabledSkills.remove(new Integer(_skill.getReuseHashCode())); [javac] ^ Вот Лог Компилятора. компилятор не понимает import org.omg.PortableServer.POAManagerPackage.State; проблема именно с самим State что с ним сделали в ява 8? никакой инфы найти не могу. по данным гугла импорт норм. кароч хз. Помогите чемто:)
-
Всем доброго временя суток. Хотел бы стросить знатоков, как сейчас скомпилить сборку фрозенов ласт ревы на 8 яве. голою не компилил, но ошыбки летят там где я ничего не делал. import org.omg.PortableServer.POAManagerPackage.State; ругается на етот импорт, в последстви на все что с ним связано и еще на все Integer, Double, Float я так понял с 7 явой проблем не будет, но прошу помощи, может быть есть способ собрать и запустить на ява 8.
-
А если попробовать сделать скил типа спойлсвип а дальше по шаблону взять ид перса1, считать клово адены, умножыть на %, изять адену у перса1, взять ид кастующего перса, зачислить адену персу2, endtask и написать ето все на python? разве не реализуемо? я вечером чисто ради интереса поробую ето запилить как награду за пвр (угон адены) na PYTHON если получится дам знать %)
-
ты клан с НПС создаеш или с админпанели? скорей сервак не понимает команды нада копать но думаю проблема в 1 букве CREATE_CLAN_LVL
- 2 ответа
-
- 1
-
Похоже что проблема в новой яве. Полазил по исходниках почти в каждом файле есть варнинг на то что код для старой версии явы. Приду домой установлю старую яву. Результат отпишу.
-
Чтото типа: cant find spawn data for npc id ***** И так для всех. Буду дома выложу скрин.
-
ок. нашел их в файлах но. ГС не грузит их почемуто. странно скилы в той же дерикторие и работают норм. а НРС нету ниодного вообще. пустой серв. ГС засыпает ошыбками. хотя я ни один из файлов не трогал просто скомпилил и запустил. кста ругается на спавнлист. я так понял он в БД, и он у меня залит нормально. В чем еще может быть проблема?
-
нету НПС в сборке аСis. проблема в том что там ее и в БД нету. Я думал ето ошыбка инсталлера, но как оказалось там и в SQL файла о НРС нет. какаята неполная база база у меня хотя качал и компилил с СВН. есть у кого норм база?
-
Задержка может быть из за приоритетов Java. проверте стоит ли высокий приоритет на геймсервере.
-
ну щас подсказать немогу но почти уверен что после таких манипуляций будет большая куча проблем с работоспособностю сетов.
-
здается мне что вы ребята явно чтото не так делаете, явно! какой разраб запилит скил который нельзя удалить? еще раз внимательно все перечитайте думаю Вы найдете решение своей проблемы! все должно решатся правкой 1 конфига тру-фалс
-
(no code object) at line 0 чего не понятно? выложи код свой и укажы сборку
-
http://forummaxi.ru/files/file/1099-%D0%B1%D0%B0%D1%84%D1%88%D0%BE%D0%BF-%D0%B7%D0%B0-%D0%B0%D0%B4%D0%B5%D0%BD%D1%83-%D0%BE%D1%84%D0%BB%D0%B0%D0%B9%D0%BD-%D0%B1%D0%B0%D1%84/ тестилось на фрозенах работает 100%
-
Название: Bonus Box Добавил: chiton Добавлен: 15 Sep 2015 Категория: Серверные дополнения Автор: Ch1T0n Хроники: Interlude 10 коробочек с разной начинкой. Для Lucera 2 Нажмите здесь, чтобы скачать файл
-
import sys from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "99999 Teleport" NPC=75700 # Минимальный уровень LEVEL_THRESHOLD=50 # Максимальный уровень LEVEL_MAXIM=79 # Предмет для TP STONE=17 # Координаты TP LOCATION_TO=[82822,148323,-3464] class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) # НАЧАЛО - Разговариваем с нпс def onTalk (self,npc,player): npcId = npc.getNpcId() # Получаем его ИД party = player.getParty() # Получаем инфо а пати того кто говорит с НПС if npcId == NPC : # Проверяем, с тем ли НПСом говорим (Не важно в этом случае) if party: # Проверяем, есть ли пати у перса который разговаривает с нпс for member in party.getPartyMembers() : # Если да, пробегаем по каждому члену if member.getLevel() < LEVEL_THRESHOLD : # Если хоть у одного лвл будет ниже - выдаем предупреждение, заканчиваем диалог return "lvl.htm" if member.getLevel() > LEVEL_MAXIM : # Если хоть у одного лвл будет выше - выдаем предупреждение, заканчиваем диалог return "lvlup.htm" for member in party.getPartyMembers() : # Все ок? Пробегаем по каждому опять для телепортации member.teleToLocation(LOCATION_TO[0],LOCATION_TO[1],LOCATION_TO[2]) member.getInventory().addItem("STONE", STONE, 1, member, member) else : # Если игрок оказался без пати if player.getLevel() > LEVEL_THRESHOLD : # Его уровень должен быть выше минимального return "lvl.htm" if player.getLevel() < LEVEL_MAXIM : # Его уровень должен быть не выше Максимального return "lvlup.htm" player.teleToLocation(LOCATION_TO[0],LOCATION_TO[1],LOCATION_TO[2]) player.getInventory().takeItem("STONE", STONE, 1, player, player) return QUEST = Quest(9955,qn,"custom") CREATED = State('Start',QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(NPC) QUEST.addTalkId(NPC) На коленке делано, но должно работать - не тестил. тут правда есть еще проверка на пати и пати ТП, но чтоб ее убрать особого ума не нужно
-
ну на всякий оставлю ето тут http://forummaxi.ru/files/file/1340-bonus-box/
-
-
ну исходя из скрина у тя забинден чемто порт логин сервера, ето может быть что угодно (любая прога, софтина) cmd>netstat -b там смотреть чем занят порт 2106(по стандарту) ну также на роутере нужно настроить прослушку портов 2106,9014,7777, еще 3306 для работы с базой. сверить Wan, Lan Ip's.
-
скорей всего проверка, когда то была такая фишка но убирало скилл сета, возможно в твоей сборке проверки на шмот, былоб намного легче помочь если б вы указали сборку, возможно есть логи работы. С фонаря сказать в чем проблема нереально.