Jump to content

Rootware

L2J Developer
  • Content Count

    885
  • Joined

  • Last visited

  • Days Won

    8
  • Feedback

    100%

Rootware last won the day on July 22

Rootware had the most liked content!

Community Reputation

61 Excellent

5 Followers

About Rootware

  • Rank
    Viscount
  • Birthday 04/05/1979

Contact Methods

  • Website URL
    http://rootware.ru

Profile Information

  • Current Mood
    Busy
  • Gender
    Male
  • Country
    Russia
  • Location
    Russia
  • Interests
    Java, C#, PHP, Reverse Engineering

Recent Profile Visitors

3,394 profile views
  1. @pada ofc, i wanted to example of this loop. Working code. I checked many examples from L2J forks and nothing happened in my client. Maybe it's client side problem, but need be sure what server sent correct info. Otherwise it will looks like searching the black cat in dark room even his is not exists.
  2. Anybody can tips me some description for AI parameters of NPCs? Currently GF server. At first, me interest what is it this a param for NPC in ai.obj: myself.p_state != 3 This uses in this timer: EventHandler TIMER_FIRED_EX( timer_id ) { if( timer_id == 2001 ) { if( gg::GetAbnormalLevel( myself.sm, myself::Skill_GetAbnormalType( SelfBuff ) ) <= 0 && myself.p_state != 3 ) { if( myself::Skill_GetConsumeMP( SelfBuff ) < myself.sm.mp && myself::Skill_GetConsumeHP( SelfBuff ) < myself.sm.hp && myself::Skill_InReuseDelay( SelfBuff ) == @FALSE ) { myself::AddUseSkillDesire( myself.sm, SelfBuff, @ST_HEAL, @AMT_MOVE_TO_TARGET, 1000000 ); } } myself::AddTimerEx( 2001, 10000 ); } if( timer_id == 2002 ) { if( myself::Skill_GetConsumeMP( SelfBuff ) < myself.sm.mp && myself::Skill_GetConsumeHP( SelfBuff ) < myself.sm.hp && myself::Skill_InReuseDelay( SelfBuff ) == @FALSE ) { myself::AddUseSkillDesire( myself.sm, SelfBuff, @ST_HEAL, @AMT_MOVE_TO_TARGET, 1000000 ); } } super; } If someone have a link for description of other params thanks in advance.
  3. Directly into game window. If i'm not mistaken TerrainClippingRange = 0 - it's Very Wide.
  4. Try to change Terrain Range from Very Wide to Wide.
  5. Then your PC have bad network connection what producing lag while client trying open socket connection. Small window displayed after creating socket connection object. Change network adapter or provider.
  6. What about CPU/RAM/HDD usage in lag time? Check resource monitoring in Task Manager. I have AMD 64 x2 6000+ with 2GB RAM w/o any lags. Try to disable any network connection and check the lag. W/o connection you can see infinity little window with connection notification.
  7. One more description. I need this missed info.
  8. You not need get character nick cause incoming packet have Client instance and for client instance attached unique Player instance. Just get player nick from server side like: final String nickname = getClient().getActingPlayer().getName(); All what you need - it's catch necessary action from client. server side already have all properties about owner character and target object.
  9. Add listeners to all incoming packets like MoveBackToLocation, RequestActionUse, RequestMagicSkillUse, RequestBypassToServer and etc. Or one global network handler listener. And after you can processing all character's actions for any your wishes.
  10. Thread.sleep(1); I want add this in my signature and that it was shown to everyone in a forced manner. P.S. This style of coding the guys with red eyes from C/C++. If you really likes this style then please use delay, at least 100 ms. Give for other processes more free time.
  11. Do you really sure what your code is worked and problem was only in installation?
  12. Creating localization in exchange for a discount when buying a license is the craziest offer you can see. First, there will be too few willing to help. Secondly, the quality of the translation will be simply idiotic.
  13. No. Not checked. Just i remember what i had this issue when tried to make for self Inventory style from Classic client and seen in your screenshots this problem too. If you fixed this issue then it's very good. Not all interface developers fixing this.
  14. These things are interrelated and it is noticeable scroll bar.
×