Lua Implementation

Obsidian General.

Lua in OC?

Yes
27
52%
Yes, but just ServerSide
14
27%
No
11
21%
 
Total votes: 52

skidz
Obsidian Gold
Obsidian Gold
Posts: 3228
Joined: Mon May 29, 2006 6:36 am
Location: Maple Ridge, BC
Contact:

Post by skidz »

Keeping in mind, I wouldnt start implementing lua until after 1.3.
User avatar
Neico
Lead Coder
Lead Coder
Posts: 1799
Joined: Tue Aug 15, 2006 3:39 pm
Location: Germany
Contact:

Post by Neico »

yeah i always know this because i said it too :P
Last edited by Neico on Thu Jun 07, 2007 5:27 pm, edited 1 time in total.
Image
skidz
Obsidian Gold
Obsidian Gold
Posts: 3228
Joined: Mon May 29, 2006 6:36 am
Location: Maple Ridge, BC
Contact:

Post by skidz »

Neico wrote:yeah i always know this because i said it too :P
Well I see 3 no's so I figured people were worried it would effect us releasing 1.3.
destu
npc_helicopter
npc_helicopter
Posts: 995
Joined: Mon Jul 10, 2006 7:17 pm

Post by destu »

I would love scripts to invent simple things like weapons, but would hate to turn this into another lua build gamemode thing.
skidz
Obsidian Gold
Obsidian Gold
Posts: 3228
Joined: Mon May 29, 2006 6:36 am
Location: Maple Ridge, BC
Contact:

Post by skidz »

destu wrote:
I would love scripts to invent simple things like weapons, but would hate to turn this into another lua build gamemode thing.
I agree, I would want to make our LUA implementation more for server plugins and a couple extra fun things and less like Garrys mod. I just don't want to copy Garry in any way, makes me feel sick just thinking about it.
User avatar
Shana
Lead Developer
Lead Developer
Posts: 2971
Joined: Tue Aug 29, 2006 8:12 pm
Location: Germany
Contact:

Post by Shana »

skidz wrote:
destu wrote:
I would love scripts to invent simple things like weapons, but would hate to turn this into another lua build gamemode thing.
I agree, I would want to make our LUA implementation more for server plugins and a couple extra fun things and less like Garrys mod. I just don't want to copy Garry in any way, makes me feel sick just thinking about it.
Yea, Server plugins and scripted weapons would be enough for oc´s lua, but something like scripted npc´s/scripted entities would also be nice :D
Chandler
npc_hunter
npc_hunter
Posts: 559
Joined: Thu Jun 22, 2006 5:06 am

Post by Chandler »

AH CHRIST NOT THIS SHIT AGAIN
I LEAVE FOR A WEEK. A fraking WEEK. AND YOU PULL THIS SHIT, NEICO?

PYTHON SCRIPTING.
EASIER TO USE. AND TO LEARN.

END OF DISCUSSION.

fraking PWNS YOUR ASS

DAMN CAPSLOCK. THIS IS THE LAST TIME I HOLD DOWN SHIFT KEY AND THEN PRESS CAPSLOCK. I SWEAR.

WON'T HAPPEN AGAIN.

UNLESS I GET KABUTITIS (NERDCORE JOKE)



GO HOME NEICO
User avatar
Neico
Lead Coder
Lead Coder
Posts: 1799
Joined: Tue Aug 15, 2006 3:39 pm
Location: Germany
Contact:

Post by Neico »

Chandler wrote:AH CHRIST NOT THIS SHIT AGAIN
I LEAVE FOR A WEEK. A fraking WEEK. AND YOU PULL THIS SHIT, NEICO?

PYTHON SCRIPTING.
EASIER TO USE. AND TO LEARN.

END OF DISCUSSION.

fraking PWNS YOUR ASS

DAMN CAPSLOCK. THIS IS THE LAST TIME I HOLD DOWN SHIFT KEY AND THEN PRESS CAPSLOCK. I SWEAR.

WON'T HAPPEN AGAIN.

UNLESS I GET KABUTITIS (NERDCORE JOKE)



GO HOME NEICO
i dont know but i hate you is it your fraking stupid character that makes me to say that? and that i request it gives you no right to use caps/shift whatever Oo if you dont like ok but you comment phyton is easier really dont match for me i can sue lua but not phyton why? lua is better to learn because its like php and thats why basicly everyone who makes websides can use lua but what about phyton i never seen that its related to anything easy things... :roll: and i didnt saw that you has reqeusted phyton ever here so :P

and only thw words:fraking PWNS YOUR ASS
shows me that you are a stupid child.... because of gmod.de i know many childs that speak dumb things like you so im goingo to ignore it because i hate guys like you -.-

if you dont like it ok then just say it but saying it like this is noobish and childish and then say bal bla is better then lua because its pwns omg....
Last edited by Neico on Thu Jun 07, 2007 5:28 pm, edited 1 time in total.
Image
Chandler
npc_hunter
npc_hunter
Posts: 559
Joined: Thu Jun 22, 2006 5:06 am

Post by Chandler »

Google uses Python as their search engine code, as well as for EVERY SINGLE APP THEY USE. It was used in Battlfield 2. EVE Online uses Python, as well as Disney for their Toon Town MMO, in fact Disney is the biggest contributor to the 3D python engine Panda3D. Oh and it's open source. Their Priates of the Carribbean MMO will also use Python scripting. And not to mention that the soon to be released Quake 3 port to the Xbox 360 will use Python for loading objects, whereas the C# will take care of the garbage management (discarding of resources).

In fact, Python is so easy to use. I made a game last night. yes. right after my post because I KNEW you were gonna call me stupid, and misspell python on purpose (Don't think I didn't notice, you little shit)

I know many people who cannot use LUA, and make websites. Want to know why?
Because
A) PHP is not the standard. ASP.Net and Java are. People just started using php because it's open source, and doesn't require .jar's or the java virtual machine for some scripts
B) Python is used as well. Want proof? My friend got sick of PHP because you can't run it in virtualization to test it. http://blog.signedlongint.com
Oh, and he rewrote wordpress in python from scratch. He's got more power at his fingertips. And it's not because of php or lua
C) C# is a new language and takes many many styles of working from Python. Oh and it's a big part of asp net now. so it's not jsut VBscripts. It's C# compiled code.


And now for other reasons

UScript, the old scripting engine for unreal engine was Python based.
Microsoft released IronPython (open source. OMG), which is a .NET implementation meaning that you can SURPRISE, use Python with ASP.NET. Odd I don't see anyone doing that with php or lua.

LUA is closer to Python than you realize, but is not as powerful.
Python is this simple to include.

Code: Select all

#include <python>
fraking done

Anytime you say something talking about the "glory of LUA" I will shoot it down.

And mercilessly I might add.

Hate the avatar?
Tough shit.
Matthew perry is here to stay.
User avatar
Shana
Lead Developer
Lead Developer
Posts: 2971
Joined: Tue Aug 29, 2006 8:12 pm
Location: Germany
Contact:

Post by Shana »

Wow, hardware wars, software wars, console wars, mod wars and now scripting language wars :lmao:
destu
npc_helicopter
npc_helicopter
Posts: 995
Joined: Mon Jul 10, 2006 7:17 pm

Post by destu »

lol at lua php fuckiing suck html is best scriptz langue ever! its standard altavista uses html not php java lua is gay idiots
fug4life
Beta Tester
Beta Tester
Posts: 4093
Joined: Mon Dec 11, 2006 10:35 am

Post by fug4life »

100000011111000000000000000000111100000000000000
111111111111111111000000000000000000011111111111
111100000000000000000011111111110101010111100001
111001110000000000001111000000000000000000000011
000011101010101011111111110010100011100011110001
111100001111100000000111100101010000000000100101
111101010101010111111111011110001111111010101010
11010 No hidden messages to decode, just bored 10101101
000000001000000000001110000000000000011110101010
010101010000011110000011110000001101010101011110
111101010101010010000000000000000011110000011111
000110101010000011111111111110010101010101011111
000001100000110000001100000011000000110000001101
111111111110000001010101010111111111110111100101
skidz
Obsidian Gold
Obsidian Gold
Posts: 3228
Joined: Mon May 29, 2006 6:36 am
Location: Maple Ridge, BC
Contact:

Post by skidz »

Chandler wrote:Google uses Python as their search engine code, as well as for EVERY SINGLE APP THEY USE. It was used in Battlfield 2. EVE Online uses Python, as well as Disney for their Toon Town MMO, in fact Disney is the biggest contributor to the 3D python engine Panda3D. Oh and it's open source. Their Priates of the Carribbean MMO will also use Python scripting. And not to mention that the soon to be released Quake 3 port to the Xbox 360 will use Python for loading objects, whereas the C# will take care of the garbage management (discarding of resources).

In fact, Python is so easy to use. I made a game last night. yes. right after my post because I KNEW you were gonna call me stupid, and misspell python on purpose (Don't think I didn't notice, you little shit)

I know many people who cannot use LUA, and make websites. Want to know why?
Because
A) PHP is not the standard. ASP.Net and Java are. People just started using php because it's open source, and doesn't require .jar's or the java virtual machine for some scripts
B) Python is used as well. Want proof? My friend got sick of PHP because you can't run it in virtualization to test it. http://blog.signedlongint.com
Oh, and he rewrote wordpress in python from scratch. He's got more power at his fingertips. And it's not because of php or lua
C) C# is a new language and takes many many styles of working from Python. Oh and it's a big part of asp net now. so it's not jsut VBscripts. It's C# compiled code.


And now for other reasons

UScript, the old scripting engine for unreal engine was Python based.
Microsoft released IronPython (open source. OMG), which is a .NET implementation meaning that you can SURPRISE, use Python with ASP.NET. Odd I don't see anyone doing that with php or lua.

LUA is closer to Python than you realize, but is not as powerful.
Python is this simple to include.

Code: Select all

#include <python>
fraking done

Anytime you say something talking about the "glory of LUA" I will shoot it down.

And mercilessly I might add.

Hate the avatar?
Tough shit.
Matthew perry is here to stay.
Well you seem interested, how about you implement python into a hl2 deathmatch mod and see how it goes? You can report back with your results, I am interested. :thumbup:
User avatar
Neico
Lead Coder
Lead Coder
Posts: 1799
Joined: Tue Aug 15, 2006 3:39 pm
Location: Germany
Contact:

Post by Neico »

Chandler wrote: LUA is closer to Python than you realize, but is not as powerful.
Python is this simple to include.

Code: Select all

#include <python>
ok phyton is smilar as lua but doesn´t make it better because you example is just bad lua is better because you can write what you think:

Code: Select all

include("file.lua");
to "break down" your example and to that what i meant with write what you think:

Code: Select all

if player:Alive() then
player:Kill()
end
i know that example only works in gmod but if you know what you do with the implent you can do it like that too because thats way better then i saw at fraking slowing down bf2 phyton i really dont know how fast lua and phyton are in hl2 but i think lua is faster thats what iis interesting iwhat language is faster because i dont want a slow language in my mod Oo so if you can say me how many seconds lua and phyton needs to load at hl2 say it but meanwhile i never woudn´t accept phyton at language

ok i saked garry about that with phyton and lua and thats what he says:
[ 23:39:16 ] [ garry ] python is meant to be harder to implement, but Lua is kind of slow
so its easier for skidz and hyperjag to implent lua wich means makes less working and thats what count :D
Last edited by Neico on Thu Jun 07, 2007 5:28 pm, edited 2 times in total.
Image
destu
npc_helicopter
npc_helicopter
Posts: 995
Joined: Mon Jul 10, 2006 7:17 pm

Post by destu »

We don't need python lua or any that kind of script f u c k. OC is good as it is now..
Post Reply