• What Are You Working On? Mesh Edition - August 2012
    650 replies, posted
[QUOTE=Pigbear;37251479]I understand sarcasm very well. I realize the person saying they should be invisable was being sarcastic.[/QUOTE] Then your attempt at sarcasm to sarcasm backfired.. :suicide:
I guess so :suicide:
[QUOTE=Pigbear;37250918]Yep here come the boxes, Assholes. I guess that the community has something against me.[/QUOTE] Stop derailing this thread. Nobody cares about your personal problems.
[QUOTE=Failure;37250891]Thank god someone's again on the portal gun. I miss a functional portal gun.[/QUOTE] Blackops made a working one.
[QUOTE=pennerlord;37251796]Stop derailing this thread. Nobody cares about your personal problems.[/QUOTE] Okay whatever I can just ignore the dumb ratings :P
[QUOTE=NightlyDev;37247635][IMG]http://i47.tinypic.com/34ez286.png[/IMG] A GLua Style (BitWise & Comments) Lua Interpreter patched with Powerpatches.[/QUOTE] this belongs more in the programmer WAYWO @Python1320, this WAYWO is more for programming in Lua, but mostly for GLua. This post is about programming in C/C++ to embed (G)Lua.
[QUOTE=Banana Lord.;37249313][lua]concommand.Add( "mysecretconsolecommand", function( objPl ) if( !ValidEntity( objPl ) ) then Error( "HEY, KNOCK IT OFF." ); end end );[/lua][/QUOTE] It can be faked too. I've done it and it's been done to my friend's server 3 times. His host had to ban Russia from that node. Seriously, stick with the net library. It's easier anyway.
[QUOTE=vercas;37253596]It can be faked too. I've done it and it's been done to my friend's server 3 times. His host had to ban Russia from that node. Seriously, stick with the net library. It's easier anyway.[/QUOTE] wat you can fake pass an entity? [editline]15th August 2012[/editline] there's no way it's more efficient to use the net library in place of a single console command
It can't be faked with one of the source engine updates.
[QUOTE=Map in a box;37253786]It can't be faked with one of the source engine updates.[/QUOTE] That would be good. I wish I could find my PHP script to fake console commands...
I think the moral of the story is just to disable RCON
[QUOTE=vercas;37254074]That would be good. I wish I could find my PHP script to fake console commands...[/QUOTE] If you find it, why haven't you reported it to Valve to have it fixed..? [editline]15th August 2012[/editline] Because its literally impossible unless you can guess the key that the server sends to the client to use with packets.
[QUOTE=Map in a box;37255111]If you find it, why haven't you reported it to Valve to have it fixed..? [editline]15th August 2012[/editline] Because its literally impossible unless you can guess the key that the server sends to the client to use with packets.[/QUOTE] I tried to report the exploit, nobody gave a fuck. And yes, I need to join the server and get some info about the "target" user. Mostly stuff that isn't easy to get in other Source games. [b]Edit[/b]: My friend asked me to mention it was collaborative work. He took care of the Source part, I took care of the utilities like packet forging.
[QUOTE=Banana Lord.;37254096]I think the moral of the story is just to disable RCON[/QUOTE] Or learn from your mistake and have your "admin mod" blacklist commands for rcon by using [url=http://facepunch.com/showthread.php?t=948263]gmsv_rcon[/url]. You don't even have to blacklist them. Just whitelist the users allowed to use rcon.
[QUOTE=Aide;37261551]Or learn from your mistake and have your "admin mod" blacklist commands for rcon by using [url=http://facepunch.com/showthread.php?t=948263]gmsv_rcon[/url]. You don't even have to blacklist them. Just whitelist the users allowed to use rcon.[/QUOTE] Off-Topic: Some people fap to your avatar. On-Topic: I wish Sakiras (Or however you spell it ._________________.) Posted more often.
[QUOTE=vercas;37255180]I tried to report the exploit, nobody gave a fuck. And yes, I need to join the server and get some info about the "target" user. Mostly stuff that isn't easy to get in other Source games. [b]Edit[/b]: My friend asked me to mention it was collaborative work. He took care of the Source part, I took care of the utilities like packet forging.[/QUOTE] That's what persistance is called. You keep telling the developers about it until something is done about it. You realize how often Valve is emailed right? Tell them about it every now and then. How do you manage to get the key valve uses in commands to prevent the ip-changing-to-run-commands-as-another-user exploit?
Worked on my own color class using an improved version of the class wrapper I previously posted, These are the functions so far. [code] Add Div GetBinaryString GetBinaryStringNoAlpha GetCIE1931 GetCMYK GetFormat GetFormatNoAlpha GetGrayScale GetHSL GetHSV GetHexNotation GetHexNotationNoAlpha GetIntABGR GetIntBGR GetIntRGB GetIntRGBA GetNormalizedGrayScale GetRG GetSimpleGrayScale GetSimpleNormalizedGrayScale GetYIQ Modulate Mul Set Sub Unpack UnpackNoAlpha UnpackNormalized UnpackNormalizedNoAlpha __add __construct __div __eq __index __le __lt __mod __mul __pow __sub __tostring Constructors: FromBinaryString FromBinaryStringNoAlpha FromColor FromHSL FromHSV FromHSV2 FromHex FromHexNoAlpha FromIntABGR FromIntBGR FromIntRGB FromIntRGBA SafeColor [/code] It's just nice to be able to do something like this: [lua] local myColor = Color.FromHSL(120, 0.5, 1) print(myColor) [/lua] [code] Color: 0345D058 (255, 255, 255, 255) [/code] Mul Div Add Sub are not implemented yet. I probably go will add more constructors for more exotic color types, such as wavelengths.
Got started on my crafting system: [quote][img]http://cloud-2.steampowered.com/ugc/541809953955927688/288B9E439E9D85DA69EACA6DDF884AC410482916/1024x576.resizedimage[/img][/quote] I'm changing the font for the numbers sake soon, but other than that how's it look?
[QUOTE=Banana Lord.;37249313][lua]concommand.Add( "mysecretconsolecommand", function( objPl ) if( !ValidEntity( objPl ) ) then Error( "HEY, KNOCK IT OFF." ); end end );[/lua][/QUOTE] You (on the server) really shouldn't add commands that will print something to SRCDS without any kind of authentication or spam protection. If you do and someone spams it, SRCDS starts having some issues.
[QUOTE=zzaacckk;37262415]You (on the server) really shouldn't add commands that will print something to SRCDS without any kind of authentication or spam protection. If you do and someone spams it, SRCDS starts having some issues.[/QUOTE] it was an example
WHO IS THIS Co2? I never see him viewing threads.
[QUOTE=zzaacckk;37262415]You (on the server) really shouldn't add commands that will print something to SRCDS without any kind of authentication or spam protection. If you do and someone spams it, SRCDS starts having some issues.[/QUOTE] You aren't a lua scripter, why are you even here?
[QUOTE=zzaacckk;37262415]You (on the server) really shouldn't add commands that will print something to SRCDS without any kind of authentication or spam protection. If you do and someone spams it, SRCDS starts having some issues.[/QUOTE] Not really, most commands which print stuff to console print entire tables and stuff which is intensive when ran hundreds of times. But everyone should totally be printing "\007" in servers ran in a cmd window though, I'm sure your datacenter will thoroughly enjoy your system speaker beeping it's heart out. It's also funny to copy and paste it into chat on servers which print their chat to console.
[QUOTE=Remscar;37263285]You aren't a lua scripter, why are you even here?[/QUOTE] His comment didn't relate to anything Lua-based. And how are you to say he can't script in Lua? Also slayer, the Bell was fixed because it used to lag servers to hell. [editline]15th August 2012[/editline] And apparently was ~undetectable, so you could be like: "HEY GUYS(bell) WHATS WITH(bell) THIS (bell) LAG?"
[QUOTE=Remscar;37263285]You aren't a lua scripter, why are you even here?[/QUOTE] I think you hurt his feelings :( [img]http://puu.sh/VNdg[/img]
[QUOTE=JustSoFaded;37265028]I think you hurt his feelings :( [img]http://puu.sh/VNdg[/img][/QUOTE] How about you c-unit? AKA JustSoFaded
[QUOTE=Pigbear;37263274]WHO IS THIS Co2? I never see him viewing threads.[/QUOTE] Hi There is an option in [URL="http://facepunch.com/profile.php?do=editoptions"]General Settings[/URL] to turn invisible mode on or off.
[QUOTE=ralle105;37250654]I wanted to make the visuals first but render.RenderView keeps freezing my game all the time (no it's not an infinite loop) so I won't bother with it atm.[/QUOTE] Dual core rendering causes render.RenderView to crash the game if you have it enabled in the beta last I saw. Nerv made a thread reporting it but garry closed it with "Crap thread" and didn't seem to do anything about it.
[QUOTE=Kogitsune;37267232]Dual core rendering causes render.RenderView to crash the game if you have it enabled in the beta last I saw. Nerv made a thread reporting it but garry closed it with "Crap thread" and didn't seem to do anything about it.[/QUOTE] Thanks for the info, I'll see if it helps.
Yep, no more crashing. Thanks a bunch!
Sorry, you need to Log In to post a reply to this thread.