Thread: RuneFusion - FINAL RELEASE! - 100% stable, NPCs/Combat/etc!

Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1 RuneFusion - FINAL RELEASE! - 100% stable, NPCs/Combat/etc! 
    brb ridin da storm

    blakeman8192's Avatar
    Join Date
    Dec 2012
    Age
    28
    Posts
    2,010
    Thanks given
    802
    Thanks received
    1,357
    Rep Power
    286
    Visit the official RuneFusion topic:
    [Only registered and activated users can see links. ]

    FEATURES:
    * Dynamic socket building - flooders will have a very hard time overloading the listening ServerSocket.
    * Gateway class - stops flooders in their tracks (unfortunately, the socket must first be accepted to be destroyed - this is why the dynamic socket building is necessary).
    * No thread-per-client approach, there is a single thread handling the IO stream of all players.
    * Synchronization - there should be no problems with data corruption as most of the unsynchronized arrays handling players/npcs have been replaced with a synchronized Hashtable.
    * Combat system with perfect animations - this is the real deal.
    * Packet system replaced with a packet interface for a much quicker object-oriented approach at parsing packets; no more massive switch statements.
    * Packaging, with batch compiler support (so you guys don't have to learn and use big IDE's)
    rest in peace Qemist, Izzy, TeChNo PuNk, Impulser, & bootnecklad
    Reply With Quote  
     

  2. #2  
    HcoFlame
    Guest
    Its very nice. There is a small bug with NPC re-spawning though. Once the NPC re-spawns, it will keep spawning until the client crashes. Otherwise, great job. This server has progressed a lot.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Im Z's Avatar
    Join Date
    Apr 2008
    Age
    27
    Posts
    694
    Thanks given
    8
    Thanks received
    4
    Rep Power
    237
    posted in other thread.
    not verry active anymore.
    Reply With Quote  
     

  4. #4  
    42
    42 is offline
    Banned

    Join Date
    Feb 2008
    Age
    26
    Posts
    999
    Thanks given
    1
    Thanks received
    11
    Rep Power
    0
    Fix the NPC re-spawning glitch lol, then it will be perfect.
    Reply With Quote  
     

  5. #5  
    Programmer, Contributor, RM and Veteran




    Join Date
    Mar 2007
    Posts
    5,074
    Thanks given
    2,625
    Thanks received
    3,579
    Discord
    View profile
    Rep Power
    5000
    Also comes with an EventManager (you didn't mention that!), a much better alternative to process() timers.

    To fix the NPC spawn error:

    Find these lines in NPCHandler.java:

    Code:
    int old2 = getNPCFromID(i).makeX;
    						int old3 = getNPCFromID(i).makeY;
    						int old4 = getNPCFromID(i).heightLevel;
    						int old5 = getNPCFromID(i).moverangeX1;
    						int old6 = getNPCFromID(i).moverangeY1;
    						int old7 = getNPCFromID(i).moverangeX2;
    						int old8 = getNPCFromID(i).moverangeY2;
    						int old9 = getNPCFromID(i).walkingType;
    						int old10 = getNPCFromID(i).maxHP;
    						allowProcessing = false;
    						newNPC(old1, old2, old3, old4, old5, old6, old7, old8, old9, old10);
    Underneath them add this:

    Code:
    						getNPCFromID(i).needRespawn = false;
    						npcs.remove(i);
    And it should work fine .
    .
    Reply With Quote  
     

  6. #6  
    RSServer317
    Guest
    I did that graham and it still not work :O
    Reply With Quote  
     

  7. #7  
    Registered Member
    Shamcooly's Avatar
    Join Date
    Apr 2008
    Age
    27
    Posts
    1,222
    Thanks given
    36
    Thanks received
    8
    Rep Power
    620
    Also the only npc you can attack is man.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #8  
    42
    42 is offline
    Banned

    Join Date
    Feb 2008
    Age
    26
    Posts
    999
    Thanks given
    1
    Thanks received
    11
    Rep Power
    0
    Quote Originally Posted by RSServer317 View Post
    I did that graham and it still not work :O
    You have to do it twice.
    Reply With Quote  
     

  9. #9  
    brb ridin da storm

    blakeman8192's Avatar
    Join Date
    Dec 2012
    Age
    28
    Posts
    2,010
    Thanks given
    802
    Thanks received
    1,357
    Rep Power
    286
    Yeah for the sake of fixing crashes we made it so you cannot attack NPCs with 0 health. You'll have to add a more recent NPC.cfg file.
    rest in peace Qemist, Izzy, TeChNo PuNk, Impulser, & bootnecklad
    Reply With Quote  
     

  10. #10  
    Ben
    Guest
    This is one of the best emulators i have seen yet. Has the familiarity of winterLove, but is 100x more efficiant and stable. Good job, i will be using

    Edit---
    How the hell do you make staff lol. I know the .xml doesnt work, read it in a class file, and the one in the character file dont work either
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •