• Garry's Mod custom engine
    149 replies, posted
[QUOTE=Chrisknyfe;29698051] Haha I'm envious, not only are you NOT phased by these script kiddies, you're trolling them in the most infuriating way possible, to the point where they can only blubber out incoherent frog macros. I'm just gonna sit back and watch (I need a popcorn emoticon...)[/QUOTE] It might just be me, but the guy asking for a custom engine to insert into Gmod is the most likely candidate to be a script kiddie.
[QUOTE=GreenDolphin;29698303] I don't have anything against you but I'm going to run on speculation. I've seen something like this tons of times before, seeing you and a couple of your posts here in this thread I wouldn't be so surprised if you're either the OP or working alongside the OP outside the thread. [/QUOTE] saito.kaiten join date: 2011 Chrisknyfe's join date: 2005 Hmm, we must be alts of eachother! Yeah, that's it. No one could actually believe that this guy has anything relevant to say. Look buddy, why don't you search Garrysmod.org for the term "blitzball" and choke on one while you're at it. Next!
Good nap, lettuce see what we have. To work with. For posts. Got some frogs, those are great. Couscous says I'm a troll, boring. People are still arguing about Valve Anti-Cheat and whether Steam has the insane big-brother control over your game files that one stab in the dark guessed at. [i]"OP, when almost an entire thread (among which one poster who claims to have 15 years of experience) tells you that something is impossible[…]"[/i] Can't be bothered to read? Can't be bothered to care. Yes, this is a post contest, and you have won. A dude going by Butthurter is butthurt. Radman brings up a good point, it's time to update the main post and maybe the title to reflect the flow of the thread. _Chewgum: high-five. While very little progress has been made I'm endlessly entertained by by the entire creative process. Chriseaster tries to be helpful, thank you, but ultimately I'll be playing on a server with a tight group of like-minded friends that would (and may have) murdered for the chance to push the limits. And now a fantastic post:[QUOTE=Chrisknyfe;29698051]- The map you're describing sounds like a map I'd love to try out sometime, have you released it? - The map size limit is suspiciously 32,768 in each direction from 0,0,0, and by suspiciously, I mean that world coordinates are probably stored in a 16-bit integer. That would be a system-wide fix, and could possibly double the size of .bsp's because of the increase in data type sized. I don't think we're going to see this one going away unfortunately. - In-game entity speed is a problem for all game engines because collision detection needs to be able to tell if an object passed through another object between ticks, and so I think engine writers clamp the maximum velocity so that entities don't just jump through walls when they move 100 units per tick. I actually don't know if source compensates for this, but I think what I'm saying is that this could be an "arbitrary" limit that covers up a larger engine problem, and probably won't be changed. - I have no idea what's up with the limits on welds, constraints, and edicts, but if the original source engine makers thought it was a good idea to store map coordinates as 16-bit words, they probably thought it was a good idea to use fixed arrays for these items. If you really want to get the engine changed in these ways, I really recommend emailing the valve guys. I haven't emailed them myself, but according to [url=http://www.facepunch.com/threads/620064-The-quot-I-EMAILED-SOMEBODY-AT-VALVE!-quot-thread-post-your-questions-and-replies-here]this thread[/url] Gabe Newell tends to forward relevant questions to the right place. Haha I'm envious, not only are you NOT phased by these script kiddies, you're trolling them in the most infuriating way possible, to the point where they can only blubber out incoherent frog macros. I'm just gonna sit back and watch (I need a popcorn emoticon...)[/QUOTE] • I have not released my map but if I put some effort into a clean version maybe expect an upload sometime monday. I've got a three day weekend thanks to the looming deployment. • If I'm following your train of thought, a 32 or 64 bit signed integer would increase the map size limit several orders of magnitude but as Valve doesn't need that kind of insane space we're unlikely to see that in the wild. Although that would be a very simple edit and [i]definitely[/i] worth a license. • Ah, true. Although we might try slowing down the physics time scale (assuming it's tick-based) and raising tickrate accordingly, then we might be able raise the raise the max speed because the objects have longer in server time to be calculated. I'm still waking up, probably got some of that backwards, and I think it would be the fps we raise while the tickrate needs to go back down to say 100. •Yeah, I have no idea what's going on there. Although I just remembered that signed integer precision is compiler dependent. Maybe that's the ticket to the vectors; if they're indexed using low precision integers the game might call a higher precision number after the limit and throw a wobbly because now we're asking about things from memory that aren't even ours. I'm probably going to do a little more research on how Source handles its object tracking from a programming perspective and then see how to get that Source… source. Yeah. Script kiddies are obvious, I've gotten too much shit in my time to let a few bother me. They're entertaining. No idea what's up with the frogs, though. Completely missing that one but ED, 4chan, SA, pown.it, fukung and DA have such better memes. A frog? Really? And to lose out to DA? Ouch. [QUOTE=Chrisknyfe;29698886]saito.kaiten join date: 2011 Chrisknyfe's join date: 2005 Hmm, we must be alts of eachother! Yeah, that's it. No one could actually believe that this guy has anything relevant to say. Look buddy, why don't you search Garrysmod.org for the term "blitzball" and choke on one while you're at it. Next![/QUOTE] My alt. How's about it? You can fix [url=http://en.wikipedia.org/wiki/Bradley_Fighting_Vehicle]Bradley's[/url] and I'll, um, yeah I don't know what you do. Although I actually did only get an account here to ask this question. I thought it might be more fruitful than the valve developer community which would just be a bunch of elitist snobs going on about how much of a script kiddie I am for asking how to do something so simple. I'll try there, next.
Mr. Kaiten, I think it may be safe to say that the people here won't be able to assist you in your endeavours. More recent Source engine versions (e.g. the build upon which Portal 2 is based) may have more functionality in the areas you are looking at (although this is unlikely due to the generally compact level design), but even so, I doubt Garry will hop versions. Might be worth emailing Gabe, though. Also, bravo, this forest fire is raging nicely.
Hahahhahaha I see, well welcome to facepunch, infamous for its... hospitality. Also, I'm a code monkey. Have fun sitting at a desk, getting fat off vending machine food, and slogging through infuriatingly unreadable nonsense all day. Seriously though, email valve. There really isn't a way to modify the engine on your end, someone at valve would have to look into this.
[QUOTE=Tentacle;29699317]Mr. Kaiten, I think it may be safe to say that the people here won't be able to assist you in your endeavours. More recent Source engine versions (e.g. the build upon which Portal 2 is based) may have more functionality in the areas you are looking at (although this is unlikely due to the generally compact level design), but even so, I doubt Garry will hop versions. Might be worth emailing Gabe, though. Also, bravo, this forest fire is raging nicely.[/QUOTE] Roger that, Misssssster Freeman. Morgan… Freeman. Any relation? I'm actually looking at swapping cores from Portal 2, but as they admit to the use of impossible space another even more exciting possibility emerges: rather than bounding walls for the map I could use portals to make the map cycle. You could go in one x/y direction forever! Now i'm not sure how this is achieved in Portal 2, but if it's a portal and not a teleport script (need to look, actually) then we're talking about a really exciting game feature I hope is used in the upcoming Episode 3 so that will become Source canon and we'll see it in Garry's Mod. [QUOTE=Chrisknyfe;29699472]Hahahhahaha I see, well welcome to facepunch, infamous for its... hospitality. Also, I'm a code monkey. Have fun sitting at a desk, getting fat off vending machine food, and slogging through infuriatingly unreadable nonsense all day. Seriously though, email valve. There really isn't a way to modify the engine on your end, someone at valve would have to look into this.[/QUOTE] Rad, I'd love to fix code. It's been ages since I've written anything. But yes! I'm afraid this has turned south. I'm going to update the first post and kind of forget this even existed. Ciao.
[QUOTE=Chrisknyfe;29699472]Hahahhahaha I see, well welcome to facepunch, infamous for its... hospitality. Also, I'm a code monkey. Have fun sitting at a desk, getting fat off vending machine food, and slogging through infuriatingly unreadable nonsense all day. Seriously though, email valve. There really isn't a way to modify the engine on your end, someone at valve would have to look into this.[/QUOTE] Hint: They won't. It is not worth their time and effort to make something like this. They would have to repackage it as an entirely new game which people would have to buy (they wouldn't offer that for free), just to join one server.
I like how this guy says that he's "Explored every facet of the source engine" and yet still requests our help in the matter. And then he denies any help we give him. Grow up
[QUOTE=hexpunK;29699909]Hint: They won't. It is not worth their time and effort to make something like this. They would have to repackage it as an entirely new game which people would have to buy (they wouldn't offer that for free), just to join one server.[/QUOTE] You're already proven to not be worth the time to have your posts read. Having read your post to be polite, I stand confirmed in my previous statement regarding how fruitful reading your posts can be. [QUOTE=Moustach3;29700319]I like how this guy says that he's "Explored every facet of the source engine" and yet still requests our help in the matter. And then he denies any help we give him. Grow up[/QUOTE] I like how this guy quoted half a sentence and then goes at pointing out the obvious. I can do that, too. [QUOTE=Moustach3;29700319]I like how this guy says that.[/QUOTE] Science. Because I'm saying that's science, not English, which we all know to be true, not false. Grow left.
[QUOTE=saiko.kaiten;29700786]You're already proven to not be worth the time to have your posts read. Having read your post to be polite, I stand confirmed in my previous statement regarding how fruitful reading your posts can be. I like how this guy quoted half a sentence and then goes at pointing out the obvious. I can do that, too. Science. Because I'm saying that's science, not English, which we all know to be true, not false. Grow left.[/QUOTE] Get the fuck out.
[QUOTE=saiko.kaiten;29700786]You're already proven to not be worth the time to have your posts read. Having read your post to be polite, I stand confirmed in my previous statement regarding how fruitful reading your posts can be. I like how this guy quoted half a sentence and then goes at pointing out the obvious. I can do that, too. Science. Because I'm saying that's science, not English, which we all know to be true, not false. Grow left.[/QUOTE] okay, now you're just flat out ignoring posts why
you guys didn't figure out he's a troll by now? first thing i did was open up his steam, see the 4chan group. pivoted on my heel and turned the other direction.
[QUOTE=saiko.kaiten;29700786]You're already proven to not be worth the time to have your posts read. Having read your post to be polite, [/QUOTE] "My time is much too valuable to spend on reading your posts, but I'll do it just to be nice!" get off your high horse
[QUOTE=The Blue Scotti;29700956]Get the fuck out.[/QUOTE] Everyday is repost day, even on Facepunch. Hey, do you think it's "face punch" like a drink produced by juicing faces and fruits or face punch like what you'd like to do to me over standard TCP/IP? In related news, IPv6 and the Source engine! Something to think about. Jumbo frames are mighty sexy. [QUOTE=Juniez;29701074]okay, now you're just flat out ignoring posts why[/QUOTE][QUOTE=Juniez;29701272]"My time is much too valuable to spend on reading your posts, but I'll do it just to be nice!" get off your high horse[/QUOTE] [QUOTE=saiko.kaiten;29700786][…][highlight]Having read your post to be polite[/highlight][…][/QUOTE] If your question isn't invalidated and/or answered (I've carefully read every post and decided whether or not it should have been answered or just acknowledged) please be comforted in the knowledge that a lot of these posts are just garbage that could have just as easily not been posted. [QUOTE=Dachande;29701142]you guys didn't figure out he's a troll by now? first thing i did was open up his steam, see the 4chan group. pivoted on my heel and turned the other direction.[/QUOTE] Rather than elaborate on the distinction between interests and personality I'll point out that you're still here, your fifth post in this thread, your own "help" in the form of "you can't because I said so and you need to stop trying because I said so" (paraphrasing) and that at no point have you offered any actual insight other than repeating that impossibility. If I wanted to troll, by George I could troll. Spending so much time answering every individual post or at the very least acknowledging them to make sure that I'm not missing any potentially insightful point of view takes too much time for trolling. No, if I were trolling it wouldn't be with my account linking to my Steam profile, linking in turn to my site which has open registration. I wasn't born yesterday, and to clarify, that's impossible.
ITT: People are feeding the troll
-snip-
[QUOTE=saiko.kaiten;29701543] "you can't because I said so and you need to stop trying because I said so" (paraphrasing) [/QUOTE] that's the worst paraphrasing I've ever seen
[QUOTE=kaukassus;29701595]ITT: People are feeding the troll[/QUOTE] In this thread a cat named couscous is calling me a troll. *yawn* [QUOTE=Dachande;29701669]-snip-[/QUOTE] Great post. Really informative. I give it nothing out of something. [QUOTE=Juniez;29701807]that's the worst paraphrasing I've ever seen[/QUOTE] You see, what lends that post any credence is that I honestly believe you don't read your own posts. *nom* Captain Crunch! It's magically delicious!
[QUOTE=saiko.kaiten;29701939]In this thread a cat named couscous is calling me a troll. *yawn* Great post. Really informative. I give it nothing out of something. You see, what lends that post any credence is that I honestly believe you don't read your own posts. *nom* Captain Crunch! It's magically delicious![/QUOTE] And I honestly believe that you haven't read any of the posts in this thread, including yours.
[QUOTE=Juniez;29701987]And I honestly believe that you haven't read any of the posts in this thread, including yours.[/QUOTE] Read the crap I say? Are you crazy? Of course I haven't proofread or inspected my own posts and reread previous posts to ensure correctness. Who do you think I am?
[QUOTE=saiko.kaiten;29691625]No evidence? Here's a quick rundown of why I think the limits can be overcome. Any object tracked by the game is stored in an array or vector of fixed and known size, this is all inclusive. The array can be indexed and entries removed by script, this changes the fundamental behavior of the server engine which tracks the position, orientation and velocity of every object as well as handle the collision detection and physics application for each object. Now with the script detecting the a call to produce an object that would fall outside these limits the object creation is queued until the array is cleared of the oldest object in that array to make room for that new and otherwise crashing object. No, this isn't removing the limit, but what it does do is keep that limit from crashing the server. This is a feasible and simple fix that would prevent the low-ceiling I've been talking about. I'd prefer an actual fix but as that is forth coming I would be satisfied with this solution. I'd like to agree that modifying the engine itself is impossible but what I know is that the engine is inherently extensible and that there could easily be things the vast majority of the community doesn't know about the Source engine that one or two users might be able to add to the conversation.[/QUOTE] well if you read this bit, you would have known that you just answered your own question now try and implement it
:munch:
[QUOTE=Juniez;29702156]well if you read this bit, you would have known that you just answered your own question now try and implement it[/QUOTE] Aw, and there you were so pessimistic earlier. So much for it being impossible, huh? Go ahead and read the updated first post. I still need some help implementing it and I'm going out on a limb to say the "helpful" thing would be pointers in the right direction from experienced forum-goers. Know of any? [QUOTE=yjhghtfh;29702437]:munch:[/QUOTE] Oh hey, the popcorn emote Chrisknyfe was looking for.
I change my stance from being impossible to being "impossible for all practical purposes"
[QUOTE=Juniez;29702619]I change my stance from being impossible to being "impossible for all practical purposes"[/QUOTE] Ah-ha. A recant. It's all good, with enough effort and interest it'll come about. I expected more enthusiasm, sure, but there are undoubtedly enough people wanting a pro-engine for me to hold out hope.
[QUOTE=saiko.kaiten;29702801]Ah-ha. A recant. It's all good, with enough effort and interest it'll come about. I expected more enthusiasm, sure, but there are undoubtedly enough people wanting a pro-engine for me to hold out hope.[/QUOTE] It doesn't stop your goal being utterly fucking pointless. If you want a engine that does what you need it to, forget Soruce, it sucks for this kind of thing. Go re-create GMod on something like Cryengine which doesn't bitch and moan under stress. Oh wait, you can't. seeing as you don't seem to be able to grasp the concept that this is pointless for this engine.
You're basically trying to break the engine. Which is totally unnecessary, as it will gladly do that for you at times.
[QUOTE=saiko.kaiten;29701543]Everyday is repost day, even on Facepunch. Hey, do you think it's "face punch" like a drink produced by juicing faces and fruits or face punch like what you'd like to do to me over standard TCP/IP? In related news, IPv6 and the Source engine! Something to think about. Jumbo frames are mighty sexy. If your question isn't invalidated and/or answered (I've carefully read every post and decided whether or not it should have been answered or just acknowledged) please be comforted in the knowledge that a lot of these posts are just garbage that could have just as easily not been posted. Rather than elaborate on the distinction between interests and personality I'll point out that you're still here, your fifth post in this thread, your own "help" in the form of "you can't because I said so and you need to stop trying because I said so" (paraphrasing) and that at no point have you offered any actual insight other than repeating that impossibility. If I wanted to troll, by George I could troll. Spending so much time answering every individual post or at the very least acknowledging them to make sure that I'm not missing any potentially insightful point of view takes too much time for trolling. No, if I were trolling it wouldn't be with my account linking to my Steam profile, linking in turn to my site which has open registration. I wasn't born yesterday, and to clarify, that's impossible.[/QUOTE] Get the fuck out.
I would attempt to act intelligent and give a good explanation as to why this is impossible but I know you'd just ignore it. Instead I will advise that you leave, as the people of Facepunch obviously do not support your idea and you might find more people willing to help you elsewhere. We appreciate your presence, or at least I do, since it provided such interesting entertainment.
God this is the Kurit debacle all over again [url]http://www.facepunch.com/threads/981146-Hd-moon[/url] I'd be half inclined to say that saiko is a Kurit alt, though if he was he probably would have posted in the screenshots or modeling forum instead.
Sorry, you need to Log In to post a reply to this thread.