Jump to content

[request]Character's Movement


Recommended Posts

You will have to work with 3DsMax anch change the character animation style. But to do that you need Gildor's tool.

 

Take care

Actually i believe that there are some lines that connecting Animation files with with systextures...

thats system's job as far as i know to Set right those lines...

about gildor's tool i think that i would need it if i would like to create a new... animation n import it in l2...

but in my case i just Want to Replace it with another "already existed one"

 

 

Maybe iam wrong... but i will keep testing...

thnx anyways

Link to comment
Share on other sites

You are wrong :]

 

1. Yes, you can change the animation type between original character aniamtions (read the 2nd point).

2. By now You can switch between ORIGINAL character animations (but only for his / her race and gender animations).

 

You want to make the FOrc handle type for 2-handed weapons like FElf. So how the hell you want move FOrc bones without re-creating her animation in 3DsMax and Gildor's tool ? oO

By modding the weapongrp.dat file lines for each weapon You can change the 2-handed handle type to different (ORIGINAL) existing animation. The problem is, that it will change the handle type for ALL races :]

 

So, if You want to change the FOrc hadle type for 2-h weapons, then You NEED to mod the animation in 3DsMax. If You believe there is any other way, keep on dreaming.

 

Take care

Link to comment
Share on other sites

The problem is, that it will change the handle type for ALL races :]

By saying "that i will change the handle type of  all Races...."

u mean that i will make the Whole  FORC's moevement style like FELf's? and not just the way she Hold one weapon?

Cause if its like that... aint a problem for me...

"i just gave an example with FORC-FELF 2 handed weap"

 

 

So wich lines should i change in Weapongrp.dat?

Link to comment
Share on other sites

Even you succeed modifing it by the system, when you log in the game your character will be stuck like a GM changed your sex, the client/system cant respond to that change normaly and you must restart in order to unstuck the animation.

 

So what I mean is if you dont work with 3dsMax that will be the result, the character will move like a skiactr.

 

Its impossible by just modifing the client you spend your time

Link to comment
Share on other sites

By saying "that i will change the handle type of  all Races...."

u mean that i will make the Whole  FORC's moevement style like FELf's? and not just the way she Hold one weapon?

Cause if its like that... aint a problem for me...

"i just gave an example with FORC-FELF 2 handed weap"

God damn it...::)

You can change the handle type for a weapon (from 2handed > 1handed > bow etc). Do You get it ? YOU CANT CHANGE THE HANDLE TYPE FOR F.ORC OR ALL RACES FROM F.ELF !

You can make the F.Orc 2handed sword look like 1handed or even a bow or a pole, but the character will still gonna look like the animation for F.Orc but 1handed. You get it now ? AND...if You change the weaopn handle type then ALL RACES will handed the 2haded sword as 1handed BUT still as the standard animation for its race.

 

If you want to make the F.Orc 2handed animation looks like F.Elf 2handed animation, then start to work with 3DsMax and buy Gildero's tool.

 

THATS ALL !

Take care

Link to comment
Share on other sites

why do you guys really wanna -beep-ed up lineage 2 animation, I just dont get it

Maybe because they think its easy, takes 5 min and will be freaking perfect ? :P

Link to comment
Share on other sites

This is weird that you guyz dont know you can change animations through system (only within same race and gender ofcourse)

but without editing weapongrp...or did i understand wrong and you actually know..?

 

Anyway to change animations within the same race go to-->system--> lineagewarrior.int <-- open it with enc/dec and just modify anything you wish.

Its not that hard to figure out what to do, its mainly copy paste.

However keep in mind:

YOU CANT CHANGE ANIMATION BETWEEN RACES AND GENDERS (that does need 3dsMax and other staf yes, and it is TOO much work)

REMEMBER TO CHANGE ENCRYPT VALUE TO 111 FROM 414 if its not done automatically!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • Good afternoon I am selling a list of forums, which contains more than 100 lines of active and current RU forums.   - topics: dark, crypto, SMM, programming, services, cheats, etc.; - sorting from more popular to less popular (by traffic, by the number of new posts per day);   Are you looking for where to advertise your services? This base will definitely suit you! In addition, on the forums you can find a bunch of useful information, software, as well as advertisements about sales and services from other users.   Payment: 12 USTD   After payment you receive a text document with a list of forums (PS. all information is provided for informational purposes only); TELEGRAM - https://t.me/milozare
    • I strongly concur with some opinions shared. As I've previously mentioned on different posts, it's shocking to see how seasonal servers gather this much population. However, being back in the game some months I did start understanding how the current community of L2 plays and thinks.   It's a huge problem, but in my opinion the guilt is shared between server owners and community. To keep a long term project running (more than a year on) you need to have the equivalent community that will support the project, which unfortunately is not that big. The current player community of L2 hops on new servers with such a haste to get full and "dominate" which does indeed give a lot of activity for some weeks but after that it's just downfall, population gets reduced drastically day by day. The reason is, while the community is busy "grinding" to win on their current server, a "new" server is being advertised which most likely is from the same owner. As I've mentioned, the guilt is shared since the server-owners focus on bringing up "new" servers for the cash grab but also since the community doesn't have the patience to support a long-term project. Besides, let's not forget about clans/CPs being invited directly to the server with some benefits. I'll give an example. An admin opens a server, invites 3 groups (either CPs or clans) by promising them some small benefits. Those three groups will invite more players and so on. It's like an investment, they spent 5$ to earn 20$. Therefore, most admins willing to play "fair" do not succeed, except for a few. Most of us "old-timers" play for nostalgia trips and are fine with low populated servers but lets take a step back and think about the owners that really want to provide a good server, no income will slowly dry out the server and eventually die.   Don't get me wrong, there are some great servers out there, but not everything is for everyone. I'll finish by quoting someone I saw few days ago on YouTube, he said something along the lines that we shouldn't expect fair play while we play an "illegal" version of the game.
    • You have to create the "voiced" handler in the core too, or at the very least make sure that the delimiter is underscore and not an empty space. Alternatively, you can try changing all references of the strings below to start with "voiced_", or remove the "voiced_" portion from the button bypass.   private static final String[] VOICED_COMMANDS = { "siege", "siege_gludio", "siege_dion", "siege_giran", "siege_oren", "siege_aden", "siege_innadril", "siege_goddard", "siege_rune", "siege_schuttgart" };
    • Hi maxcheaters, I recently added some code to my l2jacis revision and everything works fine with the .siege commands but when I click on the html options to open the registry I don't succeed!   registerHandler(new Castles());   package net.sf.l2j.gameserver.handler.voicedcommandhandlers;   import net.sf.l2j.Config; import net.sf.l2j.gameserver.handler.IVoicedCommandHandler; import net.sf.l2j.gameserver.data.manager.CastleManager; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.model.entity.Castle; import net.sf.l2j.gameserver.network.SystemMessageId; import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage; import net.sf.l2j.gameserver.network.serverpackets.SiegeInfo;   public class Castles implements IVoicedCommandHandler { private static final String[] VOICED_COMMANDS = { "siege", "siege_gludio", "siege_dion", "siege_giran", "siege_oren", "siege_aden", "siege_innadril", "siege_goddard", "siege_rune", "siege_schuttgart" };   @Override public boolean useVoicedCommand(String command, Player player, String target) { if (command.equals("siege") && Config.ENABLE_MENU) showHtm(player); else if (command.startsWith("siege_")) { if (player.getClan() != null && !player.isClanLeader()) { player.sendPacket(SystemMessageId.YOU_ARE_NOT_AUTHORIZED_TO_DO_THAT); return false; }   int castleId = 0; if (command.startsWith("siege_gludio") && Config.SIEGE_GLUDIO) castleId = 1; else if (command.startsWith("siege_dion") && Config.SIEGE_DION) castleId = 2; else if (command.startsWith("siege_giran") && Config.SIEGE_GIRAN) castleId = 3; else if (command.startsWith("siege_oren") && Config.SIEGE_OREN) castleId = 4; else if (command.startsWith("siege_aden") && Config.SIEGE_ADEN) castleId = 5; else if (command.startsWith("siege_innadril") && Config.SIEGE_INNADRIL) castleId = 6; else if (command.startsWith("siege_goddard") && Config.SIEGE_GODDARD) castleId = 7; else if (command.startsWith("siege_rune") && Config.SIEGE_RUNE) castleId = 8; else if (command.startsWith("siege_schuttgart") && Config.SIEGE_SCHUT) castleId = 9; else player.sendMessage("This Castle has been disabled");   Castle castle = CastleManager.getInstance().getCastleById(castleId); if ((castle != null) && (castleId != 0)) player.sendPacket(new SiegeInfo(castle)); } return true; }   private static void showHtm(Player player) { NpcHtmlMessage htm = new NpcHtmlMessage(0); htm.setFile(player.isLang() + "mods/menu/CastleManager.htm"); player.sendPacket(htm); }   @Override public String[] getVoicedCommandList() { return VOICED_COMMANDS; } }     <button value="Giran" action="bypass voiced_siege_giran" width=75 height=22 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
  • Topics

×
×
  • Create New...