1. This forum is ARCHIVED! Visit the new Cloud Sixteen forums, codename Eden, at https://eden.cloudsixteen.com. These forums will remain archived for a few months before being closed down, so try to encourage plugin developers to begin moving their content across to the new forums.
Dismiss Notice
Hi Guest, you need a Steam account to register and post on these forums. Login with Steam at the top of the forums to get started!
Dismiss Notice
Hi Guest, do you want to buy HL2RP or another Clockwork schema? Visit the Cloud Sixteen Store to get started!

Framework Idea

Discussion in 'Discussion' started by Shavargo, Feb 12, 2015.

  1. Shavargo

    Shavargo Clockwork Customer

    In theory, this would help with overall optimization within the framework as it does work with other languages. However, my idea is that there should be two downloads of Clockwork out there, one of which is compressed where every file just has one line and no comments then the uncompressed is for people who are actually trying to learn the framework or basically what we get now.

    What do you think?
     
  2. duck

    duck Phant0m Legend

    That won't effect anything. Optimization needs to be done in scripts themselves. It being on 1 line and having no comments would certainly reduce the file size, but it would do nothing to actually make scripts efficient.
     
  3. Sadly cw will likely never be nearly as optimized as it could be imo.

    I've seen servers that run other modified versions that can run 50+ players with ridiculous smooth and lag-free game-play, whereas current cw you'll be lucky to see that.

    But moreso to your point no, this wouldn't change anything... Although i'd be verymuch interested in seeing a version of CW that was cleaned up and refined, because as it stands the current one is so messy and poorly done and feels really outdated and i just feel it could be better, but that's a lot of work, and nobody is getting paid so there's no chance of that.

    If it ran a little more like A CERTAIN GAMEMODE THAT SHALL NOT BE NAMED then maybe cw would be better, but then again it doesn't have CAX so it's understandable...
     
  4. duck

    duck Phant0m Legend

    How is it messy? Each function is in an appropriate file, evenly spaced, and commented.
     
  5. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Fixxer, you've been poorly misled. If you do a diff check on the Clockwork folder vs the modded Clockwork you're referring to, you'll notice there are hardly any significant changes (you can perform this diff check yourself). Secondly, the framework itself is built with OOP and modularity in mind, and has been regarded as the cleanest and most friendliest roleplay script to mod for... this is why it is still the most popular and growing and shows no signs of stopping (at least from our stats and sales figures.)
     
    • Friendly Friendly x 1
  6. Why do servers with modified/changed CW run so much better than those that run stock cw?

    Why can these improvements or changes not be made to the stock cw?
     
  7. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    I've yet to see any actual study comparing the two, but generally it could just be better hardware, the use of Linux over Windows, and so on. There are a few optimizations we've yet to transfer over to the main repo.
     
  8. To put my two cents in here as I have some knowledge on the subject:
    1. Don't run shitty laggy plugins.
    2. Don't run a gazillion plugins.
    3. Good dedibox.
    4. Linux.
    5. Good setup of said dedibox.
     
    • Agree Agree x 1
  9. Shavargo

    Shavargo Clockwork Customer

    The only difference is if it disables CAX in those versions. However It's like GR4SS said, it's how your box is setup. The maximum players are based on your tickrate. You can't have 30 players at 100 tickrate on a quad core processor @ 3.0 GHz. I'm running my server at 11 tickrate, in theory it should be able to hold 60+ players. The only issue I found running 11 tickrate is you can't drive vehicles accurately but who plays Phase Four anyhow?

    I'm wont use Linux until CentOS gets supported.

    Adding to your list:
    • Use a Virtual or Dedicated box.
      • Server packages give too many bottlenecks
      • Cheaper when hosting numerous servers
     
  10. Mr. Meow

    Mr. Meow will code for food Clockwork Customer

    Tickrate of 24 gave me cutting edge performance with 60 players online (yep, I actually got 60 PEOPLE on the server). Zero lags, still can drive vehicles and move props.
     
  11. Sheeplie

    Sheeplie Hi.

    Lol lemonpunch was still laggy as shit. Just look at the snoop dogg video.
    That being said, afaik if you actually paid for clockwork then you can run whatever you want.
     
  12. LP did actually manage to have 70 people running smoothly. Server might like that less when lots of shit is happening (aka event) or when someone likes to pull out his LOIC. But the fact they could run that many people under normal circumstances without the server having a heart attack is not many CW servers pull off.
     
  13. Sixx

    Sixx presidential #1 Legend

    LP also had a past Clockwork contributor behind them.
     
    • Agree Agree x 1
  14. Alex also already put a lot of optimization into CW when converting it to Gmod 13.
     
  15. Exactly.


    So why is this not done with the regular cw?
     
  16. Because those optimizations were made in the regular CW?
     
  17. Sheeplie

    Sheeplie Hi.

    I think he means post kurogrist affair.
     

Previous Readers (Total: 0)