1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Скрыть объявление

Привет посетитель! У нас на форуме тебе откроются дополнительные разделы, которые скрыты от гостей! А так же ты найдёшь много полезной информации.

Траблы в идеи с гсом

Тема в разделе "Вопросы новичков", создана пользователем Psycho, 17 апр 2018.

  1. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Помогите донному решить траблы с гсом.
    Перевел сурсы юнити на идею, заменил название импортов, но не суть.
    Лс нормально у меня стартует, а вот гс бьет непонятные ошибки, сурсы чистые.
    Код:
    [2018-04-17 09:09:04,757] [main] [INFO] l.c.u.CommonUtil: ------------------------------------------------------------------------------------------------------=[ Configuration ]
    [2018-04-17 09:09:05,090] [main] [INFO] l.g.c.ChatFilterConfig: Loaded 6 Filter Words.
    [2018-04-17 09:09:05,132] [main] [INFO] l.g.c.HexIDConfig: HexID file 'config\hexid.txt' loaded.
    [2018-04-17 09:09:05,143] [main] [INFO] l.g.c.NetworkConfig: Using automatic configuration...
    [2018-04-17 09:09:05,218] [main] [INFO] l.g.c.NetworkConfig: NetworkConfig - Adding new subnet: 127.0.0.0/8 address: 127.0.0.1
    [2018-04-17 09:09:05,274] [main] [INFO] l.g.c.NetworkConfig: NetworkConfig - Adding new subnet: 192.168.1.0/24 address: 192.168.1.75
    [2018-04-17 09:09:05,637] [main] [INFO] l.g.c.NetworkConfig: NetworkConfig - Adding new subnet: 0.0.0.0/0 address: 213.132.76.34
    [2018-04-17 09:09:05,718] [main] [INFO] l.c.c.ConfigManager: Loaded 24 config file(s).
    [2018-04-17 09:09:05,718] [main] [INFO] l.c.u.CommonUtil: --------------------------------------------------------------------------------------------------------=[ System Info ]
    [2018-04-17 09:09:05,721] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,723] [main] [INFO] l.c.u.SystemUtil: System Time: 17-04-2018 09:09:05 AM
    [2018-04-17 09:09:05,723] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,723] [main] [INFO] l.c.u.SystemUtil: OS: Windows 7 Build: 6.1
    [2018-04-17 09:09:05,724] [main] [INFO] l.c.u.SystemUtil: OS Arch: amd64
    [2018-04-17 09:09:05,724] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,724] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,726] [main] [INFO] l.c.u.SystemUtil: Avaible CPU(s): 4
    [2018-04-17 09:09:05,726] [main] [INFO] l.c.u.SystemUtil: Processor(s) Identifier: AMD64 Family 21 Model 48 Stepping 1, AuthenticAMD
    [2018-04-17 09:09:05,726] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,726] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,728] [main] [INFO] l.c.u.SystemUtil: Runtime Information
    [2018-04-17 09:09:05,728] [main] [INFO] l.c.u.SystemUtil: Current Free Heap Size: 116,5 MB
    [2018-04-17 09:09:05,728] [main] [INFO] l.c.u.SystemUtil: Current Heap Size: 123,0 MB
    [2018-04-17 09:09:05,728] [main] [INFO] l.c.u.SystemUtil: Maximum Heap Size: 1,8 GB
    [2018-04-17 09:09:05,728] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: Java Platform Information
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: Java Runtime  Name: Java(TM) SE Runtime Environment
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: Java Version: 1.8.0_162
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: Java Class Version: 52.0
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,729] [main] [INFO] l.c.u.SystemUtil: Virtual Machine Information (JVM)
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: JVM Name: Java HotSpot(TM) 64-Bit Server VM
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: JVM installation directory: C:\Program Files\Java\JDK 1.8\jre
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: JVM version: 25.162-b12
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: JVM Vendor: Oracle Corporation
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: JVM Info: mixed mode
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,730] [main] [INFO] l.c.u.SystemUtil: ..................................................
    [2018-04-17 09:09:05,731] [main] [INFO] l.c.u.CommonUtil: ------------------------------------------------------------------------------------------------------=[ Shutdown Hook ]
    [2018-04-17 09:09:05,734] [main] [INFO] l.c.l.m.ShutdownManager: Initialized.
    [2018-04-17 09:09:05,736] [main] [INFO] l.c.u.CommonUtil: --------------------------------------------------------------------------------------------------=[ Deadlock Detector ]
    [2018-04-17 09:09:05,739] [main] [INFO] l.c.l.m.DeadlockDetector: Initialized.
    [2018-04-17 09:09:05,739] [main] [INFO] l.c.u.CommonUtil: -----------------------------------------------------------------------------------------------------=[ Thread Pool(s) ]
    [2018-04-17 09:09:05,751] [main] [INFO] l.c.u.c.ThreadPool: Initialized with
    [2018-04-17 09:09:05,751] [main] [INFO] l.c.u.c.ThreadPool:     ... 16/16 scheduled thread(s).
    [2018-04-17 09:09:05,751] [main] [INFO] l.c.u.c.ThreadPool:     ... 8/8 thread(s).
    [2018-04-17 09:09:05,751] [main] [INFO] l.c.u.CommonUtil: -----------------------------------------------------------------------------------------------------------=[ Database ]
    [2018-04-17 09:09:06,259] [main] [INFO] l.c.s.DatabaseFactory: Initialized DB 'jdbc:mysql://localhost/game?useSSL=false&serverTimezone=Europe/Moscow' as user 'root'.
    [2018-04-17 09:09:06,260] [main] [INFO] l.c.u.CommonUtil: --------------------------------------------------------------------------------------------------------=[ Application ]
    [2018-04-17 09:09:06,291] [main] [INFO] l.g.i.BitSetIDFactory: Updated characters online status.
    [2018-04-17 09:09:06,383] [main] [INFO] l.g.i.BitSetIDFactory: Cleaned 0 elements from database in 0 s
    [2018-04-17 09:09:06,401] [main] [INFO] l.g.i.BitSetIDFactory: Cleaned 0 expired timestamps from database.
    [2018-04-17 09:09:06,425] [main] [INFO] l.g.i.BitSetIDFactory: 102912 id's available.
    [2018-04-17 09:09:06,505] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Migrations table created!
    [2018-04-17 09:09:06,901] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-02-08_PlayerVariablesMigration
    [2018-04-17 09:09:06,921] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-02-16_ExtendDropMigration
    [2018-04-17 09:09:06,946] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-02-16_LocationDropMigration
    [2018-04-17 09:09:06,960] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-02-25_SecondaryAuthMigration
    [2018-04-17 09:09:06,972] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-03-31_AbilityPointsMigration
    [2018-04-17 09:09:06,994] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Successfully migrated: 2017-04-19_UIKeysSettingsMigration
    [2018-04-17 09:09:06,994] [main] [INFO] l.c.s.m.DatabaseMigrationManager: Processed: 6 of 6 migrations
    [2018-04-17 09:09:08,485] [L2JU-IT-6] [INFO] l.g.i.GameTimeManager: Initialized.
    [2018-04-17 09:09:08,518] [L2JU-IT-7] [INFO] l.g.m.World: (288 by 272 by 32) World Region Grid set up.
    [2018-04-17 09:09:08,536] [L2JU-IT-2] [INFO] l.g.g.GeoData: Loaded 0 geodata region(s).
    [2018-04-17 09:09:08,552] [L2JU-IT-3] [INFO] l.g.s.ScriptsManager: Loaded 0 Excluded Packages 0 Included Packages 0 Excluded Classes 0 Included Classes
    [2018-04-17 09:09:08,574] [L2JU-IT-4] [INFO] l.g.c.HtmCache: Running lazy cache.
    [2018-04-17 09:09:08,604] [L2JU-IT-3] [INFO] l.g.d.x.i.ClanRewardData: Loaded: 4 rewards for MEMBERS_ONLINE
    [2018-04-17 09:09:08,604] [L2JU-IT-3] [INFO] l.g.d.x.i.ClanRewardData: Loaded: 4 rewards for HUNTING_MONSTERS
    [2018-04-17 09:09:09,214] [L2JU-IT-2] [INFO] l.g.d.x.i.AdminData: Loaded: 10 Access Levels.
    [2018-04-17 09:09:09,274] [L2JU-IT-7] [INFO] l.g.d.x.i.ActionData: Loaded 216 player actions.
    [2018-04-17 09:09:09,295] [L2JU-IT-8] [INFO] l.g.d.x.i.EnchantSkillGroupsData: Loaded 20 enchant routes, max enchant set to 20
    [2018-04-17 09:09:09,357] [L2JU-IT-8] [INFO] l.g.d.x.i.ClassListData: Loaded 157 Class data.
    [2018-04-17 09:09:09,418] [L2JU-IT-2] [INFO] l.g.d.x.i.AdminData: Loaded: 468 Access Commands.
    [2018-04-17 09:09:09,430] [L2JU-IT-2] [INFO] l.g.d.x.i.EnchantItemGroupsData: Loaded: 5 item group templates.
    [2018-04-17 09:09:09,430] [L2JU-IT-2] [INFO] l.g.d.x.i.EnchantItemGroupsData: Loaded: 9 scroll group templates.
    [2018-04-17 09:09:09,443] [L2JU-IT-8] [INFO] l.g.d.x.i.ConvertData: Loaded 1141 weapon conversion data.
    [2018-04-17 09:09:09,645] [L2JU-IT-7] [INFO] l.g.d.x.i.CategoryData: Loaded 215 Categories.
    [2018-04-17 09:09:09,646] [L2JU-IT-2] [INFO] l.g.d.x.i.EnchantItemOptionsData: Loaded: 50 Items and 1390 Options.
    [2018-04-17 09:09:09,647] [L2JU-IT-7] [INFO] l.g.i.ZoneManager: 19 by 18 Zone Region Grid set up.
    [2018-04-17 09:09:10,056] [L2JU-IT-4] [INFO] l.g.d.x.i.CubicData: Loaded 21 cubics.
    [2018-04-17 09:09:10,074] [L2JU-IT-1] [INFO] l.g.d.x.i.AppearanceItemData: Loaded: 1027 Stones
    [2018-04-17 09:09:10,089] [L2JU-IT-8] [INFO] l.g.d.x.i.EnsoulData: Loaded: 10 fees
    [2018-04-17 09:09:10,089] [L2JU-IT-8] [INFO] l.g.d.x.i.EnsoulData: Loaded: 742 options
    [2018-04-17 09:09:10,089] [L2JU-IT-8] [INFO] l.g.d.x.i.EnsoulData: Loaded: 104 stones
    [2018-04-17 09:09:10,099] [L2JU-IT-3] [INFO] l.g.i.MapRegionManager: Loaded 67 map regions.
    [2018-04-17 09:09:10,102] [L2JU-IT-4] [INFO] l.g.d.x.i.FactionData: Loaded 7 factions.
    [2018-04-17 09:09:10,109] [L2JU-IT-5] [INFO] l.g.d.x.i.CombinationItemsData: Loaded: 830 combination items
    [2018-04-17 09:09:10,111] [L2JU-IT-2] [WARN] l.g.d.x.i.ExtendDropData: Missing condition for ExtendDrop Id[1] Condition Name[PlayerLevel]
    [2018-04-17 09:09:10,111] [L2JU-IT-2] [WARN] l.g.d.x.i.ExtendDropData: Missing condition for ExtendDrop Id[1] Condition Name[CategoryType]
    [2018-04-17 09:09:10,217] [L2JU-IT-5] [INFO] l.g.d.x.i.InitialShortcutData: Loaded 5 Initial Global Shortcuts data.
    [2018-04-17 09:09:10,218] [L2JU-IT-5] [INFO] l.g.d.x.i.InitialShortcutData: Loaded 5 Initial Shortcuts data.
    [2018-04-17 09:09:10,218] [L2JU-IT-5] [INFO] l.g.d.x.i.InitialShortcutData: Loaded 0 Macros presets.
    [2018-04-17 09:09:10,226] [L2JU-IT-3] [INFO] l.g.d.x.i.HitConditionBonusData: Loaded Hit Condition bonuses.
    [2018-04-17 09:09:10,456] [L2JU-IT-4] [INFO] l.g.d.x.i.InitialEquipmentData: Loaded 13 Initial Equipment data.
    [2018-04-17 09:09:10,482] [L2JU-IT-1] [INFO] l.g.d.x.i.FishingData: Loaded Fishing Data.
    [2018-04-17 09:09:10,650] [L2JU-IT-5] [INFO] l.g.d.x.i.LuckyGameData: Loaded 2 lucky game data.
    [2018-04-17 09:09:10,724] [L2JU-IT-1] [INFO] l.g.d.x.i.ExperienceData: Loaded 112 levels.
    [2018-04-17 09:09:10,724] [L2JU-IT-1] [INFO] l.g.d.x.i.ExperienceData: Max Player Level is: 111
    [2018-04-17 09:09:10,725] [L2JU-IT-1] [INFO] l.g.d.x.i.ExperienceData: Max Pet Level is: 99
    [2018-04-17 09:09:10,811] [L2JU-IT-3] [INFO] l.g.d.x.i.OneDayRewardData: Loaded 59 one day rewards.
    [2018-04-17 09:09:10,813] [L2JU-IT-2] [INFO] l.g.d.x.i.ExtendDropData: Loaded 1 ExtendDrop.
    [2018-04-17 09:09:11,212] [L2JU-IT-3] [INFO] l.g.d.x.i.SayuneData: Loaded: 38 maps.
    [2018-04-17 09:09:11,244] [L2JU-IT-3] [INFO] l.g.d.x.i.SiegeScheduleData: Loaded: 2 siege schedulers.
    [2018-04-17 09:09:11,293] [L2JU-IT-8] [INFO] l.g.d.x.i.HennaData: Loaded 440 Henna data.
    [2018-04-17 09:09:11,307] [L2JU-IT-7] [INFO] l.g.i.ZoneManager: Loaded 27 zone classes and 2754 zones.
    [2018-04-17 09:09:11,308] [L2JU-IT-7] [INFO] l.g.i.ZoneManager: Loaded 16 NPC spawn territoriers.
    [2018-04-17 09:09:11,332] [L2JU-IT-7] [INFO] l.g.i.ZoneManager: Last static id: 200105
    [2018-04-17 09:09:11,578] [L2JU-IT-1] [INFO] l.g.d.x.i.ResidenceFunctionsData: Loaded: 8 functions.
    [2018-04-17 09:09:11,647] [L2JU-IT-7] [INFO] l.g.d.x.i.NpcData$MinionData: Loaded 133 minions data.
    [2018-04-17 09:09:11,649] [L2JU-IT-2] [INFO] l.g.d.x.i.SecondaryAuthData: Loaded 328 forbidden passwords.
    [2018-04-17 09:09:11,654] [L2JU-IT-2] [INFO] l.g.i.GlobalVariablesManager: Loaded 0 variables.
    [2018-04-17 09:09:11,923] [L2JU-IT-1] [INFO] l.g.d.x.i.StaticObjectData: Loaded 159 static object templates.
    [2018-04-17 09:09:12,047] [L2JU-IT-2] [INFO] l.g.i.CursedWeaponsManager: Loaded: 2 cursed weapon(s).
    [2018-04-17 09:09:12,092] [L2JU-IT-1] [INFO] l.g.i.MailManager: Loaded 0 messages.
    [2018-04-17 09:09:12,626] [L2JU-IT-7] [INFO] l.g.i.PunishmentManager: Loaded 0 active and 0 expired punishments.
    [2018-04-17 09:09:13,094] [L2JU-IT-2] [INFO] l.g.d.x.i.MultiboxData: Loaded 2 settings.
    [2018-04-17 09:09:13,245] [L2JU-IT-1] [INFO] l.g.p.ServerPluginProvider: Loaded 0 plugin(s).
    [2018-04-17 09:09:13,286] [L2JU-IT-1] [INFO] l.g.s.f.FaenorEventParser: Event ID: (Valentines Event) has passed... Ignored.
    [2018-04-17 09:09:13,286] [L2JU-IT-1] [INFO] l.g.s.f.FaenorScriptEngine: Loaded  Valentines.xml successfully.
    [2018-04-17 09:09:13,355] [L2JU-IT-5] [INFO] l.g.d.x.i.RecipeData: Loaded 1647 recipes.
    [2018-04-17 09:09:13,805] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 effect handlers.
    [2018-04-17 09:09:13,805] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 skill condition handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 target type handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 affect scope handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 affect object handlers.
    [2018-04-17 09:09:13,819] [L2JU-IT-2] [INFO] l.g.n.t.TelnetServer: Disabled.
    [2018-04-17 09:09:13,853] [L2JU-IT-2] [INFO] l.g.d.x.i.FenceData: Loaded 1 Fences.
    [2018-04-17 09:09:14,351] [L2JU-IT-5] [INFO] l.g.d.x.i.LevelBonusData: Loaded level bonus table. Max level with bonus is 111.
    [2018-04-17 09:09:14,377] [L2JU-IT-3] [INFO] l.g.d.x.i.TeleportersData: Loaded: 166 npc teleporters.
    [2018-04-17 09:09:14,599] [L2JU-IT-1] [INFO] l.g.t.TaskManager: Loaded: 4 Tasks
    [2018-04-17 09:09:14,705] [L2JU-IT-4] [INFO] l.g.d.x.i.PetDataTable: Loaded 56 Pets.
    [2018-04-17 09:09:14,758] [L2JU-IT-2] [INFO] l.g.d.x.i.DoorData: Loaded 1511 Door Templates for 24 regions.
    [2018-04-17 09:09:14,771] [L2JU-IT-2] [INFO] l.g.d.x.i.ShuttleData: Loaded: 3 Shuttles.
    [2018-04-17 09:09:15,876] [L2JU-IT-8] [INFO] l.g.d.x.i.TransformData: Loaded: 162 transform templates.
    [2018-04-17 09:09:16,087] [L2JU-IT-7] [INFO] l.g.i.SuperpointManager: Loaded 751 superpoints.
    [2018-04-17 09:09:16,428] [L2JU-IT-5] [INFO] l.g.d.x.i.PlayerTemplateData: Loaded 145 character templates.
    [2018-04-17 09:09:16,919] [L2JU-IT-6] [INFO] l.g.d.ItemTable: Highest Item Id used: 49798.
    [2018-04-17 09:09:16,920] [L2JU-IT-6] [INFO] l.g.d.ItemTable: Loaded 21160 EtcItem(s).
    [2018-04-17 09:09:16,920] [L2JU-IT-6] [INFO] l.g.d.ItemTable: Loaded 11141 Armor(s).
    [2018-04-17 09:09:16,920] [L2JU-IT-6] [INFO] l.g.d.ItemTable: Loaded 8614 Weapon(s).
    [2018-04-17 09:09:16,920] [L2JU-IT-6] [INFO] l.g.d.ItemTable: Loaded 40915 Item(s) in total.
    [2018-04-17 09:09:16,940] [L2JU-IT-3] [INFO] l.g.d.x.i.PrimeShopData: Loaded 179 items
    [2018-04-17 09:09:16,945] [L2JU-IT-7] [INFO] l.g.d.x.i.EnchantItemHPBonusData: Loaded 11 Enchant HP Bonuses.
    [2018-04-17 09:09:16,952] [L2JU-IT-8] [INFO] l.g.d.x.i.ItemCrystallizationData: Loaded: 12 crystallizaion templates.
    [2018-04-17 09:09:16,952] [L2JU-IT-8] [INFO] l.g.d.x.i.ItemCrystallizationData: Loaded: 278 pre-defined crystallizable items.
    [2018-04-17 09:09:16,963] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Loaded 49 item(s) and registered 0 auction(s) for instance 32321.
    [2018-04-17 09:09:16,993] [L2JU-IT-8] [INFO] l.g.d.x.i.ItemCrystallizationData: Generated 5232 crystallizable items from templates.
    [2018-04-17 09:09:17,008] [L2JU-IT-6] [INFO] l.g.i.CastleManorManager: Loaded 258 seeds.
    [2018-04-17 09:09:17,039] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Schedule next auction 1 on 17:00:00 23.04.18 for instance 32321
    [2018-04-17 09:09:17,041] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Loaded 49 item(s) and registered 0 auction(s) for instance 32322.
    [2018-04-17 09:09:17,052] [L2JU-IT-1] [INFO] l.g.d.x.i.ArmorSetsData: Loaded 310 Armor sets.
    [2018-04-17 09:09:17,035] [L2JU-IT-6] [INFO] l.g.i.CastleManorManager: Manor data loaded.
    [2018-04-17 09:09:17,059] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Schedule next auction 2 on 17:00:00 18.04.18 for instance 32322
    [2018-04-17 09:09:17,075] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Loaded 49 item(s) and registered 0 auction(s) for instance 32320.
    [2018-04-17 09:09:17,113] [L2JU-IT-4] [INFO] l.g.m.i.ItemAuctionInstance: Schedule next auction 3 on 17:00:00 20.04.18 for instance 32320
    [2018-04-17 09:09:17,113] [L2JU-IT-4] [INFO] l.g.i.ItemAuctionManager: Loaded 3 instance(s).
    [2018-04-17 09:09:18,592] [L2JU-IT-2] [INFO] l.g.d.x.i.MultisellData: Loaded 425 multisell lists.
    [2018-04-17 09:09:18,862] [L2JU-IT-5] [INFO] l.g.d.x.i.BuyListData: Loaded 778 BuyLists.
    [2018-04-17 09:09:18,864] [main] [WARN] l.g.GameServer:
    java.util.concurrent.CompletionException: java.lang.RuntimeException: Calling l2j.gameserver.data.xml.impl.SkillData.getInstance().load() failed
        at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_162]
        at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) ~[?:1.8.0_162]
        at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:708) ~[?:1.8.0_162]
        at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:687) ~[?:1.8.0_162]
        at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_162]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_162]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_162]
        at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_162]
    Caused by: java.lang.RuntimeException: Calling l2j.gameserver.data.xml.impl.SkillData.getInstance().load() failed
        at l2j.commons.loader.Loader.runTreeNode(Loader.java:253) ~[commons/:?]
        at l2j.commons.loader.Loader.lambda$null$5(Loader.java:213) ~[commons/:?]
        at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:705) ~[?:1.8.0_162]
        ... 5 more
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
        at l2j.commons.loader.LoadHolder.call(LoadHolder.java:53) ~[commons/:?]
        at l2j.commons.loader.Loader.runTreeNode(Loader.java:248) ~[commons/:?]
        at l2j.commons.loader.Loader.lambda$null$5(Loader.java:213) ~[commons/:?]
        at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:705) ~[?:1.8.0_162]
        ... 5 more
    Caused by: java.lang.RuntimeException: Target Type not found for Skill Id[1] Level[1] SubLevel[0] TargetType[ENEMY].
        at l2j.gameserver.model.skills.Skill.<init>(Skill.java:280) ~[gameserver/:?]
        at l2j.gameserver.data.xml.impl.SkillData.lambda$null$17(SkillData.java:367) ~[gameserver/:?]
        at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_162]
        at l2j.gameserver.data.xml.impl.SkillData.lambda$parseDocument$18(SkillData.java:360) ~[gameserver/:?]
        at java.util.HashMap.forEach(HashMap.java:1289) ~[?:1.8.0_162]
        at l2j.gameserver.data.xml.impl.SkillData.parseDocument(SkillData.java:358) ~[gameserver/:?]
        at l2j.commons.util.IXmlReader.parseFile(IXmlReader.java:102) ~[commons/:?]
        at l2j.gameserver.data.xml.IGameXmlReader.lambda$parseDirectory$0(IGameXmlReader.java:103) ~[gameserver/:?]
        at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_162]
        at l2j.gameserver.data.xml.IGameXmlReader.parseDirectory(IGameXmlReader.java:99) ~[gameserver/:?]
        at l2j.gameserver.data.xml.IGameXmlReader.parseDatapackDirectory(IGameXmlReader.java:85) ~[gameserver/:?]
        at l2j.gameserver.data.xml.impl.SkillData.load(SkillData.java:210) ~[gameserver/:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
        at l2j.commons.loader.LoadHolder.call(LoadHolder.java:53) ~[commons/:?]
        at l2j.commons.loader.Loader.runTreeNode(Loader.java:248) ~[commons/:?]
        at l2j.commons.loader.Loader.lambda$null$5(Loader.java:213) ~[commons/:?]
        at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:705) ~[?:1.8.0_162]
        ... 5 more
    За разъяснение этой хуйни, дам пару соток на сбер. Тупо интересно как решить.
    з.ы. Денег не дам всяким ущербам с форума максов.
     
    Последнее редактирование: 17 апр 2018
  2. Mastif

    Mastif Пляшущий с бубном Пользователь

    Регистрация:
    23 ноя 2015
    Сообщения:
    39
    Симпатии:
    13
    Баллы:
    158
    по логам видно, что скилы не прогружаются, надо смотреть параметры парса скилов

    [2018-04-17 09:09:13,805] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 effect handlers.
    [2018-04-17 09:09:13,805] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 skill condition handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 target type handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 affect scope handlers.
    [2018-04-17 09:09:13,806] [L2JU-IT-5] [INFO] l.g.d.x.i.SkillData: Loaded 0 affect object handlers.
     
    Psycho нравится это.
  3. Daan Raven

    Daan Raven Свой человек Проверенный

    Регистрация:
    7 апр 2015
    Сообщения:
    708
    Симпатии:
    323
    Баллы:
    469
    Скорее всего скрипты не прогружаются. Как вариант: ты наверное не учел строки при смене пэкэджей (наверное функция рефакторинга в идейке), наподобие 106 строки здесь. Лучше после этого еще пройтись Replace-All-ом блокнотовским.
     
    Psycho и kick нравится это.
  4. Survial

    Survial Арам-зам-зам Проверенный

    Регистрация:
    18 дек 2015
    Сообщения:
    471
    Симпатии:
    896
    Баллы:
    572
    Calling l2j.gameserver.data.xml.impl.SkillData.getInstance().load() failed
    импорты видимо не все поменял
     
    Psycho нравится это.
  5. Daan Raven

    Daan Raven Свой человек Проверенный

    Регистрация:
    7 апр 2015
    Сообщения:
    708
    Симпатии:
    323
    Баллы:
    469
    Если бы это мешало работе, оно бы вообще не скомпилировалось. А как по мне - l2j.gameserver... именно на это переименовал он. А те "l.c.u" и т.п. скорее всего сокращения, забабаханные логгером. Но это лишь предположения, лень смотреть че там за логгер и какой у него функционал/конфигурация.

    Если разжевать, то примерно так:
    смотрим в логе, что всяческие обработчики не подгрузились (предположил тогда, что это скрипты), затем пошел в класс ScriptManager - и вуаля - как вариант (но это было мое предположение, на самом деле логичней было сначала найти этот метод load и отследить на каком моменте он отваливается), он просто не учел подгрузку скриптов (или же учел, но что-то пошло не так: либо забыл поменять пакет класса в обработчике скриптов, либо там наоборот поменял, но про сами скрипты забыл, либо же в скриптах пакеты и импорты указаны верно, но иерархия папок не соответствует пакетам).
     
    Последнее редактирование: 18 апр 2018
    Psycho и kick нравится это.
  6. Mifesto

    Mifesto Свой человек Проверенный

    Регистрация:
    2 июл 2015
    Сообщения:
    338
    Симпатии:
    171
    Баллы:
    464
    Скорее всего в ScriptsManager не поменял импорт:
    Код:
    public void runScripts(Class<? extends Annotation> annotation) throws IOException, InvocationTargetException, IllegalAccessException
        {
            final ClassPath classPath = ClassPath.from(_scriptsClassLoader);
            for (ClassInfo classInfo : classPath.getTopLevelClassesRecursive("org.l2junity.scripts"))
            {
                if (!_includedClasses.contains(classInfo.getName()))
                {
                    if (_excludedClasses.contains(classInfo.getName()))
                    {
                        continue;
                    }
                    
                    if (_excludedPackages.stream().anyMatch(e -> classInfo.getPackageName().startsWith(e)) && !_includedPackages.stream().anyMatch(i -> classInfo.getPackageName().startsWith(i)))
                    {
                        continue;
                    }
                }
                
                invokeAnnotatedMethod(classInfo.load(), annotation);
            }
        }
     
    Psycho и kick нравится это.
  7. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Скрипты и тд массово менял через блокнот, буду у компа, гляну.
     
  8. Survial

    Survial Арам-зам-зам Проверенный

    Регистрация:
    18 дек 2015
    Сообщения:
    471
    Симпатии:
    896
    Баллы:
    572
    я в таких случаях пользуюсь IntelliJ і реплейсером по проекту)) блокноты прошлый век
     
  9. obius

    obius Пляшущий с бубном Местный

    Регистрация:
    9 мар 2017
    Сообщения:
    115
    Симпатии:
    37
    Баллы:
    170
    Я когда то давно менял импорты через программу Словогрыз. Дело в том, что пути к классам не только в *.java файлах, но и во всяких конфигах для net.sf.ehcache и прочих. Тогда еще это было достаточно удобно, просто задав маску расширений файлов к примеру: *.java, *.ini, *.properties, *.xml и т.д., в каких файлах будет проведен поиск подстроки и ее замена.
     
  10. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Выбираем папку со всей дичью, и заменяем.
     
  11. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Код:
    package l2j.gameserver.scripting;
    
    import java.io.IOException;
    import java.lang.annotation.Annotation;
    import java.lang.reflect.InvocationTargetException;
    import java.lang.reflect.Method;
    import java.lang.reflect.Modifier;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLClassLoader;
    import java.nio.file.Path;
    import java.nio.file.Paths;
    import java.util.HashSet;
    import java.util.Set;
    
    import l2j.commons.loader.annotations.Dependency;
    import l2j.commons.loader.annotations.InstanceGetter;
    import l2j.commons.loader.annotations.Load;
    import l2j.commons.loader.annotations.Reload;
    import l2j.commons.util.XmlReaderException;
    import l2j.gameserver.PathProvider;
    import l2j.gameserver.data.xml.IGameXmlReader;
    import l2j.gameserver.handler.ActionHandler;
    import l2j.gameserver.handler.ActionShiftHandler;
    import l2j.gameserver.handler.AdminCommandHandler;
    import l2j.gameserver.handler.BypassHandler;
    import l2j.gameserver.handler.ChatHandler;
    import l2j.gameserver.handler.CommunityBoardHandler;
    import l2j.gameserver.handler.ItemHandler;
    import l2j.gameserver.handler.PunishmentHandler;
    import l2j.gameserver.handler.UserCommandHandler;
    import l2j.gameserver.handler.VoicedCommandHandler;
    import l2j.gameserver.instancemanager.QuestManager;
    import l2j.gameserver.loader.PreLoadGroup;
    import l2j.gameserver.loader.ScriptLoadGroup;
    import l2j.gameserver.scripting.annotations.GameScript;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    import com.google.common.reflect.ClassPath;
    import com.google.common.reflect.ClassPath.ClassInfo;
    import org.w3c.dom.Document;
    
    /**
     * @author lord_rex
     */
    public final class ScriptsManager implements IGameXmlReader
    {
        private static final Logger LOGGER = LoggerFactory.getLogger(ScriptsManager.class);
        
        private ClassLoader _scriptsClassLoader;
        
        private final Set<String> _excludedPackages = new HashSet<>();
        private final Set<String> _includedPackages = new HashSet<>();
        private final Set<String> _excludedClasses = new HashSet<>();
        private final Set<String> _includedClasses = new HashSet<>();
        
        protected ScriptsManager()
        {
        }
        
        @Load(group = PreLoadGroup.class)
        public void loadScriptsXml() throws IOException, XmlReaderException
        {
            parseDatapackFile("config/scripts.xml");
        }
        
        @Reload("scripts_jar")
        @Load(group = PreLoadGroup.class, dependencies = @Dependency(clazz = ScriptsManager.class, method = "loadScriptsXml"))
        public void loadJar()
        {
            try
            {
                _scriptsClassLoader = new URLClassLoader(new URL[]
                {
                    new PathProvider().resolvePath(Paths.get("data/scripts.jar")).toUri().toURL()
                });
            }
            catch (MalformedURLException e)
            {
                throw new RuntimeException(e);
            }
        }
        
        public void runScripts(Class<? extends Annotation> annotation) throws IOException, InvocationTargetException, IllegalAccessException
        {
            final ClassPath classPath = ClassPath.from(_scriptsClassLoader);
            for (ClassInfo classInfo : classPath.getTopLevelClassesRecursive("l2j.scripts"))
            {
                if (!_includedClasses.contains(classInfo.getName()))
                {
                    if (_excludedClasses.contains(classInfo.getName()))
                    {
                        continue;
                    }
                    
                    if (_excludedPackages.stream().anyMatch(e -> classInfo.getPackageName().startsWith(e)) && !_includedPackages.stream().anyMatch(i -> classInfo.getPackageName().startsWith(i)))
                    {
                        continue;
                    }
                }
                
                invokeAnnotatedMethod(classInfo.load(), annotation);
            }
        }
        
        public void runScript(String className, Class<? extends Annotation> annotation) throws ClassNotFoundException, InvocationTargetException, IllegalAccessException
        {
            invokeAnnotatedMethod(Class.forName(className, true, _scriptsClassLoader), annotation);
        }
        
        private void invokeAnnotatedMethod(Class<?> clazz, Class<? extends Annotation> annotation) throws InvocationTargetException, IllegalAccessException
        {
            for (Method method : clazz.getDeclaredMethods())
            {
                if (!method.isAnnotationPresent(annotation))
                {
                    continue;
                }
                
                if (!Modifier.isStatic(method.getModifiers()))
                {
                    throw new RuntimeException();
                }
                
                if (method.getParameterCount() != 0)
                {
                    throw new RuntimeException();
                }
                
                method.invoke(null);
            }
        }
        
        @Reload("scripts")
        @Load(group = ScriptLoadGroup.class)
        public void load() throws Exception
        {
            LOGGER.info("Loading server script(s) ...");
            
            ScriptsManager.getInstance().runScripts(GameScript.class);
            
            // report handlers
            ActionHandler.getInstance().report();
            ActionShiftHandler.getInstance().report();
            AdminCommandHandler.getInstance().report();
            BypassHandler.getInstance().report();
            ChatHandler.getInstance().report();
            CommunityBoardHandler.getInstance().report();
            ItemHandler.getInstance().report();
            PunishmentHandler.getInstance().report();
            UserCommandHandler.getInstance().report();
            VoicedCommandHandler.getInstance().report();
            
            // report loaded scripts
            QuestManager.getInstance().report();
            
            LOGGER.info("Server script(s) were loaded successfully .");
        }
        
        @Override
        public void parseDocument(Document doc, Path path)
        {
            forEach(doc, "list", n ->
            {
                forEach(n, "excludePackage", excludePackageNode -> _excludedPackages.add(excludePackageNode.getTextContent().endsWith(".") ? excludePackageNode.getTextContent() : excludePackageNode.getTextContent() + "."));
                forEach(n, "includePackage", includePackageNode -> _includedPackages.add(includePackageNode.getTextContent().endsWith(".") ? includePackageNode.getTextContent() : includePackageNode.getTextContent() + "."));
                forEach(n, "excludeClass", excludeClassesNode -> _excludedClasses.add(excludeClassesNode.getTextContent()));
                forEach(n, "includeClass", includeClassesNode -> _includedClasses.add(includeClassesNode.getTextContent()));
            });
            LOGGER.info("Loaded {} Excluded Packages {} Included Packages {} Excluded Classes {} Included Classes", _excludedPackages.size(), _includedPackages.size(), _excludedClasses.size(), _includedClasses.size());
        }
        
        @InstanceGetter
        public static ScriptsManager getInstance()
        {
            return SingletonHolder.INSTANCE;
        }
        
        private static final class SingletonHolder
        {
            protected static final ScriptsManager INSTANCE = new ScriptsManager();
        }
    }
     
  12. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Так же правил путь до скриптов.
    Код:
    \gameserver\data\scripts\l2j\scripts
     
  13. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Кстати, датники из дистов вытащил, и теперь они лежат рядом с сурсами.
    Иерархия:
    /gameserver/
    ->configs
    ->data
    ->src
    и тд
     
  14. Daan Raven

    Daan Raven Свой человек Проверенный

    Регистрация:
    7 апр 2015
    Сообщения:
    708
    Симпатии:
    323
    Баллы:
    469
    А в самих скриптах менял импорты и названия пакетов? Если да, то значит где-то что-то лишнее поменял наверное. Как я и говорил, проблема в загрузке скриптов (они не просто не загружаются, но их вовсе не находит). Возможно указана неверная директория.
    Ты в l2j.gameserver.data.xml.impl.SkillData не менял строчку:
    parseDatapackDirectory("data/stats/skills/", true); ? (если что, это не намек на то, что надо поменять, так как парсит директорию вроде как нормально - возникла то ошибка при чтении данных скилла с ID = 1, значит что-то прочитало).
     
  15. Сrafty

    Сrafty Заблокирован Пользователь

    Регистрация:
    16 апр 2018
    Сообщения:
    3
    Симпатии:
    2
    Баллы:
    29
    Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
    Также есть конфиг в котором нужно поменять пути, если вы уже заменили имппорты, далее в самой папке скриптс тоже нужно изменить не мало файлов, перед заменой файлов нужно сначало прочекать какие файлы подлежат замени.
     
  16. Daan Raven

    Daan Raven Свой человек Проверенный

    Регистрация:
    7 апр 2015
    Сообщения:
    708
    Симпатии:
    323
    Баллы:
    469
    Так-с, уболтал ты меня скачать исходники -_- Я так пробежался и что-то мне подсказывает, что тут нужно скрипты то тоже компилировать, так как кроме считывания scripts.jar я не увидел другого варианта.
     
  17. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Вариант с открытыми скриптами не прокатит?
    Мне вот что-то подсказывает, что вот эта штуковина мне мозги ебет - yal2logger.
    Код:
    package org.l2junity.plugins.yal2logger.LogWriters;
    
    import java.io.File;
    import java.io.IOException;
    import java.io.RandomAccessFile;
    import java.net.InetAddress;
    import java.nio.file.CopyOption;
    import java.nio.file.Files;
    import java.time.LocalDateTime;
    import java.util.concurrent.atomic.AtomicInteger;
    import org.l2junity.gameserver.config.ServerConfig; //и раз
    import org.l2junity.gameserver.network.client.L2GameClient; //и два
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    public class YAL2Logger
    Yal2LoggerFunction.class закрыт.
    Код:
    // INTERNAL ERROR //
     
  18. Enmity

    Enmity jopacode.ru Администратор

    Регистрация:
    18 май 2015
    Сообщения:
    1.669
    Симпатии:
    1.376
    Баллы:
    1.179
    псих, ответь в скайпе, у меня перекур через 22 минуты, зайду по тв сделаю

    или в телегу напиши - Enmity
     
    Psycho нравится это.
  19. Daan Raven

    Daan Raven Свой человек Проверенный

    Регистрация:
    7 апр 2015
    Сообщения:
    708
    Симпатии:
    323
    Баллы:
    469
    Я же говорю, там дело в том, что скрипты не загружаются. Самая последняя ошибка говорит о том, что в прочитанном скилле ID=1 Level=1 неизвестен указанный тип таргета ENEMY. Значит ***.targethandlers.Enemy не прогрузился. Ну и выше можем увидеть, что ни эффекты не прогрузились, ни таргеты и т.д.
    В принципе глянул, там вроде таск на компиляцию скриптов есть, но проследи куда оно его кидает.
    А yal2logger не причем, ибо насколько я понял, он предназначен для логгирования пакетов в виде отдельных "логов".
     
    Последнее редактирование: 20 апр 2018
    Psycho нравится это.
  20. Psycho

    Psycho Я пчела. Бжж-жж... Проверенный

    Регистрация:
    23 янв 2016
    Сообщения:
    2.460
    Симпатии:
    869
    Баллы:
    1.124
    Уже разобрались вчера)
     
Похожие темы
  1. Visorq
    Ответов:
    9
    Просмотров:
    658
  2. Psycho
    Ответов:
    2
    Просмотров:
    399
  3. chandler
    Ответов:
    7
    Просмотров:
    415
  4. Machette
    Ответов:
    37
    Просмотров:
    1.244
  5. Daan Raven
    Ответов:
    15
    Просмотров:
    775
Загрузка...