Thread: Recreating the game that I loved (2011 Recreation Server)

Page 10 of 36 FirstFirst ... 8910111220 ... LastLast
Results 91 to 100 of 358
  1. #91  
    PokeFrontier Java Developer

    Pokemon's Avatar
    Join Date
    May 2011
    Posts
    2,726
    Thanks given
    495
    Thanks received
    807
    Rep Power
    1260
    Good luck on this, it looks great. You should put the videos on the main thread to catch more peoples attention


    Attached image


    I love
    Reply With Quote  
     

  2. #92  
    RSPS Youtuber at youtube.com/nesrsps

    Nes's Avatar
    Join Date
    Aug 2014
    Age
    25
    Posts
    504
    Thanks given
    205
    Thanks received
    310
    Rep Power
    1271
    Insane progress, keep it up!.
    Attached image
    Reply With Quote  
     

  3. #93  
    Registered Member
    Ebp90's Avatar
    Join Date
    Apr 2018
    Posts
    238
    Thanks given
    18
    Thanks received
    158
    Rep Power
    878
    Quote Originally Posted by Pokemon View Post
    Good luck on this, it looks great. You should put the videos on the main thread to catch more peoples attention
    Thanks. It only allows three videos in the main post though

    Quote Originally Posted by Nes View Post
    Insane progress, keep it up!.
    Thank you man

    Quote Originally Posted by Java100 View Post
    Paying attention to detail teaches you more about how runescape actually operates (like your sigil rolling)

    Also, post more snippets of code like that instead of paragraphs explaining how you've added combat algorithms, they're more fun to read
    Yeah, it's just that quests take forever and I want to make a ton of them. And sure, I will try to post more snippets. I just don't like posting my code because I am very self conscious and from reading some other threads people are sometimes very critical. I still haven't been doing this for a year yet and being self taught I am ignorant to some concepts and standards
    Reply With Quote  
     

  4. #94  
    Registered Member
    Ebp90's Avatar
    Join Date
    Apr 2018
    Posts
    238
    Thanks given
    18
    Thanks received
    158
    Rep Power
    878
    Just wanted to show some progress as I've been working on Magic. Ive almost finished all three spell books, but since I hadn't posted in a bit I wanted to show off my Ancient Combat spells so far.



    I will be finished with magic in a few days and will show off the rest then.
    Reply With Quote  
     

  5. #95  
    Registered Member
    Tyluur's Avatar
    Join Date
    Jun 2010
    Age
    26
    Posts
    5,103
    Thanks given
    1,819
    Thanks received
    1,767
    Rep Power
    2438
    Quote Originally Posted by GeneralReposti View Post
    Just wanted to show some progress as I've been working on Magic. Ive almost finished all three spell books, but since I hadn't posted in a bit I wanted to show off my Ancient Combat spells so far.



    I will be finished with magic in a few days and will show off the rest then.
    projectiles looking nice dude. couldnt tell by the vid if u added this, but theres a 3x3 tile limit on targets for burst/barrage spells [9 targ limit]
    also, care to show some code?
    Quote Originally Posted by blakeman8192 View Post
    Keep trying. Quitting is the only true failure.
    Spoiler for skrrrrr:

    Attached image
    Reply With Quote  
     

  6. #96  
    Registered Member
    Ebp90's Avatar
    Join Date
    Apr 2018
    Posts
    238
    Thanks given
    18
    Thanks received
    158
    Rep Power
    878
    Currently I am working on rewriting player combat for the second time and finishing magic. After that it's time to stop and work on stuff that needs to be fixed and added.

    Game Functions that need to be added/fixed/changed:

    NPC path finding sucks - needs to be fixed.

    NPCs like Spinolyps should be able to move on water properly.

    NPC combat should be re-written, including hits. Maybe I should just rewrite the NPC class as well.

    Attack Delay should be applied on hit, not the moment the attack is launched.

    Both NPCs and players need an auto-retaliate delay. Should gain their attack delay on
    hit if they don't have combat delay and the source doesn't have attack delay. This occurs on hit

    Killing an NPC or player should remove your combat delay.

    Need an aggro system for NPCs. The time a player is in a region should be tracked. Running into
    another region resets this time. If you're in an NPC's region for 20 minutes, they should stop
    being aggressive towards you. Some NPCs are always aggressive and should be set to this on spawn/creation.
    This could be checked by saying:
    if (player.getRegionId() == npc.getRegionId() && player.getTimeInRegion() >= 2000 ticks
    It would be reset when the player enters a new region with the done loading region packet.

    Both NPCs and players should stop moving when they no longer collide or are on range. The problem seems
    to be that movement isn't being processed at the same time, so they will run into eachother and add
    extra unNeeded steps.

    Fix the problem with object clip type 0 and 1. Currently you can no clip with them.

    I can't figure out how to track if the player drags an item into the slot in the select items to keep on death
    interface. There is no packet being sent from the client so I have no idea how I am supposed to register
    this server side. The client just does it and makes it visually look this way.

    The Serlizable files will sometimes become corrupted. This could be because the server gets shut off
    abruptly I am not sure but maybe I should investigate changing the way player files are stored.

    Need to figure out some kind of queue system for using objects or other click actions (ie burying bones)
    so they can't be spammed.

    Need to figure out some kind of queue system for when a player is locked from doing any actions. It needs to keep track of
    the damage they take and the source (probably with a hashmap storing the instance of the hit as key and source as value,
    then apply it all when the lock ends.

    Need to figure out an interface / dialogue queue. If the game attempts to send you an interface or
    dialogue but you already have one, it should store these so that you can check on the close interface
    packet if there are any queued and send the next one. Best example of this would be when you finish a
    quest and gain levels. When you close the quest window, you should be sent the first level up message your
    gained, then when you close that you'll get the next and so on.

    Before making new content, I should probably fix and add in my old content that I made from the original source I used
    when I first started. This includes:

    Barrows
    Dagannoth Kings / Waterbirth Dungeon
    Tormented Demons
    Slayer Skill
    Convert all slayer master dialogue
    Restless Ghost - convert dialogue, fix entire quest
    Nature Spirit - convert dialogue, fix entire quest
    Creature of Fenkenstrain - convert dialogue, fix entire quest
    Grand Tree - convert dialogue, fix entire quest
    Fishing Contest - convert dialogue, fix entire quest
    Mage Arena - convert dialogue, fix entire quest
    Barcrawl Quest - convert dialogue, fix entire quest
    Search of the Myreque - convert dialogue
    Re-write Nex from scratch
    Enter in all the NPC Stats and Definitions

    After I do all this I won't have to ever go back to my old source to reference things and focus on adding new stuff
    to my new one. I've been working with this once since November.

    Once I complete most of the tasks on this list, I will continue with finishing up my goals.

    I think instead of adding any new quests or pvm content, I am going to get all the skills done first,
    besides dungeoneering and construction (I'll do these later). I've only done the combat skills and herblore
    + Slayer. Most of them seem to be done easily with Enums, so hopefully most won't take too long.
    Reply With Quote  
     

  7. #97  
    Registered Member
    Ebp90's Avatar
    Join Date
    Apr 2018
    Posts
    238
    Thanks given
    18
    Thanks received
    158
    Rep Power
    878
    Update 3/16/2019:

    Quick update with what I've been doing and working on:

    I've finished Magic, all spells are working aside from the farming ones which I will do when I make the skill.

    I've almost finished converting slayer from my old source.

    Here is some media.





    Reply With Quote  
     

  8. Thankful user:


  9. #98  
    🖤Runic Developer🖤
    Castiel's Avatar
    Join Date
    Apr 2013
    Posts
    1,752
    Thanks given
    564
    Thanks received
    288
    Rep Power
    609
    keep up the good work love this project keep it up ill be following this project
    Attached image
    Attached image
    Reply With Quote  
     

  10. #99  
    Registered Member
    Ebp90's Avatar
    Join Date
    Apr 2018
    Posts
    238
    Thanks given
    18
    Thanks received
    158
    Rep Power
    878
    Update 3/25/2019:

    After about a week of work, I finished RuneCrafting. I've completed almost everything related to the skill that existed in the game at this time. I didn't make the Great Orb Project because it seems like
    a big waste of time.

    Rune Mysteries Quest recreated. Not a very hard quest but it took me about a day of work because of the length of the dialogues. Finishing the quest is requires for many quests I plan to make, and one of which I made while making RuneCrafting. It gives you an Air Talisman and grants you access to the Essence Mine.

    The Essence mine took me a while to figure out, because when I got there to start working on it, I noticed there was no portals and teleport icons on the minimap. I noticed from looking at old videos that the portals were in different places every time the person entered.

    This made me think that there were multiple new maps that Jagex added when the released Free Trade again, in order to combat people botting rune essence. So I wrote a timer task that allowed my player to automatically go through every region and then it would loop through the objects in that region and see if it contained a Rune Essence object. I left it running over night and woke up to find that it didn't find anything.

    Then I realised that the portals are actually NPCS that change color and location...and they have teleport icons instead of yellow dots on the minimap.



    I recreated the Abyss Miniquest. This unlocks the Abyss and gives you 1000 RuneCrafting experience, in addition to a small pouch. Most importantly, it grants you access to the Abyss which is useful for RuneCrafting.



    Teleporting to the Abyss will drain your prayer and grant you a skull for 30 minutes. If you are wearing a Forinthry bracelet, it will prevent the skull and use a charge.

    The objects in the Abyss switch places every time you enter. There are 10 different combinations.

    All of the shortcuts are working. The chance to enter one is your level of the corresponding skill + 1. So if you have 50 Agility you have a 51% chance to enter.

    All of the Rifts are working. You cannot enter the Soul Rift since it doesn't exist. The Cosmic Rift requires Lost City (Which I have made). The Law Rift requires Troll Stronghold (I plan to make it) The Law Rift also requires you to not have any armour or weapons since the exit goes to Entrana. The Death and Blood rifts don't currently require anything, but I will make them require MEP2 and Legacy of Seergaze if I ever make those quests (Probably won't).

    All of the NPC spawns are correct and with the accurate drop table.

    There is a 1 in 42 chance to get the best possible pouch you don't have. You cannot get pouch drops if you already own them all and you can't get a higher level pouch till you have all of the lower level ones. If you are missing all but Large then you will be able to receive it. You cannot own more than one of each.

    Rune Pouches store 3 6 9 and 12 respectively. They lose charges every time runes are taken out of them, based on the number that were taken out. Once that charge hits 0, it will degrade and will hold 1 less rune each time this process occurs.

    If you drop a rune pouch you lose all the runes inside.

    You can get a small pouch back for free from the dark mage. He will also repair your pouches if they are degraded.

    You can repair the pouch through the lunar spell "Repair Rune Pouch". It will recharge them with 5x more than usually if you had repaired them at the Dark Mage.





    You can correctly enter all Mysterious Ruins with a talisman by using it on the ruin, or while wearing a Tiara by left clicking. This does not put you as close to the Abyss does though.

    You can create a tiara by using a corresponding talisman on the altar with a blank tiara in your inventory.

    Talismans will tell you what direction you are from the Mysterious Ruin.

    You can properly exit all of the RuneCrafting altars.

    You can properly craft all of the standard runes, and if you have the required level you will make multiple based on the level that you have.



    You can properly craft all of the different combination runes.

    You require pure essence, the same number of the rune opposite to the altar you are using, and a talisman opposite to the altar you are using.

    If you aren't wearing a binding necklace, you only have a 50% chance to properly craft each rune. You lose a charge each time (not per rune, per craft).

    If you use the magic imbue spell, you no longer require a talisman.



    You can properly craft Armadyl Runes at the Air Altar provided that you have 72 RuneCrafting, Armadyl Dust and Pure Essence. The amount of multiple runes you craft of these are the same as air runes,
    but you only need one dust each time.

    I have not made Glacors yet, but I do plan to so these will be possible to create.



    Lastly I created the ZMI altar.

    You can teleport to the altar with the Ourania Teleport spell in the Lunar spell book.

    The banker requires 20 runes of one type to use the bank. You can set up an auto payment like in oldschool and cancel it when you wish.

    There are aggressive Zamorak NPCs in the area that will attack you, as well as Cave Lizards which attack you and the Zamorak NPCs. There are two Zamorak Crafters that properly follow the path and make runes.

    The ZMI formula isn't released, so I just made something up to add runes ids to a list based on your level and then randomly pick one. If it ever gets released by Mod Ash I will fix it, but I think I got decently close?

    You cannot trade other players in the ZMI area. I don't like how Jagex allows this in Oldschool so I made it so you can't. Even though probably no one will ever play my content it felt satisfying.



    I didn't expect RuneCrafting to take this long but I am glad I have it properly working. The next skill I plan to make will be prayer, see you then!
    Reply With Quote  
     

  11. Thankful user:


  12. #100  
    Developer

    Holy Symbol's Avatar
    Join Date
    Dec 2011
    Age
    25
    Posts
    1,763
    Thanks given
    1,093
    Thanks received
    239
    Rep Power
    365
    Looks nice, best of luck!
    Spoiler for big sig:


    Reply With Quote  
     

Page 10 of 36 FirstFirst ... 8910111220 ... LastLast

Thread Information
Users Browsing this Thread

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


User Tag List

Similar Threads

  1. Replies: 8
    Last Post: 03-02-2014, 03:56 PM
  2. #Rune-Force 639 - Recreating the Magic
    By Somebodyy in forum Advertise
    Replies: 22
    Last Post: 03-01-2012, 02:23 PM
  3. #Rune-Force 639 - Recreating the Magic
    By .alycia in forum Advertise
    Replies: 110
    Last Post: 02-26-2012, 04:17 AM
  4. Recreating the old runescape 2006-2007 forums
    By fl3x in forum Website Development
    Replies: 5
    Last Post: 05-05-2011, 11:23 AM
  5. Replies: 14
    Last Post: 04-13-2010, 09:26 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •