Jump to content

vampir

Legendary Member
  • Posts

    1,899
  • Credits

  • Joined

  • Last visited

  • Days Won

    14
  • Feedback

    0%

Everything posted by vampir

  1. http://www.lineage2.gigarent.it/mappat2.jpg 16_19, 17_19, 16_20
  2. There are number of reasons why to use other buffer, but most important of all in my opinion, is that it manages schemes of the player only by database(not saves schemes of the player to L2PcInstance). Why don't you want to use Acis Buffer?
  3. Second thing can be done by modification in server files but i don't know about changing the key ;/
  4. It's not a good buffer. Code you want to add will not be as easy as in the first example, you will need to create connection to database(around line 1550) which will check how many buffs have got scheme of the player.
  5. This is maximum number of schemes, not buffs in schemes. Your second buffer looks bad :/ Maybe you will consider to use different buffer?
  6. 1. You go to Skillgrp.dat, look for Skill id and find Effect Id 1553 1 1 0 194 900 16 3.00000000 1 G 1553 icon.skill1553 0 0 0 a,none\0 0 8 10 0 a,none\0 2. You use L2PE(https://sites.google.com/site/l2clientmod/l2pe) to open LineageSkillEffect, look for 1553 and find Emmiters Casting Action: l2_1553_skill.L2EffectEmitter0 Channeling Action: [l2_1553_skill.L2EffectEmitter3, null, null, null, null, null, null, null, null, null, null, null, null, l2_1553_skill.L2EffectEmitter13] Shot Action: [l2_1553_skill.L2EffectEmitter1, l2_1553_skill.L2EffectEmitter4, l2_1553_skill.L2EffectEmitter2, null, null, null, l2_1553_skill.L2EffectEmitter6, l2_1553_skill.L2EffectEmitter5] 3. In the same file, you look for the l2_1553_skill.L2EffectEmitter0(it's good to sort everything by name, not ID) and find Effect Class Effect Class: LineageEffect.wh_sec_heal_ca 4. You use L2PE to open lineageeffect.u, look for wh_sec_heal_ca and find Sprite Emmiters Emmiters: [d_chainheal_ta.SpriteEmitter5, d_chainheal_ta.SpriteEmitter6] 5. In the same file, you look for the d_chainheal_ta.SpriteEmitter5, and find Texture Texture: LineageEffectsTextures.Particles5.fx_m_t8137 If you want to change the value, you can decrypt lineageeffect.u(using L2PE doesn't require decryption), look for fx_m_t8137 with notepad++ and change the value. To change numbers, booleans, you will need to have hex editor or create your own editor
  7. Definitely while replacing the animations and textures, names of the content should be the same as dwarf race had. Otherwise you might have a problem with dll files.
  8. The error about getOrDefault is definitely because you don't use Java 8. You can replace the line with: if(commandUsages.contains(activeChar.getObjectId()) && commandUsages.get(activeChar.getObjectId()) > currentTime) Read what the errors say, it helps :)
  9. Hi Can you log to server i am currently working on, to check if you like it and everything is working fine? It is PvP H5 Server, patch is small, there are a lot of things that you have never seen before. I am working on the project for quite some time and i would like to find out if everything is good before i announce Beta Tests. It would help me a lot. If you want to help, here is auto updater: click here Virus Scan of content of the archive: click here If you would like to contact me, my skype address is niedziolek50
  10. Maybe it's because of the Compression setting while importing to UE.
  11. You tell us, it's help section :P
  12. Why did you name package with your nickname? :P
  13. That's what i did. I have got spawns in xmls, so i made new folder retailSpawns and created Config if they should be loaded or not. Easier way of doing same thing is delete your whole spawnlist(from database or xmls, depends where you have them), but make a backup somewhere so you can use those spawns whenever you want
  14. Yes, player is downloading updater which weights few mb, runs it and it downloads whole server files from your website. There are a few updaters on mxc marketplace.
  15. You are talking about Auto Updater which downloads files from the internet and puts them on the disk?
  16. After decrypting Interface.u and adding 1 new char(for example ";" somewhere) you will get error which will look for example like this: The system file may have been damaged. After ending the game, please check the file using the Lineage II auto update.(Bad name index -2/8545) History: ULinkerLoad<<FName <- (LinkerLoad Transient.LinkerLoad 4409772)) <- FObjectImport<< <- LoadImportMap <- ULinkerLoad::Load <- ULinkerLoad::ULinkerLoad <- UObject::GetPackageLinker <- UObject::LoadPackage <- XMLDataManager::CreateFrameWndScript <- XMLUIManager::CreateWindows <- NConsoleWnd::InitializeXMLUI <- NConsoleWnd::Initialize <- NConsoleWnd::Init <- UGameEngine::InitConsole <- UGameEngine::Init <- InitEngine But, if you will add somewhere ";" and remove 1 other char, then error will not appear You can remove for example the comments(example: "//debug("//////////////////////////test_etc////////////////////////");")
  17. It crashes because you have changed amount of characters in the whole file. You can add some lines, but you need to remove some too to don't get critical error.
  18. Interface.u is dead file. Changing it doesn't take effect in game.
  19. No, in Interface.xdat
  20. If you are planning larger project you could make it in 3 parts: 1. Patch - everything in there would be different depending on the pack 2. Interface connecting patch with core 3. Core - the same for all packs
  21. Ok :) I hope this will be big extender someday. Good luck
  22. Those are 2 different things. I have got at the moment 768 configs which are loading in 253 milliseconds. If this time would extend 10 times i wouldn't care, as long as it would give me flexibility(like xmls comparing to mysql) or something else. I am not saying JSON isn't good, but that speed of its usage isn't a good argument in here :) You can use decompiler to see the code
  23. It looks like, removing whole race is easier than that. Name of that ComboBox is cbJob(CharacterCreateSetupWnd window) and always have 2 values(175 - Fighter, 176 - Mystic). When you choose dwarf, one of the values is removed from DLL files. No easy way to fix that.
×
×
  • Create New...