Thread: SunScape 15 - 2 Versions (317 or 474)

Page 1 of 5 123 ... LastLast
Results 1 to 10 of 41
  1. #1 SunScape 15 - 2 Versions (317 or 474) 
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    To view my progress on this project view here 7Winds Project 474/OSRS

    To view my progress on my current client view here 7Winds OSRS Client With Perfect Aesthetics

    Hello, I'm Sunny++. Here's my release of SunScape 15. This is a good base that uses Netty Networking. EDIT: 1-18-2015 CLIENT LOGIN SCREEN HAS BEEN FIXED. MAKE SURE TO DOWNLOAD THE NEW VERISON!
    NEW 317 CLIENT:
    SunScape 317 Client V1.5

    PROGRESS UPDATE: Latest Version Released V1.11/V1.12
    Current Version: V1.19 (Jan 31, 2015)

    Update Logs (Some features may not be included in this download)

    Server
    Code:
    /*
    * @ Author: Sunny++
    * Project Start: Jan 1, 2015
    *
    */
    
    ~ Jan 4, 2015
    - Start of project
    - Auto Restarter created in .Bat
    - Cleaned files
    - Home location changed to duel arena
    - Flawless skill cape emotes, handled through SkillcapesData class.
    - Fixed a few walking.java bugs with dueling and tutorial.
    - Fixed all trade, and dueling dupes, bugs so far. Flawless? (Need to test more)
    
    ~ Jan 5, 2015
    - Music has been added, just need to add music tab.
    - Auto Ret but has been fixed, now saves and loads properly.
    - Redid login, removed sidebarinferfaces made a new void. Also corrected the sidebars to go with client perfectly.
    - New characters now go in the help clan channel.
    - Music now loads flawlessly server side. Login 100%, Saves regions on logout, walking into different regions unlock music and play different songs.
    
    ~ Jan 6, 2015
    - RestoreSpecialAttack class added using events, no longer in process(). Flawless just need to confirm timers. Loads 17.5 second updates.
    - Fight pits spectator orbs almost working.
    
    ~ Jan 7, 2015
    - More bug fixes for fight pits.
    - Correct waiting room coordinates.
    
    ~ Jan 8, 2015
    - Players can use ::lvl but cannot use it on non-combat skills.
    - ::stopmusic & ::sound command added to test sounds
    - Sound system added, but disabled because I need packet 174 for the client.
    - Click viewing orb clip fixed
    - Tzhaar Fight Pits new interface for waiting game. Just add update game()
    
    ~ Jan 9, 2015
    - New server GUI, will need to make new buttons for UID ban, unUID.
    
    ~ Jan 10, 2015
    - New way of teleporting. Checks spellbook, and does the GFX affording to the spellbook page. Also doesn't loop in process.
    - Custom Quest Tab
    - Tons of new object spawns
    - Server now loads files & data in the C:/ drive (Multiple interchangable worlds)
    - All Birds nests added. Flawless.
    - Improved Runecrafting, added all alters and abyss.
    
    ~ Jan 11, 2015
    - Fixed Player Following bug, near flawless.
    - Fixed bankpins, added more features. Saves in character file. FLAWLESS
    - Better way of finding object ids, now monitors admin activity.
    - Fully repackaged the source, much more neater
    
    ~ Jan 12, 2015
    - Minor FightPits updates
    - Now saves RedSkulls
    - redskull, unskull commands, giveadmin command
    - Fixed run orb
    - New Trade Tab w/ Wealth
    - Fixed some minor bugs
    - Added Dueling Scoreboard, creating a duel point system for leaderboards.
    - Added some teleports.
    
    ~ Jan 15, 2015
    - Special orb, fully working.
    - Level up method redone, now has newer interfaces.
    
    ~ Jan 20, 2015
    - Fully added UID protection.
    - Fully added RSA protection.
    - Bounty Hunter Area created
    - Bounty Hunter waiting area is a safezone
    - UID ban/unban commands created.
    - Added some helpful features for admins and owner allows to see actionids.
    - Gambler created with dialogue 35% win rate. Can bet 100k, 500k, 1M, or 10M.
    - Cash King added, he will exchange your money for tickets.
    
    ~ Jan 23, 2015
    - Bank deposits fixed. Flawless.
    - Wall Safes added. O Paws @ Rune-Server.
    - Emerald Benedict spawned at Rogues Den with dialogue.
    - Added teleports, not done yet.
    - Fixed clan chat, not done yet.
    - Can now level combat skills through the skill tab instead of using commands.
    
    ~ Jan 24, 2015
    - Updated Slayer, more features.
    - Reworked Ardi's NPCDrops. Now uses GSON and supports almost every NPC in game. (Need to add in rares)
    - NPCSpawns now loads through GSON
    - Fixed a lot of resource leaks
    - Added a ton of suppression warnings
    
    ~ Jan 25, 2015
    - Working Add Ignore
    - Queued packets are now handled and cleared.
    - Meat Tenderizer now is a "Ban Hammer" right click to ban players.
    
    ~ Jan 27, 2015
    - Perfect NPC Facing
    - Improved Gambling
    - Converted walkType method to switch statements instead of if statements.
    - Fixed Engine Load
    - CONTROL_PANEL on or off added
    
    ~ Jan 28, 2015
    - Stop music button works
    - Special attacks now work with the new client
    - Changing home location to Miscellania.
    - Worked on teleports some more.
    
    ~ Jan 31, 2015
    - Reworked trading and dueling.. There were too many bugs so I had to go through every method. As from what I can see, its a lot better. (I will have to do more testing)
    - Now can't walk when you start a duel, it will tell you how much longer you have to wait.
    - Items don't appear in trade again if you re-trade the same person.
    - Items don't go back in your inventory when you use a bank after a trade.
    Client
    Code:
    - Config file created
    - Chat Sensor enabled
    - Server ip in config
    - Flawless CacheDownloader
    - Flawless CacheUpdater
    - New trade and Wealth
    - New Banking
    - Redid music and sound system. Flawless
    - Disabled logo and flames
    - Fixed npc dialogue zoom
    - Ability to showids. Only admins rights = 2 or 3 can use. Also can use a command ::showids, ::hideids
    Release: SunScape 15 V1.11/V1.12
    Author: Sunny++
    Date: Jan 17, 2015
    Version: V1.11 (317), V1.12 (474)
    Purpose: Base

    Credits: Main ones are
    • Luzox - 317 Client base
    • Ardi - Ardi 3.0
    • Robgob69 - Control Panel
    • Opulent/Artorias - 317-474 Client base


    Hello,
    Welcome to my release of SunScape 15 V1.11/V1.12. This project is based off Ardi 3.0. This is an excellent base project you can use to create your own server. I have added and fixed many bugs in the Ardi 3.0 release. The server is extremely stable, most things are handled with events and only called for when needed.

    Have any ideas for the next release? Or having any problems? Comment below.

    A few notes:
    • 2 Different worlds (World 1 = Is set to my server, port 43594) (World 2 = 127.0.0.1 or "localhost", port 5555)
    • Cache auto downloads
    • This server comes in 2 different versions, 317, and 474. 317 has more content and looks more complete because that's the
    • To enable the control panel go to Config.java and change the boolean to true.
    • Both versions the 317, and 474 contain all the same features. The 474 just loads 474 cache. To make the 474 work like the 317, you have to change the 317 interfaces to 474 interfaces if necessary. The rest is fairly easy and I believe a beginner could fix it.
    • I'm aware the 317 client's loginbox isn't complete. I added 2 different worlds on login and was in the process of creating a new loginbox for it. (Just cosmetic, but it's an easy fix)
    • To run either the 317 or 474 server you MUST place the folder SunScape inside your C:/ drive. View my picture below if you don't know how to do this.
    • Client is WebClient ready, just jar and sign. Also make sure you disable the GUI or it wont work. This can be done as easy as changing a boolean to false.


    Here are all the changes I have made to the server.


    Spoiler for Server Side Updates:
    /*
    * @ Author: Sunny++
    *
    */

    ~ Jan 4, 2015
    - Start of project
    - Auto Restarter created in .Bat
    - Cleaned files
    - Home location changed to duel arena
    - Flawless skill cape emotes, handled through SkillcapesData class.
    - Fixed a few walking.java bugs with dueling and tutorial.
    - Fixed all trade, and dueling dupes, bugs so far. Flawless? (Need to test more)

    ~ Jan 5, 2015
    - Music has been added, just need to add music tab.
    - Auto Ret but has been fixed, now saves and loads properly.
    - Redid login, removed sidebarinferfaces made a new void. Also corrected the sidebars to go with client perfectly.
    - New characters now go in the help clan channel.
    - Music now loads flawlessly server side. Login 100%, Saves regions on logout, walking into different regions unlock music

    and play different songs.

    ~ Jan 6, 2015
    - RestoreSpecialAttack class added using events, no longer in process(). Flawless just need to confirm timers. Loads 17.5

    second updates.
    - Fight pits spectator orbs almost working.

    ~ Jan 7, 2015
    - More bug fixes for fight pits.
    - Correct waiting room coordinates.
    -V1.05---------------------------------

    ~ Jan 8, 2015
    - Players can use ::lvl but cannot use it on non-combat skills.
    - :topmusic & :ound command added to test sounds
    - Sound system added, but disabled because I need packet 174 for the client.
    - Click viewing orb clip fixed
    - Tzhaar Fight Pits new interface for waiting game. Just add update game()
    V1.06---------------------------------------
    ~ Jan 9, 2015
    - New server GUI, will need to make new buttons for UID ban, unUID.

    ~ Jan 10, 2015
    - New way of teleporting. Checks spellbook, and does the GFX affording to the spellbook page. Also doesn't loop in

    process.
    - Custom Quest Tab
    - Tons of new object spawns
    V1.07
    - Server now loads files & data in the C:/ drive (Multiple interchangable worlds)
    - All Birds nests added. Flawless.
    - Improved Runecrafting, added all alters and abyss.

    ~ Jan 11, 2015
    - Fixed Player Following bug, near flawless.
    - Fixed bankpins, added more features. Saves in character file. FLAWLESS
    - Better way of finding object ids, now monitors admin activity.
    - Fully repackaged the source, much more neater

    ~ Jan 12, 2015
    - Minor FightPits updates
    - Now saves RedSkulls
    - redskull, unskull commands, giveadmin command
    - Fixed run orb
    - New Trade Tab w/ Wealth
    - Fixed some minor bugs
    - Added Dueling Scoreboard, creating a duel point system for leaderboards.
    - Added some teleports.

    ~ Jan 15, 2015
    - Special orb, fully working.
    - Level up method redone, now has newer interfaces.


    Spoiler for Client Side Updates:
    - Sound added
    - Midi Player Added
    - Item dumper added :umpitems
    - Sound effects enabled, can now use server side to stop them


    Spoiler for Media:

    2 Different worlds (World 1 = Is set to my server, port 43594) (World 2 = 127.0.0.1 or "localhost", port 5555)


    2 Different worlds (World 1 = Is set to my server, port 43594) (World 2 = 127.0.0.1 or "localhost", port 5555)




















    Improved player textures, looks so smooth for a 317


    This is where the SunScape folder has to go to load all your Data to be able to login.







    Bug Fixes (Fixing Client Dimensions)

    Replace in Jframe.java with this
    Code:
    Dimension dimension1 = new Dimension(765, 503 + 53);
    Attached image
    Reply With Quote  
     


  2. #2  
    Developer Of Life

    Join Date
    Nov 2014
    Posts
    284
    Thanks given
    8
    Thanks received
    36
    Rep Power
    9
    First

    OT: Nice i will check this thinking about making me a nice old school server
    Reply With Quote  
     

  3. #3  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by SystemRsPs View Post
    First

    OT: Nice i will check this thinking about making me a nice old school server
    Thanks, let me know how you like it after you try it out.
    Attached image
    Reply With Quote  
     

  4. #4  
    Developer Of Life

    Join Date
    Nov 2014
    Posts
    284
    Thanks given
    8
    Thanks received
    36
    Rep Power
    9
    Quote Originally Posted by Sunny++ View Post
    Thanks, let me know how you like it after you try it out.
    I shall just having abit of trouble with the login box showing the 2 worlds it could be cause it's 3:30 in the morning
    Reply With Quote  
     

  5. #5  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by SystemRsPs View Post
    I shall just having abit of trouble with the login box showing the 2 worlds it could be cause it's 3:30 in the morning
    Yeah, the login box is shitty because I haven't removed that one yet. World one will not go to local host, so you might want to change that. World 2 is setup to connect to localhost on port 5555. I'll mention this in the notes above to let others know.

    Quote Originally Posted by Decent View Post
    Very nice contribution well done
    Thanks, hope you enjoy.
    Attached image
    Reply With Quote  
     

  6. #6  
    Banned
    Join Date
    Apr 2014
    Posts
    869
    Thanks given
    515
    Thanks received
    202
    Rep Power
    0
    What's different ?
    Reply With Quote  
     

  7. #7  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by Certified View Post
    What's different ?
    If you mean the different versions; they are the same. In the 474 version I changed the appendplayerappearence so people can use 474 cache. It's for people who don't know how to do this. If you mean what's the difference between this and Ardi 3.0, see the spoiler for the server side changes, and client side changes.
    Attached image
    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    Feb 2014
    Posts
    209
    Thanks given
    20
    Thanks received
    6
    Rep Power
    11
    Quote Originally Posted by Sunny++ View Post
    If you mean the different versions; they are the same. In the 474 version I changed the appendplayerappearence so people can use 474 cache. It's for people who don't know how to do this. If you mean what's the difference between this and Ardi 3.0, see the spoiler for the server side changes, and client side changes.
    Nice release bro, will defenitly use this base when ur adding a new login screen
    Reply With Quote  
     

  9. #9  
    Registered Member
    Join Date
    Jan 2015
    Posts
    337
    Thanks given
    17
    Thanks received
    4
    Rep Power
    11
    when i run the server and client the server gets errors saying it cant locate doors.cfg or something?
    Reply With Quote  
     

  10. #10  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by zeke View Post
    when i run the server and client the server gets errors saying it cant locate doors.cfg or something?
    Let me check, make sure you read above though. You have to move the folder "SunScape" to your C:/ drive.

    EDIT:

    If that doesn't work go to ObjectHandler.java

    find

    Code:
    			objectFile = new BufferedReader(new FileReader("C:/SunScape/Data" + fileName));
    change to

    Code:
    			objectFile = new BufferedReader(new FileReader("./Data/" + fileName));
    and then do the same to the other

    Code:
    			objectFile = new BufferedReader(new FileReader("C:/SunScape/Data" + fileName));
    a little farther down.

    It should work if you place the "SunScape" folder in your C:/ drive I just re checked it and it worked. If you do what I told you above ^ you need to create a folder where run.bat is and call it "Data" and place a folder called "cfg" in "Data" then add the "global-objects.cfg" and "doors.cfg" inside the "cfg" folder.

    Let me know if you were able to get it to work.
    Attached image
    Reply With Quote  
     

  11. Thankful user:


Page 1 of 5 123 ... 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: 6
    Last Post: 02-19-2013, 06:31 PM
  2. 317 or 474
    By Flippy in forum Help
    Replies: 2
    Last Post: 05-14-2011, 05:51 PM
  3. Free Hosting 317 Or 474 - 24/7
    By MasonHadley in forum Hosting
    Replies: 5
    Last Post: 10-16-2010, 01:40 AM
  4. A 317 deob with 503+ or 474 gameframe for rep
    By ~Tazz~ in forum Requests
    Replies: 0
    Last Post: 06-09-2009, 04:18 PM
  5. Renamed 474!! or 474 with 317 maps please!
    By Paketa in forum Requests
    Replies: 3
    Last Post: 12-27-2008, 06:10 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
  •