View Poll Results: Should I release the engine?

Voters
167. You may not vote on this poll
  • Yes

    143 85.63%
  • No

    16 9.58%
  • I already have a better gm system

    8 4.79%

Backend Engine/Administration System?

Page 1 of 3 123 LastLast
Results 1 to 25 of 54
  1. #1
    Account Upgraded | Title Enabled! AccountDeleted is offline
    MemberRank
    Jul 2008 Join Date
    296Posts

    Backend Engine/Administration System?

    I was wondering if anyone would be interested (Who are using the official files, now that they've been leaked.) in using the backend engine I developed...

    However of course with all donation based things removed from it strictly to be used as a registration/administration(gm) panel... this system has been designed to be very extensive and I would supply updates to such.

    A bit of futures from the engine,
    1. -Ban Players
      It will allow people under the access level you require to be able to ban players by account, or player name.

    2. -Unban Players
      The same as banning but instead un-banning the specified player.

      Note: This will also have it's own individual access level setting which can be changed.

    3. -List bans.
      This will list all of the bans into a large page,
      all bans which have been preformed by this system will include reasons for bans.

      Which will make staff management more simple/easy when trying to figure out why a player was banned or etc.

      It will also specify who banned the showing player.

    4. -View Players
      --Show players full stats(HP,MP, etc)
      --Show players inventory (Including stats on weapons, Awakenings and etc.)
      --Remove an item from the player that you select from their inventory.


    5. -Level Access Control
      Basically the entire system is based on an internal database which requires you to enter a username/password for the logging in user when they do this it's not based on in-game log-in currently.

      Later on I might make it to where you can configure it to read from either,
      However because of this you're able to control an individual 'access level',
      Per each administrator/gm meaning you can restrict certain GMs from certain areas/functions.

      Allowing you to keep those who you have very little trust for away from potentially dangerous functions.

    6. -Fully Logged
      Any action that happens within this system is automatically logged not only to flat file but on it's console.

      All logs are stored with an exact date and time of when each event occurred which IP preformed it... As well as which GM preformed it.

    7. -Integration/Flexibility
      Because the way this engine works you're not limited to the PHP panel that will be included.

      If you understand the protocol you'll be able to develop you're own GM Panel via an application even if you wish, it could be in a various amount of languages or even an in-game d3d hook/chat hook which implements new GM /commands.

    8. -Security
      Because the way the engine works it will require a unique key which you can either specify or have it randomly generate for you.

      This key will stop other users from being able to use the protocol to just execute commands via throwing them at your server.

      Not to mention they'd also have to be authenticated as a GM/Administrator in order to execute anything anyways but it's an extra precaution/security measure to insure that nothing can go wrong.

      Since the engine is responsible for handling all the database transactions by making any external applications or panels which you'd like to give to your GM's that interact with it.

      You're not putting your entire database at risk by making it's remote access ports available in your firewall or providing it's credentials to potentially untrusted users.

      Or even if they're untrusted dim witted users who could possibly be key-logged and cause your server to be compromised.

      Security was a large aspect that was far from overlooked in the development of this engine.

    9. -Speed
      The speed behind this engine is far greater then the time it takes to connect via ODBC libaries+PHP or even AODBC.

      I've tried both first hand and where PHP will take a matter of even two seconds to five, this engine has out preformed PHP by far by only taking a matter of 0.1 mili-seconds to one-two seconds even on the highest/largest of transactions.


    There's other futures but I don't feel like spoiling them unless people are really interested(That and I can't remember them all I've been up all night).

    Why?

    It gives me a reason/motivation to continue further development on the engine and also gives me a chance to get further input/request for futures on it.

    Additions?

    I'm planning on making a lot of different 'hook' based additions to it which will allow it to directly interact with the world server.

    Meaning it will be able to do things such as send notices to the in-game world via a panel communicating with the engine.

    A possible anti-hack idea was put into play but hasn't had any progress made on it.


    Source Code?

    The PHP side will be freely open source but the binary side however for security reasons will have to remain closed source as well as because I won't be removing a lot of donation based functions because they're also used in some administration scenarios.


    Let me know what you think, give me input.

    And if you guys would like me to release it I'll do so with an installer/full guide of how it works and etc.

    There's also a bit of information from when I originally designed it here.


    Screen Shot
    The following is screen shot of the engine in action.




    API Call Example(PHP)
    PHP Code:
    <?php
    class Backend {
      var 
    $global_key "No_key";

    function 
    engine_exec($exec_data){
            
    $fp fsockopen($this->consrv$this->conport$errno$errstr30);
            
    $out $global_key.$exec_data['id']."||".$exec_data['data']."||".chr(10).chr(13).chr(12);
            
    fwrite($fp,$out);$data=fgets($fp);fclose($fp);
            return 
    $data;
        }

    function 
    get_characters($username){
            
    $username htmlentities($username);
            
    $username $this->odbc_esc($username);
            
    $cmd = array("id"=>"A5","data"=>"$username");
            
    $data $this->engine_exec($cmd);
            return 
    $data;
        } 
    //GET CHARACTERS BY THE ACCOUNT NAME

    }
    ?>
    Last edited by AccountDeleted; 02-11-09 at 08:15 PM.


  2. #2
    Proficient Member Matrixo is offline
    MemberRank
    Aug 2008 Join Date
    181Posts

    Re: Backend Engine/Administration System?

    Sure... Your GM system is really so good.

  3. #3
    Valued Member Mohanddo is offline
    MemberRank
    Dec 2008 Join Date
    114Posts

    Re: Backend Engine/Administration System?

    Looks great :) i want to see the PHP source.

  4. #4
    Enthusiast RipOn is offline
    MemberRank
    Apr 2008 Join Date
    36Posts

    Re: Backend Engine/Administration System?

    Awesome engine.. As I guessed from DeadlyData.

  5. #5
    Apprentice N1ghtSp33D is offline
    MemberRank
    Dec 2008 Join Date
    ST,CTLocation
    7Posts

    Re: Backend Engine/Administration System?

    I so want to see how the world's greatest hacker wrote this /NotSarcastic.

  6. #6
    [R8]ℓσℓ32 caja is offline
    MemberRank
    Oct 2008 Join Date
    Here!Location
    1,502Posts

    Re: Backend Engine/Administration System?

    Looks very nice ;)

  7. #7
    Member Sephern is offline
    MemberRank
    Jan 2009 Join Date
    59Posts

    Re: Backend Engine/Administration System?

    It'd be interesting to see your source, as ever.

  8. #8
    Novice Slushy is offline
    MemberRank
    Oct 2009 Join Date
    1Posts

    Re: Backend Engine/Administration System?

    Well, do it if you want to. But I would suggest not to. There will just be a wall of people asking for help. You could release it to people you know works hard. But thats if you want development on it. Although, it would be really nice of you to release it. I wouldn't do it in the first place though.

    Im just saying. THINK before you do it. So you wont regret it later on.

    //Fame GM Slushy ;)

  9. #9
    Member Checkypoint is offline
    MemberRank
    May 2009 Join Date
    67Posts

    Re: Backend Engine/Administration System?

    To be honest, I haven't decided what I think you should do. This is a major system and took you loads of time to make. If anything I say you sell it to people and teach them how to work it instead of just giving it out for everyone to use. Selling it at a reasonable price would also keep most leechers away since leechers just like to download, use, and claim as their own.

    Or, explain the concepts of the panel and convince people to try and use what they've learned from your explanation(s) and create their own panel. That way it'd be a learning experience and it'd help them learn coding better over-all.

    Just my 2 cents.
    Last edited by Checkypoint; 02-11-09 at 09:45 PM.

  10. #10
    Mr.Luxury :D, DeadlyD Wuz Here. Luxury is offline
    MemberRank
    Jan 2009 Join Date
    LuxuryFlyffLocation
    355Posts

    Re: Backend Engine/Administration System?

    Yeah, sure release it -ridicule-

  11. #11
    Not working on UnitedFlyf Mootie is offline
    MemberRank
    Apr 2009 Join Date
    1,589Posts

    Re: Backend Engine/Administration System?

    It's your choice overall, but I think the best idea would be to explain the features of the code(such as the speed), rather than just release it for people who will learn nothing from it. I love coding php(Even though I'm not great at it) and it wouldn't make it as fun if there was a near perfect panel out.

    I'll be looking into the concepts you disused. It sounds very intriguing.

  12. #12
    Game Developer MisterKid is offline
    MemberRank
    Jun 2009 Join Date
    1,585Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by Luxury View Post
    Yeah, sure release it -ridicule-
    I would keep it for your self against people like these.
    Let them make it on thair own, or add a trojan in it x.x
    He's not god or something (saw some reactions).

    Well its nice what you made tough.

    Wish you good luck with it

    bed time too nigth.

    Sorry for bad english X.x
    Last edited by MisterKid; 02-11-09 at 10:42 PM.

  13. #13
    Member Checkypoint is offline
    MemberRank
    May 2009 Join Date
    67Posts

    Re: Backend Engine/Administration System?

    Do what either me or Mootie said to do. x.x

  14. #14
    Account Upgraded | Title Enabled! jason145 is offline
    MemberRank
    Sep 2008 Join Date
    My Computer, AULocation
    350Posts

    Re: Backend Engine/Administration System?

    Wow. Now I heard that you were going to screw every server up for using official files. But now your supporting them with this. SO EXCITED!!!!

  15. #15
    Found a place to live. Blackbox is offline
    MemberRank
    Sep 2008 Join Date
    2,412Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by Checkypoint View Post
    To be honest, I haven't decided what I think you should do. This is a major system and took you loads of time to make. If anything I say you sell it to people and teach them how to work it instead of just giving it out for everyone to use. Selling it at a reasonable price would also keep most leechers away since leechers just like to download, use, and claim as their own.

    Or, explain the concepts of the panel and convince people to try and use what they've learned from your explanation(s) and create their own panel. That way it'd be a learning experience and it'd help them learn coding better over-all.

    Just my 2 cents.
    As much as I agree with you on this, knowing this community they'd just have 1 person buy then leech it...

    So unless he can find a way to keep leeched versions from being used then it wouldn't do much good for him.

    Or he could use that idea and make a way for him to mark each copy for a way to identify each, that way if anyone ever did then he would know who...

    Just ideas

  16. #16
    Pessimistic Ass@%&! Monolith is offline
    MemberRank
    Jan 2008 Join Date
    DallasLocation
    2,299Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by MisterKid View Post
    I would keep it for your self against people like these.
    Let them make it on thair own, or add a trojan in it x.x
    He's not god or something (saw some reactions).

    Well its nice what you made tough.

    Wish you good luck with it

    bed time too nigth.

    Sorry for bad english X.x
    The trojan idea is an idiotic idea...

    Thats the last thing we need floating around RZ too make a bad name for this place is tainted files...

    Quote Originally Posted by Blackbox View Post
    As much as I agree with you on this, knowing this community they'd just have 1 person buy then leech it...

    So unless he can find a way to keep leeched versions from being used then it wouldn't do much good for him.

    Or he could use that idea and make a way for him to mark each copy for a way to identify each, that way if anyone ever did then he would know who...

    Just ideas

    Maybe you need to activate it with a given serial number or it won't work?

  17. #17
    Ace of Hearts Reimniess is offline
    MemberRank
    Jul 2009 Join Date
    in your headLocation
    784Posts

    talk Re: Backend Engine/Administration System?

    sorry if this is a incorrect accusation but I have reason the beleive that if deadly released if he put a backdoor in it for the servers who use it that tick him off e_e; that or a bot

    but that not being directly at deadly im just saying most things released here have a trojen of some sort in it when it is closed source (talking about the bianaries)

    but Deadlies abilities has somthing to do with that theory as well just in my personal opinion I would not use somthing deadly releases...

  18. #18
    Alpha Member Masius is offline
    MemberRank
    Dec 2007 Join Date
    1,580Posts

    Re: Backend Engine/Administration System?

    Do as you wish. Tbh, it'd be an excellent learning material on my course. I've been working with PHP for over a year now and I'm progressing slowly yet good. I'd love to see what kind of features and protection you've included on that system. Computer/Web Security sure is interesting :)

  19. #19
    Alpha Member Organic is offline
    MemberRank
    May 2007 Join Date
    2,077Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by Reimniess View Post
    sorry if this is a incorrect accusation but I have reason the beleive that if deadly released if he put a backdoor in it for the servers who use it that tick him off e_e; that or a bot

    but that not being directly at deadly im just saying most things released here have a trojen of some sort in it when it is closed source (talking about the bianaries)

    but Deadlies abilities has somthing to do with that theory as well just in my personal opinion I would not use somthing deadly releases...
    You're a moron.

  20. #20
    3D Dev heathj is offline
    MemberRank
    Sep 2008 Join Date
    UKLocation
    497Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by Reimniess View Post
    sorry if this is a incorrect accusation but I have reason the beleive that if deadly released if he put a backdoor in it for the servers who use it that tick him off e_e; that or a bot

    but that not being directly at deadly im just saying most things released here have a trojen of some sort in it when it is closed source (talking about the bianaries)

    but Deadlies abilities has somthing to do with that theory as well just in my personal opinion I would not use somthing deadly releases...
    deadly wouldnt intentionally put a backdoor in a program, he has the knowledge to gain access to a server wether its backdoored or not so i think releasing malicious programs is the least of anones worries

  21. #21
    Ragezone OG FrostElite is offline
    MemberRank
    Sep 2008 Join Date
    United StatesLocation
    1,880Posts

    Re: Backend Engine/Administration System?

    I say sell it, but that's just me

  22. #22
    Member Checkypoint is offline
    MemberRank
    May 2009 Join Date
    67Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by FrostElite View Post
    I say sell it, but that's just me
    Yay, someone who agrees with me. =D

  23. #23
    Not working on UnitedFlyf Mootie is offline
    MemberRank
    Apr 2009 Join Date
    1,589Posts

    Re: Backend Engine/Administration System?

    Quote Originally Posted by FrostElite View Post
    I say sell it, but that's just me
    Do I hear $600? I love the read from user inventory function and the speed. One thing I recommend is for it to be only accessible by the GM with the IP in the db. This would prevent anyone else other than a GM getting in. I could pay quite a decent amount for it if it included a register system.

    That being said, I still would like to make my own even though it would take a long time to surpass yours. I would only use it if I pay you or make specific arrangements to use it.
    Last edited by Mootie; 03-11-09 at 03:31 AM.

  24. #24
    Valued Member damian9000z is offline
    MemberRank
    Dec 2008 Join Date
    118Posts

    Re: Backend Engine/Administration System?

    Wow I cannot imagine how much money Deadly must gain each month in profits lol. I say you release it. But it is my personal opinion.

  25. #25
    Alpha Member GlaphanKing is offline
    MemberRank
    Sep 2008 Join Date
    World of MorrowLocation
    2,594Posts

    Re: Backend Engine/Administration System?

    Anyone see Erlyguard on here? People pay money to have that I'm told. A lot of money.

    So I would say if you want it, pay for it. If you leech it, its your ass not ours.

    My vote is pay to play. Hard work is worth money in my book.



Page 1 of 3 123 LastLast

Advertisement