open source this piezashit

Discussion in 'General' started by hekar, Jul 4, 2013.

  1. Candles

    Candles CAPTAIN CANDLES, DUN DUN DUN, DUN DUN DUN DUN.

    Messages:
    4,251
    Likes Received:
    10
    Trophy Points:
    0
    Tuesday? It's only Saturday!
     
  2. Z100000M

    Z100000M Vithered Weteran

    Messages:
    9,120
    Likes Received:
    70
    Trophy Points:
    0
    You cant possibly be this new to not get the reference.
     
  3. hekar

    hekar Member

    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    0
    piezashit status quo remains the same
     
  4. Z100000M

    Z100000M Vithered Weteran

    Messages:
    9,120
    Likes Received:
    70
    Trophy Points:
    0
    >status quo
    >remains the same



    You dont fucking say.
     
  5. BigTeef

    BigTeef Bootleg Headshot master

    Messages:
    7,036
    Likes Received:
    36
    Trophy Points:
    0
    Fixed.
     
  6. TheLiberalElitist

    TheLiberalElitist Member

    Messages:
    627
    Likes Received:
    4
    Trophy Points:
    0
    :)

    I started a new district for this a couple of months ago , but I was not sure if the project had stopped or not.

    https://github.com/jephir/factions

    You could commit a new GUI for this project.
     
  7. Jephir

    Jephir ALL GLORY TO THE JEPHIR

    Messages:
    1,409
    Likes Received:
    6
    Trophy Points:
    0
    I'm not actively developing Factions, but kklkit is continuing the project.
     
  8. Brutos

    Brutos Administrator Staff Member Moderator

    Messages:
    3,385
    Likes Received:
    0
    Trophy Points:
    0
    Please don't scare him away immediately with unrealistic demands. Give him a few days before crushing him.
     
  9. ViroMan

    ViroMan Black Hole (*sniff*) Bully

    Messages:
    8,382
    Likes Received:
    4
    Trophy Points:
    0
    I see coffieeburrito and marcin. Havn't seen them names in here a good while. of course they havn't helped that project in a good while as well.
     
  10. hekar

    hekar Member

    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    0
    Factions looks awesome, but I'm running Linux on all my machines. If the UDK came out for Linux, then I'd start submitting to factions right away. The UDK is the obvious choice for making/remaking Empires.

    That's the primary reason I posted, because the only timely way to migrate to the Source SDK 2013 would be to open source and allow testers to fix bugs as they find them.

    Anyway, it's not a big deal. There are a bunch of other games and if people think that it'd be a bad idea to post the code somewhere, then I can see their point of view and why they'd think so.
     
  11. ViroMan

    ViroMan Black Hole (*sniff*) Bully

    Messages:
    8,382
    Likes Received:
    4
    Trophy Points:
    0
    Well supposedly the code has been gotten to a few times in the past... and bad things happened.

    The other lesser reason is that it would allow people to exploit like crazy(this is lame excuse imo since leaks could be plugged fast if the code was open).

    I won't pretend to know anymore then this and what I know may be wrong but, I too wish it was open sourced.
     
  12. ImSpartacus

    ImSpartacus nerf spec plz

    Messages:
    8,598
    Likes Received:
    7
    Trophy Points:
    0
    Security through obscurity is not security, especially with a hardcore group like this one.
     
  13. McGyver

    McGyver Experimental Pedagogue

    Messages:
    6,533
    Likes Received:
    31
    Trophy Points:
    0
    STFU, if we had the empires code public, i'm sure we had 100 times more people going through the code for exploits than people who would fix those.
     
  14. Sgt.Security

    Sgt.Security Member

    Messages:
    3,137
    Likes Received:
    140
    Trophy Points:
    0
    whaaaaaaat? :D
     
  15. ImSpartacus

    ImSpartacus nerf spec plz

    Messages:
    8,598
    Likes Received:
    7
    Trophy Points:
    0
    Empires is a team game. One player does not know an exploit in a vacuum. He tells his friends and they exploit together. They tell their friends.

    As more people learn about the exploit, it becomes more likely that someone learns it that will fix it.
     
  16. Grantrithor

    Grantrithor Member

    Messages:
    9,820
    Likes Received:
    11
    Trophy Points:
    0
    I don't see an issue in making Empires open source. Or at least releasing script_manifest. Inb4 hate.
     
  17. hekar

    hekar Member

    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    0
    Does VAC even allow the modification of client.dll (Empires has the advantage of going through the steam pipeline)? That might be something to test out.

    Also, if exploits are such a big deal, then why don't we see them so much on Valve games? I mean the Source SDK (and HL2DM) is freely downloadable too.

    Edit:
    Did some googling, it seems a lot of people use "hooking":
    GameDeception.

    Not sure about how the new VAC fares against hooking into the client.dll
     
    Last edited: Jul 8, 2013
  18. ViroMan

    ViroMan Black Hole (*sniff*) Bully

    Messages:
    8,382
    Likes Received:
    4
    Trophy Points:
    0
    Something that vac catches often and bans your ass for. Not wise to get a vac ban since you can no longer play on any server on any game that is vac guarded.
     
  19. Deiform

    Deiform Member

    Messages:
    2,492
    Likes Received:
    10
    Trophy Points:
    0
    Well that's the main thing about Open Source - since it's in the Open then everyone can exploit it, thus making everyone aware that there's a hole to patch. Security in numbers.

    Unfortunately the Empires codebase is not nice to work through and work out what is going on. It's not as bad as SourcePawn, but the mess was about there when I looked at it in 2.4d.
     
  20. Trickster

    Trickster Retired Developer

    Messages:
    16,576
    Likes Received:
    46
    Trophy Points:
    0
    I'm sure you saw the post, but we did try script_manifest. We did about 1-2 months of testing it to try and get it working, but source was just having absolutely none of it. It just refused to mount the values on server join, it'll only do it after the game has had a full restart. We did think about working that into the server join but that part of the join-system is just untouchable, it's all valve code.
     

Share This Page