General Thread |
by Aardappel
on 01/05/2002 01:55, 15499 messages, last message: 12/08/2021 21:22, 8825818 views, last view: 12/09/2021 01:14 |
 |
|
for questions, announcements etc.
|
 |
|

Board Index

|
 |
#5020: How to set up Sauerbraten Lan Server on MacOs? |
|
by LA BOOM
on 11/11/2005 17:28
|
 |
|
Any chance to do this?
reply to this message
|
 |
#5021: Personal Soundtrack? |
|
by DoomRider
on 11/11/2005 18:27
|
 |
|
Is there a way to add your own files into the fanatic folder so they play during the game? I converted some mp3s into OGG and put em in the folder but that didnt work. Any ideas?
reply to this message
|
 |
#5022: commands |
|
by 1337ness
on 11/12/2005 01:06
|
 |
|
How the heck do I type commands in this game?
I new to this game
reply to this message
|
 |
#5023: Re: Personal Soundtrack? |
|
by tentus
on 11/13/2005 02:56, refers to #5021
|
 |
|
you can add the songs to any folder in packages/ so long as you add the proper music script in your autoexec file (looking in data/default_map_settings.cfg for the code base off of). be sure to use the correct filenames, folder, and filetype. just write something similar to the script in default_map_settings and bind it to a command or key.
l337ness-
hit the tilde key (~) in the upper left of your keyboard.
reply to this message
|
 |
#5024: CGI Cube Server Control |
|
by loz-linuxizer
on 11/13/2005 10:15
|
 |
|
I've written a very simple Perl script that /should/ allow you to control Cube through a CGI.
This might not work on your box. If it doesn't, I'd love to help (if you email me about this, be sure you grep through /var/log/apache2/error_log and provide some reasonable background information).
You'll probably want to customize the HTML in the script and place the script in an authenticated folder. Have at it, and let me know if you need help getting it set up or customized or need more features or whatnot.
Enjoy: ftp://gentoobox.rh.ncsu.edu/cubelegends/cube_server_ctl.pl (source code)
reply to this message
|
 |
#5025: Cheating... |
|
by Macpunk
on 11/14/2005 15:31
|
 |
|
You hold most important variables client-side, and expect people not to cheat. It took me 45 minutes(if that) to figure out what I was doing with the program(this was my first trainer), and find the addresses for health, rifle ammo, mg ammo, rocket ammo, shotgun ammo, and armor. Really, this isn't a rant. More of enlightenment. Try to implement a feature to hold those variables server-side(would cause more stress on the server though), and it would be a much harder to cheat game.
--Macpunk
reply to this message
|
 |
#5026: Re: Cheating... |
|
by Xerxes
on 11/14/2005 17:47, refers to #5025
|
 |
|
Yeah, I noticed somebody was cheating today. He just stood in a corner, fired a rocket after another without collecting any ammo, and was impossible to kill... was it you? ;-)
reply to this message
|
 |
#5027: Re: Cheating... |
|
by tentus
on 11/14/2005 19:39, refers to #5026
|
 |
|
dubious. a custom build will not connect to the others- hence, people can hack away all they want, but it won't do them any good. anyone with enough will to cheat to actually make a custom build work with the offical builds is laughable and sad.
reply to this message
|
 |
#5028: Re: Cheating... |
|
by Xerxes
on 11/14/2005 20:21, refers to #5027
|
 |
|
As I understand it, he didn't build his own sources, but rather he used an external tool to hack the running original executable. I know such tools exist, but I won't describe them into detail in order not to inspire people, because I suppose they can work. Different protocol in the sources would not prevent this, sadly. And I have this feeling that from time to time somebody cheats (standing somewhere, nonstop shooting and not dying when he is supposed to, as I described)...
reply to this message
|
 |
#5029: Re: Cheating... |
|
by tentus
on 11/14/2005 22:39, refers to #5028
|
 |
|
it's prbably a map hack. though that wouldn't explain the not dying.
it occurs to me that if i succeed in making a gravity variable for CL, then i'll have to cheat protec it too. dangit.
reply to this message
|
 |
#5030: Re: Cheating... |
|
by Macpunk
on 11/15/2005 00:21, refers to #5026
|
 |
|
yea it was me...believe it or not.
The way I did it was use an external program(you probably were listening when I was talking to another guy in a room we were in xerxes), that edits the memory where the program keeps the variables. Say I search for a 32-Bit Signed Number, that has a value of 97(my health at that time). It comes up with 14 results. I go get hurt, and it changes one variable right before my eyes. That variable that resides at a certain address I take note of. Then I make the program change that memory addresses value every few seconds...minutes(I use 5), or hours. Whatever I want. The problem is that it stores everything client side.
Stupid me wasnt even aware that the program was open-source, until after I got done with the hack. I hear you can't compile your own versions and use them with the legal one right? Even so, my method bypasses that.
--Macpunk
reply to this message
|
 |
#5031: Re: new sauerbraten release |
|
by _Fanatic
on 11/15/2005 04:37, refers to #5016
|
 |
|
I just got the new drivers 81.94, no change. Most (not all) wall textures are all messed up.
So this is something that I'm screwed with? Or is something broken in the drivers that I should push over to NVidia to ask them to fix in the next release?
reply to this message
|
 |
#5032: Re: new sauerbraten release |
|
by eihrul
on 11/15/2005 05:31, refers to #5031
|
 |
|
Bugging nvidia to fix their drivers to work would probably be the constructive thing to do.
reply to this message
|
 |
#5033: Re: new sauerbraten release |
|
by Aardappel_
on 11/15/2005 08:36, refers to #5031
|
 |
|
yup. there's not a lot I can do to fix this.
reply to this message
|
 |
#5034: Re: Cheating... |
|
by Pxtl
on 11/15/2005 16:06, refers to #5030
|
 |
|
Congrats, you're a dick. This isn't some big retail project where there are reams of developers who are paid to fix this thing. Hacking Cube is basically like kicking canes out from under little old ladies - sure, you succeeded in beating someone, but it's not like there's any challenge to it.
And yeah, the opensource version has different netcode.
Health hacking isn't even the end of the abuses you could have. You could probably sniff out the damage-dealing packets and then just kill other players telepathically.
reply to this message
|
 |
#5035: .. |
|
by makkE
on 11/15/2005 20:29
|
 |
|
Yep, did you really think weŽd go "wow, youŽre cool" ?
Do something constructive with your skills , rather than something destructive...
And thanx a lot for sharing how it works :S gah
reply to this message
|
 |
#5036: Re: Cheating... |
|
by >driAn<.
on 11/15/2005 22:08, refers to #5025
|
 |
|
Macpunk, did you read the readme that comes with the source? The author explains there that everyone could easily hack cube. Its client-side based and gives a shit about security.
reply to this message
|
 |
#5037: Re: new sauerbraten release |
|
by _Fanatic
on 11/16/2005 02:35, refers to #5033
|
 |
|
Can you give me some ammo that I can go to them with?
Any technical stuff would be most helpful to throw at NVidia. Might be fun to see how they ignore me. :)
reply to this message
|
 |
#5038: Aard - Music |
|
by _Fanatic
on 11/16/2005 02:36
|
 |
|
Did you get my email about some of the new tunes for Sauerbraten?
reply to this message
|
 |
#5039: Re: new sauerbraten release |
|
by Aardappel_
on 11/16/2005 07:11, refers to #5037
|
 |
|
tell them that "opengl fixed function pipeline texture coordinate generation functionality is broken". They can look at sauer for an example, or ask me for more details/help. But I doubt you'll get a response.
I had someone from ATI look at the depth buffer reading bugs they have, but they never fixed them.
reply to this message
|
 |
 |
|

Board Index

|
 |