Thread: [PI]SilentX Release[200+ Players/10+ Minigames/Hunter/Construction/A LOT OF CONTENT]

Page 1 of 8 123 ... LastLast
Results 1 to 10 of 78
  1. #1 [PI]SilentX Release[200+ Players/10+ Minigames/Hunter/Construction/A LOT OF CONTENT] 
    Registered Member
    TORONTO's Avatar
    Join Date
    Feb 2010
    Age
    27
    Posts
    873
    Thanks given
    348
    Thanks received
    212
    Rep Power
    92


    Download Link (Includes Server+Client): [Only registered and activated users can see links. ]
    Cache Link: [Only registered and activated users can see links. ]

    edit:
    Here is the fixed packaging thanks to Gooroo
    Spoiler for Fixed Packaging:
    Quote Originally Posted by GooRoo View Post
    I have packaged SilentX because of how horrid it was before.
    [Only registered and activated users can see links. ]

    Dl link for packaging:
    Spoiler for Link::

    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]


    All credits to TORONTO


    Cache goes in your home folder like users/whateveruser/.SX_V7.0/

    This is the server when SilentX was at it's prime and had up to 270 players simultaneously. It is completely stable with a redesigned core, as the original base of this was not able to handle more than 100 players. This server has a lot of sloppy code, mainly because i was in it for the players and the money and i could really give less of a shit about how clean/conditioned the code was. I'll tell you what though, this source could easily get you players and money because it just has a lot of content along with an easy/adaptable game-play.

    So, if you're looking for a source to start up a server that will get you players quick, and a lot of $$$, then this is for you. If you're here to bash my thread and complain about the code, then GTFO

    Spoiler for Features:
    • All Skills Working 100% (Including Hunter/Construction/Summoning)
    • Loyalty titles
    • Loyalty titles shop + points
    • Custom interface
    • Flax picking
    • RFD minigame
    • Achievement System
    • In game highscores
    • Random events added
    • Bork
    • Drop party room
    • Construction
    • Castlewars
    • Fight Pits
    • Effigys
    • Fight Caves
    • Treasure Trails
    • Warriors Guild
    • Zombie Caves
    • Gambling
    • Dominion Tower
    • Barrows
    • Balloon Random Event
    • PK System (W/ Ranks)
    • EP System (Optional)
    • Potion Mixing
    • Curses
    • Skill Guides
    • Shit Ton of Bosses (Bork, Nex, Corp, Jad, etc..)
    • Completely re-designed core (w/ Arrowzftw)
    • Perfect Dicing
    • All Dupes Fixed


    Spoiler for Videos:

    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]


    Spoiler for Pictures:



















    Spoiler for SQL Table Structure:

    • Trade Monitoring
    • Mac/HWID ban
    • Payment System
    • Voting System w/ Cheat Detection
    • PK Ranks/ EP on website
    • Players Online on each world

    Code:
    /*
    Navicat MySQL Data Transfer
    
    Source Server         : localhost
    Source Server Version : 50527
    Source Host           : localhost:3306
    Source Database       : silentx
    
    Target Server Type    : MYSQL
    Target Server Version : 50527
    File Encoding         : 65001
    
    Date: 2012-12-20 00:27:10
    */
    
    SET FOREIGN_KEY_CHECKS=0;
    
    -- ----------------------------
    -- Table structure for `online`
    -- ----------------------------
    DROP TABLE IF EXISTS `online`;
    CREATE TABLE `online` (
      `id` varchar(3) NOT NULL DEFAULT '',
      `currentlyonline` int(4) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    
    -- ----------------------------
    -- Records of online
    -- ----------------------------
    INSERT INTO `online` VALUES ('1', '0');
    
    -- ----------------------------
    -- Table structure for `ratio`
    -- ----------------------------
    DROP TABLE IF EXISTS `ratio`;
    CREATE TABLE `ratio` (
      `playerName` varchar(15) NOT NULL DEFAULT '',
      `Kills` double DEFAULT NULL,
      `Deaths` double DEFAULT NULL,
      PRIMARY KEY (`playerName`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    -- ----------------------------
    -- Records of ratio
    -- ----------------------------
    
    -- ----------------------------
    -- Table structure for `skills`
    -- ----------------------------
    DROP TABLE IF EXISTS `skills`;
    CREATE TABLE `skills` (
      `playerName` varchar(15) NOT NULL DEFAULT '',
      `Attacklvl` double DEFAULT NULL,
      `Attackxp` double DEFAULT NULL,
      `Defencelvl` double DEFAULT NULL,
      `Defencexp` double DEFAULT NULL,
      `Strengthlvl` double DEFAULT NULL,
      `Strengthxp` double DEFAULT NULL,
      `Hitpointslvl` double DEFAULT NULL,
      `Hitpointsxp` double DEFAULT NULL,
      `Rangelvl` double DEFAULT NULL,
      `Rangexp` double DEFAULT NULL,
      `Prayerlvl` double DEFAULT NULL,
      `Prayerxp` double DEFAULT NULL,
      `Magiclvl` double DEFAULT NULL,
      `Magicxp` double DEFAULT NULL,
      `Cookinglvl` double DEFAULT NULL,
      `Cookingxp` double DEFAULT NULL,
      `Woodcuttinglvl` double DEFAULT NULL,
      `Woodcuttingxp` double DEFAULT NULL,
      `Fletchinglvl` double DEFAULT NULL,
      `Fletchingxp` double DEFAULT NULL,
      `Fishinglvl` double DEFAULT NULL,
      `Fishingxp` double DEFAULT NULL,
      `Firemakinglvl` double DEFAULT NULL,
      `Firemakingxp` double DEFAULT NULL,
      `Craftinglvl` double DEFAULT NULL,
      `Craftingxp` double DEFAULT NULL,
      `Smithinglvl` double DEFAULT NULL,
      `Smithingxp` double DEFAULT NULL,
      `Mininglvl` double DEFAULT NULL,
      `Miningxp` double DEFAULT NULL,
      `Herblorelvl` double DEFAULT NULL,
      `Herblorexp` double DEFAULT NULL,
      `Agilitylvl` double DEFAULT NULL,
      `Agilityxp` double DEFAULT NULL,
      `Thievinglvl` double DEFAULT NULL,
      `Thievingxp` double DEFAULT NULL,
      `Slayerlvl` double DEFAULT NULL,
      `Slayerxp` double DEFAULT NULL,
      `Farminglvl` double DEFAULT NULL,
      `Farmingxp` double DEFAULT NULL,
      `Runecraftlvl` double DEFAULT NULL,
      `Runecraftxp` double DEFAULT NULL,
      PRIMARY KEY (`playerName`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    -- ----------------------------
    -- Records of skills
    -- ----------------------------
    
    -- ----------------------------
    -- Table structure for `skillsoverall`
    -- ----------------------------
    DROP TABLE IF EXISTS `skillsoverall`;
    CREATE TABLE `skillsoverall` (
      `playerName` varchar(15) NOT NULL DEFAULT '',
      `lvl` int(11) DEFAULT NULL,
      `xp` int(11) DEFAULT NULL,
      PRIMARY KEY (`playerName`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    -- ----------------------------
    -- Records of skillsoverall
    -- ----------------------------
    
    -- ----------------------------
    -- Table structure for `tempvotes`
    -- ----------------------------
    DROP TABLE IF EXISTS `tempvotes`;
    CREATE TABLE `tempvotes` (
      `id` int(5) NOT NULL,
      `time` int(9) NOT NULL,
      `ipaddress` varchar(15) NOT NULL,
      `voted` int(1) NOT NULL DEFAULT '0'
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    -- ----------------------------
    -- Records of tempvotes
    -- ----------------------------
    
    -- ----------------------------
    -- Table structure for `votes`
    -- ----------------------------
    DROP TABLE IF EXISTS `votes`;
    CREATE TABLE `votes` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `time` int(9) NOT NULL,
      `ipaddress` varchar(15) NOT NULL,
      `authcode` varchar(6) NOT NULL,
      `used` int(1) NOT NULL DEFAULT '0',
      `username` varchar(14) NOT NULL,
      `guid` varchar(45) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    
    -- ----------------------------
    -- Records of votes
    -- ----------------------------


    Credits:
    Me (Ramie)
    Arrowzftw
    LiamP


    EDIT:

    Here is the fixed version of the server without SQL AND STUFF, credits to Justah
    Quote Originally Posted by Justah_ View Post
    Original thread: [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]



    Fixed/modified version:

    * Fixed packaging
    * Removed SQL completely
    * Removed hundreds of lines useless code
    * Fixed 6 memory leaks
    * Fixed 2 deadlocks
    * Fixed 100+ Eclipse errors (All fixed)
    * Fixed 1000+ Eclipse warnings (119 left, but eclipse is giving pointless warnings sometimes )
    * Removed 100+ unused imports
    * Cleaned a lot of coding
    * For idiots, edtied run and compile

    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]


    Credits:
    TORONTTO (Ramie)
    Arrowzftw


    Oops accidentaly deleted download link while edited thread:
    [Only registered and activated users can see links. ]

    Code:
    if (debugTimer.elapsed() > 5000 || playerExecuted) {
    To stop debugging engine load every few seconds (server.jaba)

    Code:
    if (debugTimer.elapsed() > 50000 || playerExecuted) {

    Hit the thanks button if you acctualy undarstand what changes were made and what it matters to stability/running server.
    Reply With Quote  
     


  2. #2  
    Banned

    Join Date
    Jun 2010
    Age
    33
    Posts
    4,337
    Thanks given
    4
    Thanks received
    274
    Rep Power
    0
    Nice, might rip some stuff
    Reply With Quote  
     

  3. #3  
    Donator

    Arithium's Avatar
    Join Date
    May 2010
    Age
    28
    Posts
    4,758
    Thanks given
    199
    Thanks received
    1,256
    Rep Power
    1114
    There was a few unique things about this server but this is your idea of a redesigned core?

    Code:
       */
            scheduler.schedule(new Task() {
    
                @Override
                protected void execute() {
                    try {
                    engineTimer.reset();
                    itemHandler.process();
                    playerHandler.process();
                    npcHandler.process();
                    shopHandler.process();
                    objectManager.process();
                    fightPits.process();
                    pestControl.process();
                    CycleEventHandler.getSingleton().process();
                    cycleTime = engineTimer.elapsed();
                    
                    totalCycleTime += cycleTime;
                    cycles++;
                    debug();
                    } catch(Exception e) {
                        e.printStackTrace();
                    }
                }
            });
    Theres nothing really special about the server itself though rather then the website features it contained.
    Reply With Quote  
     

  4. #4  
    Registered Member
    TORONTO's Avatar
    Join Date
    Feb 2010
    Age
    27
    Posts
    873
    Thanks given
    348
    Thanks received
    212
    Rep Power
    92
    Quote Originally Posted by Arithium View Post
    There was a few unique things about this server but this is your idea of a redesigned core?

    Code:
       */
            scheduler.schedule(new Task() {
    
                @Override
                protected void execute() {
                    try {
                    engineTimer.reset();
                    itemHandler.process();
                    playerHandler.process();
                    npcHandler.process();
                    shopHandler.process();
                    objectManager.process();
                    fightPits.process();
                    pestControl.process();
                    CycleEventHandler.getSingleton().process();
                    cycleTime = engineTimer.elapsed();
                    
                    totalCycleTime += cycleTime;
                    cycles++;
                    debug();
                    } catch(Exception e) {
                        e.printStackTrace();
                    }
                }
            });
    Theres nothing really special about the server itself though rather then the website features it contained.
    Check out
    server.event.TaskScheduler;
    server.event.Task;

    If it's the same then this is a previous version i guess without the redesigned core.
    I know for sure that me and arrowzftw spent time and re-did it and it worked to hold more players.
    Right now i cbf to look for it, and im pretty sure it vanished when i cancelled the dedi we had for the server.
    So if it isn't there it isn't there, sorry. Just let me know if TaskScheduler and Task class are a bit different, if not ill just remove it as it would be false advertising.

    P.S.
    Whether there's something special about this server for you or not, I clearly said this server is built as something that will get you players quickly and make you money (it's been proven twice). I didn't really ask for your opinion and ignorance, nor do i care.
    retired from RSPS for good

    EDIT:
    I came back one last time just to thank this post:
    [SPOIL]
    [/SPOIL]
    Reply With Quote  
     

  5. #5  
    Registered Member Lipsy's Avatar
    Join Date
    Feb 2011
    Posts
    183
    Thanks given
    69
    Thanks received
    17
    Discord
    View profile
    Rep Power
    19
    Nice release
    Reply With Quote  
     

  6. #6  
    Registered Member
    Join Date
    Dec 2012
    Posts
    21
    Thanks given
    1
    Thanks received
    0
    Rep Power
    11
    Looks good I wanna use this, could you tell me how to set it up or link me to a guide or some shit? Never setup a mysql server if thats what this is lol, cheers : )
    Reply With Quote  
     

  7. #7  
    Donator
    LSD_'s Avatar
    Join Date
    Apr 2011
    Age
    41
    Posts
    65
    Thanks given
    12
    Thanks received
    5
    Rep Power
    0
    Looks nice, will download thanks.
    Dubstep, LSD, and dreams
    Reply With Quote  
     

  8. #8  
    Rob
    Rob is offline
    Why are you looking here?


    Join Date
    Jul 2012
    Age
    27
    Posts
    3,221
    Thanks given
    831
    Thanks received
    357
    Rep Power
    559
    Thanks Ramie
    Reply With Quote  
     

  9. #9  
    Respected Member

    Join Date
    Jan 2009
    Posts
    5,682
    Thanks given
    1,093
    Thanks received
    3,494
    Discord
    View profile
    Rep Power
    5000
    Quote Originally Posted by Arithium View Post
    There was a few unique things about this server but this is your idea of a redesigned core?

    Code:
       */
            scheduler.schedule(new Task() {
    
                @Override
                protected void execute() {
                    try {
                    engineTimer.reset();
                    itemHandler.process();
                    playerHandler.process();
                    npcHandler.process();
                    shopHandler.process();
                    objectManager.process();
                    fightPits.process();
                    pestControl.process();
                    CycleEventHandler.getSingleton().process();
                    cycleTime = engineTimer.elapsed();
                    
                    totalCycleTime += cycleTime;
                    cycles++;
                    debug();
                    } catch(Exception e) {
                        e.printStackTrace();
                    }
                }
            });
    Theres nothing really special about the server itself though rather then the website features it contained.
    Still doing everything all on one core, why you bothered creating some task system who knows...

    Code:
    while(true) {
        doShit()
        Thread.sleep(600);
    }
    same thing, if it was concurrent and thread safe than you would get a pat on the back
    Reply With Quote  
     

  10. #10  
    Registered Member Lipsy's Avatar
    Join Date
    Feb 2011
    Posts
    183
    Thanks given
    69
    Thanks received
    17
    Discord
    View profile
    Rep Power
    19
    Run.bat isn't working for me at all, I changed java version to mine, and it says

    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Press any key to continue . . .


    @echo off
    title SilentX V4.0
    "C:\Program Files\Java\jdk1.7.0_03\bin\java.exe" -Xmx2048m -Xmx2048m -Xmx2048m -cp build/classes;deps/poi.jar;deps/mysql.jar;deps/mina.jar;deps/slf4j.jar;deps/slf4j-nop.jar;deps/jython.jar;log4j-1.2.15.jar; server.Server
    pause
    Reply With Quote  
     

Page 1 of 8 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: 39
    Last Post: 01-02-2013, 02:56 PM
  2. SilentX [Back Online] - 150+ Players
    By Spt in forum Advertise
    Replies: 61
    Last Post: 10-30-2012, 02:31 AM
  3. Replies: 9
    Last Post: 06-24-2011, 10:29 PM
  4. Replies: 25
    Last Post: 11-13-2010, 07:22 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •