• How did you guys learn E2?
    90 replies, posted
[QUOTE=Flapadar;26718531]Lua can be just as portable as E2. And can be edited ingame. And is more powerful. And runs faster. And doesn't have shitty syntax. And makes sense.[/QUOTE] Syntax is purely subjective, and by portable i am again refering to the difference between uploading and excecuting a script and spawning a gate. Adding to that, once again previously mentioned, how few servers allow uploading lua's, well... [editline]15th December 2010[/editline] [QUOTE=Flapadar;26718579]The only reason that's the case is because people are too lazy to set up security around it.[/QUOTE] And that changes what exactly?
[QUOTE=Surma;26718633]Syntax is purely subjective, and by portable i am again refering to the difference between uploading and excecuting a script and spawning a gate. Adding to that, once again previously mentioned, how few servers allow uploading lua's, well...[/quote] With E2, you send code to the server. With Lua, you could send code to the server. Both could act exactly the same way, just Lua doing a better job of it. [quote][editline]15th December 2010[/editline] And that changes what exactly?[/QUOTE] Everything. Listen to this 42 minute long song while you consider what I've said, and then you'll realise that you're not making any points that make E2 better than Lua. [media]http://www.youtube.com/watch?v=9kAdLiizR-4[/media]
[QUOTE=Flapadar;26718720]With E2, you send code to the server. With Lua, you could send code to the server. Both could act exactly the same way, just Lua doing a better job of it. Everything. Listen to this 42 minute long song while you consider what I've said, and then you'll realise that you're not making any points that make E2 better than Lua. [media]http://www.youtube.com/watch?v=9kAdLiizR-4[/media][/QUOTE] Could, keyword could. But nobody makes it availible, so if you want to show, share and use your creations on public servers, lua is doing a shitty job, because it is blocked. I see where the missunderstanding here is at. See, the point i have been driving all along is that e2 is better if you wana use it on servers you do not own or otherwise have influence over. Im not stating that e2 is [u]generally[/u] better than lua, of course not. Lua is better than e2 as long as its single player. E2 is an implementation of lua, for christs sake! But when you connect to that random server, if you dont wana stand empty handed, lua pro or not, e2 is the only way to go.
[QUOTE=Surma;26718980]if you dont wana stand empty handed, lua pro or not, e2 is the only way to go.[/QUOTE] I see your point. But, you can still use clientside Lua no matter what server you're on. Unless it has scriptenforcer and you don't have knowledge of how to bypass it.
Doesnt a lot of them have scrip enforcer? And if i bybass, and get caught, i get kicked, probably banned. What if i have spent 3 hours building a restaurant in darkrp?
[QUOTE=Surma;26719102]Doesnt a lot of them have scrip enforcer? And if i bybass, and get caught, i get kicked, probably banned. What if i have spent 3 hours building a restaurant in darkrp?[/QUOTE] Well, we're looking at this from two different perspectives really. You're looking at it for building, I'm looking at it for messing around with things and finding out exactly what can be done. And also, bypassing SE won't get you banned on the majority of servers, if you do it right.
[QUOTE=Surma;26719102]Doesnt a lot of them have scrip enforcer? And if i bybass, and get caught, i get kicked, probably banned. What if i have spent 3 hours building a restaurant in darkrp?[/QUOTE] Check if they have script enforcer then if you can't bypass it without getting caught. Most sandbox servers don't. They have tags that you can exclude or include in the server list.
[QUOTE=Flapadar;26719167]Well, we're looking at this from two different perspectives really. You're looking at it for building, I'm looking at it for messing around with things and finding out exactly what can be done. And also, bypassing SE won't get you banned on the majority of servers, if you do it right.[/QUOTE] Agree, lets shake hands on that.
Ok, so you can't get any more smug, flapjack, but you're stretching to be the most contrarian dick you can. [i]I don't care what you do on CapsAdmin's server. I've been there and the extent of lua development I've seen is "accidentally deleting worldspawn" and randomly detonating players.[/i] You're saying that using a single command through LUA is so much more effective and fantastic than doing shit through E2, when the two aren't really separated by that large of a margin. E2 fits on top of LUA almost directly (much of the functions are direct corollaries). I like that you're basically limiting yourself to a single Non-VAC secure server full of pirates to swing your gigantic LUA dick around. Please shut the fuck up. This thread is not about your personal vendetta against Expression2 nor is it about which is more efficient. Noone ever said that E2 is more efficient than the LUA it wraps, nor did anyone say that it has more abilities. You are arguing against a person that simply put does not exist on the basis of a single server that exists that allows you to run LUA commands through chat, and only if you're above a certain rank. You're not helping, you gigantic arrogant useless fucking douchebag.
Ive made cap the flag and king of the hill e2s. They work fine. Players do not have to fallow any specific rules other then to color themselves to affliliate them into teams, which we always did anyway. It could also be done by playermodel, or even randomly assign team affiliations with holograms and arrays to make even teams, with no cooperation from the playerbase. Find all the players, give half one holo model and parent it to them, give the other half a differant one. Bam, automatic team affiliation
I knew this thread would end into a "lua vs. e2" flamewar.
[QUOTE=Wizard of Ass;26729613]I knew this thread would end into a "lua vs. e2" flamewar.[/QUOTE] I think it seems more like a relaxed intellectual debate pertaining a subject of common interest. Read above text in a brittish accent.
[QUOTE=Sestze;26725593][i]I don't care what you do on CapsAdmin's server. I've been there and the extent of lua development I've seen is "accidentally deleting worldspawn" and randomly detonating players.[/i][/quote] I've only ever actually been on it twice. I was using it as an example. [quote]You're saying that using a single command through LUA is so much more effective and fantastic than doing shit through E2, when the two aren't really separated by that large of a margin. E2 fits on top of LUA almost directly (much of the functions are direct corollaries).[/quote] E2 is a trainwreck that uses Lua. [quote]I like that you're basically limiting yourself to a single Non-VAC secure server full of pirates to swing your gigantic LUA dick around.[/quote] I swing my gigantic Lua dick around any server I want. [quote]Please shut the fuck up.[/quote] No. [quote]This thread is not about your personal vendetta against Expression2 nor is it about which is more efficient. Noone ever said that E2 is more efficient than the LUA it wraps, nor did anyone say that it has more abilities. You are arguing against a person that simply put does not exist on the basis of a single server that exists that allows you to run LUA commands through chat, and only if you're above a certain rank.[/quote] Where did you get the idea that Lua has to be run via chat? [quote]You're not helping, you gigantic arrogant useless fucking douchebag.[/QUOTE] Hurr
I was mentioning your example of free-form LUA development, which is about as smooth as a river composed of cinderblocks. You have no reason to be smug as fuck. E2 layers directly on top of LUA, and allows access to a small minority of "safe" commands that mostly manipulate numbers in a language that's similar to LUA. Nobody started this stupid fucking argument with you, you're just being a douchebag by derailing what [i]was[/i] a fairly useless thread to begin with. Your arguments don't even have any substance anymore, you just pick at semantics. Please shut the fuck up you gigantic arrogant douchebag.
[QUOTE=FoobyZeeky;26658102]I learned Lua primarily from a now-crappy online game called ROBLOX, so I know generic Lua. I barely know any GMod Lua though, and I'm yet to learn E2. I hear the Wiremod site is particularly useful.[/QUOTE] ROBLOX was alright up until mid 2009.
[QUOTE=Dogchow33;26738374]ROBLOX was alright up until mid 2009.[/QUOTE] I quit about 10 months ago officially because it was becoming more and more of a shitty fraud... Thank god I found Source >_<
[QUOTE=Flapadar;26732417]I've only ever actually been on it twice. I was using it as an example. E2 is a trainwreck that uses Lua. I swing my gigantic Lua dick around any server I want. No. Where did you get the idea that Lua has to be run via chat? Hurr[/QUOTE] y u nose like e2?
I like E2 because I can change a constant instantly.
I dont understand this argument really. Expression 2 [b]is[/b] lua. It is an adaption, a whitelist, as it was stated, of lua. Expression 2 and Lua are not really seperate languages, and cant really be considered popular over one another as expression 2 is entirely dependant on lua. Its like arguing over whether a tree or a leaf on said tree is more popular. The leaf is dependant on the tree, and part of it. Expression 2 is also local to gmod. Lua is more universal. I use both. I do more e2 though because its convienient. Lua is kind of inconvienient, but either way. You have a lot more freedom with lua, which was one of my main motivations for learning it.
Oh my god are you people seriously arguing over E2 vs Lua seriously come on I mean i know this is the worst section in the entire forum but i expected better of you
Expression2 - Advantages: Any code made in one server can (with an exception of some extensions) run in another. Disadvantages: Not very efficient, limited to certain functions, requires explicit type Lua - Advantages: Efficient Disadvantages: Most if not all servers will not allow you to run a Lua script. Lua - power E2 - compatibility
See, I agree and understand that sentiment. No one actually brought up that argument in the first place other than Flapjack. Also it's kind of pointless in a thread titled "How did you guys learn E2" to sperg out about the difference between the two. So, in closing, please shut the fuck up, Flapjack.
Leave [del]Britney[/del] Flapjack alone!
[QUOTE=FoobyZeeky;26740823]I quit about 10 months ago officially because it was becoming more and more of a shitty fraud... Thank god I found Source >_<[/QUOTE] Psh. I'm in that same position. If I left roblox and hadn't found steam, I don't know what I would be playing besides minecraft.
[QUOTE=FoobyZeeky;26658102]I learned Lua primarily from a now-crappy online game called ROBLOX, so I know generic Lua. I barely know any GMod Lua though, and I'm yet to learn E2. I hear the Wiremod site is particularly useful.[/QUOTE] Same. Learned it from ROBLOX.
I learned BASIC, then applied that knowledge to E2. Then I learned lua. I rarely touch E2 anymore, just screw around with a fractal drawer I made. The problem with E2 is that everything is calculated serverside, which makes things like a fractal drawer horribly slow.
That slowness was probably my main driving force for learning lua. I made an arcade dogfight chip with auto respawn using propcore and phx jets, but I didn't like the whole 600 ops thing, so...
This thread was on topic about 6 days ago. The second post in this thread was off topic.
e2 lol
E2 is good in its own ways, but it'd be silly applying yourself to something such as creating a gamemode with E2 when it can done much more efficiently in Lua.
Sorry, you need to Log In to post a reply to this thread.