-
rec0's Devicator Server App for Halo CE 1.08
First things first…
1. SAPP is included with this release. It MUST be used in order to get full functionality out of the app. Be sure to include "load" in your init.txt file to ensure SAPP is loaded on server start.
2. Logging MUST be enabled on the server for Devicator to work. Edit your init.txt to include “sv_log_enabled 1”.
3. Using sv_say in rcon or the app's /e command will cause the server to crash instantly. Use say “x” (where x is your message) if you want to broadcast a message.
4. Running is app is no doubt against the Terms of Service of GameServers or any other hosting company. DO NOT BLAME US if you somehow get busted and your server gets terminated.
Now we have that out of the way…
Below are the instructions for the installation and configuration of rec0’s Devicator. Inside the RAR file of the release are two folders: “home server” and “gameservers”. Extract the folder to your computer you that is applicable to your setup. DO NOT UPLOAD YET.
THE FOLLOWING STEP IS OPTIONAL
Minimal hex editing is required in the next step. If you feel uncomfortable performing the following actions, OR if you do not care about the server’s name when you use the /stunts and /restore commands, you can optionally skip this step. If you use the commands, however, you will have to manually set the server’s name through rcon with sv_name or the app’s /svname command.
To set up the server names, you will need a hex editor. For this example, Tiny Hexer will be used. Tiny Hexer is freeware and is simple to use. It can be downloaded here.
Launch Tiny Hexer and open "haloceded_extended.exe". Scroll down until you reach offset 0xE140 (see picture below). This will set the name of the server when the “/stunts” command is executed. Repeat the same procedure at offset 0xE170 for the “/restore” name.
IMPORTANT NOTE: You MUST highlight each letter and replace it with your own. The total length of the “/stunts” name cannot exceed 21 characters. The total length of the “/restore” name cannot exceed 35 characters.
[thumb]http://files.h2vista.net/apps/Devicator/devicator_hex.jpg[/thumb]
Click to enlarge.
THE FOLLOWING STEP IS MANDATORY
The next step involves editing Devicator’s database file. You will need Microsoft Access (or a free alternative called mdbviewer) to perform the editing.
The database is located in the _d folder and is called “_d.mdb”. Open the database with Microsoft Access and double click on the “players” table. Fill in the columns “names” and “cdkey” with your own information. The “names” column is your nickname in Halo, and the cdkey column is your CD key’s hash used for administrator identification. Set an admin level of 10 for yourself.
NOTE: Admin levels range from 1 through 10. Admin levels have very similar privileges, but the biggest difference is that a lower admin level cannot promote themselves or another to a higher admin level. Also, a “10” cannot “/a” another higher than 7. The database will need to be manually edited for that.
[thumb]http://files.h2vista.net/apps/Devicator/devicator_mdb.jpg[/thumb]
Click to enlarge.
INSTALLATION (UPLOADING)
Now with the configuration complete, all that is left to do is to upload it. The Halo server MUST be closed down before files are uploaded, so shut it down now.
Upload the contents of the folder you extracted earlier into the same directory as haloceded.exe. Be sure to backup any files that are going to be overwritten in case you want to remove Devicator in the future.
Edit your init.txt to include the required “load” and “sv_log_enabled 1” commands now if you haven’t done so already. It should look similar to the one below:
sv_name "Modacity Game Server - www.modacity.net"
sv_public 1
sv_motd motd.txt
sv_maxplayers 16
sv_password
sv_rcon_password RCONPASS
sv_mapcycle_timeout 10
sv_log_enabled 1
load
SPECIAL INSTRUCTIONS FOR HOME SERVERS: If you are using the "home server" folder, Devicator will NOT start automatically. You will need to manually launch it by executing haloceded_extended.exe.
Once you are sure everything is set, you may start the server and enjoy using rec0’s Devicator!
The Devicator commands are detailed HERE. Be sure to carefully read over and understand the commands fully before use. If used incorrectly, the server can crash.
DOWNLOAD
By downloading and using rec0’s Devicator, you agree to the following:
- The application is only authorized for use on Halo CE 1.08. You must update your game to play on the server. Running Devicator on any other versions of Halo is strictly against this agreement.
- The application cannot be sold for profit or sold bundled with anything for any monetary amount.
- This application is offered without any guarantee of reliability. If it causes instability of your server or your operating system, we cannot be held responsible for any data loss or hardware damage.
- We are not in any way responsible for any issues you may experience, legal or technical, with the application.
- Any server found to be running Devicator in violation of this agreement will be terminated.
- These terms in this agreement can be updated at any time without notice.
Download: http://files.h2vista.net/apps/Devica...HaloCE_108.rar
All credit goes to rec0 for the Devicator; Termy for SAPP. Thank you for your contributions to the Halo CE community!
See also: Server Error Restarter
(Post updated and re-written by jcap 4/17/2009)
-
Re: RELEASE - rec0's Server app for 1.08
Well... This was an unexpected turn of events...
-
Re: RELEASE - rec0's Server app for 1.08
wow, interesting indeed.
thank you for the release, it should prove interesting to examine the files and play around with the app even this late in the game's lifecycle
-
Re: RELEASE - rec0's Server app for 1.08
No idea why it took so long, good to see it's finally public. :awesome:
PS: move to release
-
Re: RELEASE - rec0's Server app for 1.08
enjoy guys.
also, i put it here because i wasn't sure if the release forum needed to be admin verified or whatever.
-
Re: RELEASE - rec0's Server app for 1.08
Lmao! Yeah.. I don't know what to say. :)
-
Re: RELEASE - rec0's Server app for 1.08
On the Lancers Edge already, configured, tested, and ready to abuse go!
-
Re: RELEASE - rec0's Server app for 1.08
Wow ok I really did not expect this.
Wow it was fun abusing using the app on your server Freelancer.
Now what are the difference's in admin levels?
-
Re: RELEASE - rec0's Server app for 1.08
nothing in terms of abilities, only a 8 -10 can give or take admin, and a 1 cannot kick a 2, and so on.
also a note, if you want to run this on a home dedi, you do not need to change or alter the strings files... you'll just need to run the dedi and the app separately. (open dedi, open app right after)
-
Re: RELEASE - rec0's Server app for 1.08
Didn't see this coming :v:
Also rec0 go make a tf2 server app.
-
Re: RELEASE - rec0's Server app for 1.08
Thanks rec0.
But it came out a little bit too late.
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
I thought I'd never see the day...
-
Re: RELEASE - rec0's Server app for 1.08
lol commands
/hitler - kills everyone
can this be used for a lan game? and is it possible to set new admins?
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Donut
lol commands
/hitler - kills everyone
can this be used for a lan game?
and is it possible to set new admins?
it will work on a home dedi ... wont work if you start a game from within ce tho.
and to set new admins when they are ingame... just type /a namehere 1
namehere being the name or shortcut of the person, and 1 being the admin level.. anything from 1 to 10.
-
Re: RELEASE - rec0's Server app for 1.08
Some things you should edit, /e does not crash the server for whatever reason, and an alternate to Microsoft Access is a free program called MDB Viewer. I used that prior to getting Access.
-
Re: RELEASE - rec0's Server app for 1.08
Very very cool. I was expecting some sort of prank link when I opened the thread. :v:
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Rook
Some things you should edit, /e does not crash the server for whatever reason
i said if you use the /e command to do /e sv_say blah it will crash the server.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
i said if you use the /e command to do /e sv_say blah it will crash the server.
Oh, that'd be the same as if you went into rcon manually though. o__o
Shouldn't you have left the db of names? Doesn't matter since I already have em but it might be useful for others.
-
Re: RELEASE - rec0's Server app for 1.08
I actually still have the HCEL database on here. It has all the extra mapshortcuts, HCEL admins (course I can quickly fix that), and lastly all the teleports (good ol' yoyorast moon is still there :)). If anyone's interested, let me know and I'll hook you up. Once I get off work I'll post a list of what I got.
-
Re: RELEASE - rec0's Server app for 1.08
^ Hah I had the same thing in mind then came and saw that post.
http://files.filefront.com/dmdb/;133.../fileinfo.html 12,000 some unique entries.
Make sure you change the admins on that list to 0 if you don't want them to have it in your server, or whatever.
-
Re: RELEASE - rec0's Server app for 1.08
Why would you want to use the pre-built list on a different server? You don't get the "unique player" messages or the ability to track total players that have actually played on YOUR server! The only advantage is that you know practically everyone's usernames and altnames... I guess it's a trade off.
-
Re: RELEASE - rec0's Server app for 1.08
So what does this do exactly?
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Advancebo
So what does this do exactly?
You're kidding right? It does everything, like what SAPP does, only better.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Freelancer
You're kidding right? It does everything, like what SAPP does, only better.
Uhh, it has more features than sapp, the ones it shares are done better through SAPP as they are much more stable.
Oh and chat command execution as opposed to rcon.
-
Re: RELEASE - rec0's Server app for 1.08
rec0 and 1.08 does not match.
Explain?
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
rec0 and 1.08 does not match.
Explain?
Does match now, that is all.
-
Re: RELEASE - rec0's Server app for 1.08
Last I heard rec0s app was being updated by Patrick but then he stopped.
As in incorporates SAPP either Termy is rec0, or termy has been dumped out of credit.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
Last I heard rec0s app was being updated by Patrick but then he stopped.
As in incorporates SAPP either Termy is rec0, or termy has been dumped out of credit.
Termy was dumped out of credit, but Bacon mentioned that SAPP is included.
-
Re: RELEASE - rec0's Server app for 1.08
Considering it wouldnt work at all without SAPP I'm thinking he should be given a big mention.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
Considering it wouldnt work at all without SAPP I'm thinking he should be given a big mention.
Uhhh, pretty sure it does work without SAPP, there just wont be any sv_say happening.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Yuki
Uhhh, pretty sure it does work without SAPP, there just wont be any sv_say happening.
On 1.08? Ha highly doubtful.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
On 1.08? Ha highly doubtful.
The HCEL server runs rec0's app and has no problem with executing app commands with sapp unloaded. There is just no confirmation of the command execution from the sv_say.
-
Re: RELEASE - rec0's Server app for 1.08
big noob question, when you say you need acces to microsoft, what do you mean? i got the tiny hex part down, but with the admin editing in the _d i have no clue what to use, may you please explain what program i need to use.
-
Re: RELEASE - rec0's Server app for 1.08
wait... nvm i am just an idiot. i know what i need now. the programs called microsoft access. lol oops.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
On 1.08? Ha highly doubtful.
Yeah it's been like that for a while... if you don't type (rcon here) load it'll run fine without sapp, it just won't have any text output.
-
Re: RELEASE - rec0's Server app for 1.08
i am having a lot of trouble getting this to work. i have no clue where i went wrong.
-
Re: RELEASE - rec0's Server app for 1.08
You have xfire jables? I could try to help you through it.
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
I know that Rook is helping you out Jables, because he asked me to help him help you... But to get to the point, Rec0's app is fairly unstable and can cause more headaches than it's worth if you don't REALLY know what you're doing. This is just a word of warning, in case you get fed up, don't think that you're at fault, it's a VERY picky app.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Limited
Last I heard rec0s app was being updated by Patrick but then he stopped.
As in incorporates SAPP either Termy is rec0, or termy has been dumped out of credit.
it doesn't NEED sapp to work..
the only thing the app uses sapp for is outputting server messages like welcome and vehicles spawned.
it wouldn't need sapp at all if you ever looked at your pms and helped get it fixed >.>
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
it wouldn't need sapp at all if you ever looked at your pms and helped get it fixed >.>
I read that pm and wanted to help but I've been swamped with uni work =\.
-
Re: RELEASE - rec0's Server app for 1.08
Are you uploading this to halomaps?
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
FUCK CE :D :D :D
servers gonna be crashin left right an center heh
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Yuki
FUCK CE :D :D :D
servers gonna be crashin left right an center heh
Yea, app raped my gameservers server I think... Process was still running in the bg so I couldn't stop or restart the server, but the server wasn't actually running... And I couldn't change any FTP files... lmao... Will be more careful now... lol
-
Re: RELEASE - rec0's Server app for 1.08
if the server crashes, you need to shut it down and wait a while before restarting.
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
if the server crashes, you need to shut it down and wait a while before restarting.
An hour and a half isn't a long enough wait?
-
Re: RELEASE - rec0's Server app for 1.08
rofl, dunno what you did then...
-
Re: RELEASE - rec0's Server app for 1.08
just wanted to say thanks for the release, and thanks to rook, and freelancer for helping rook, lol.
-
Re: RELEASE - rec0's Server app for 1.08
Meh got this working, your right if you put the modifies strings in the app exceptions, but it works without it.
Side note: everytime you want to change the server name hex editing is a bitch.
Question? what commands exactly are to NOT be used?
-
Re: RELEASE - rec0's Server app for 1.08
They all work as far as I know, and are just as stable as they were in 1.07
-
Re: RELEASE - rec0's Server app for 1.08
as long as SAPP is loaded though?
if it's unloaded?
-
Re: RELEASE - rec0's Server app for 1.08
Oh freelancer love how you went on and on about how I abused the app with the occasional /t * and /kill, and I'm in your server right now, and some dude named panda is /hitler ing non stop, and changing the speed to -20 every 3 minutes.
HEH
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Yuki
Oh freelancer love how you went on and on about how I abused the app with the occasional /t * and /kill, and I'm in your server right now, and some dude named panda is /hitler ing non stop, and changing the speed to -20 every 3 minutes.
HEH
Yea, Panda is a newbie to the app so I've let him get away with some abuse so far. I've instructed him to act more responsibly now.
-
Re: RELEASE - rec0's Server app for 1.08
is it known for the app to just stop working and not be able to get it back up? i made backups just in case, but its not working to re upload any of it.
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
lol
[15:27] »f§«M@§†è®~SG~: dude ur thing is a ******* virus
[15:27] »f§«M@§†è®~SG~: i cna't even start halo
[15:27] »f§«M@§†è®~SG~: ce
[15:27] »f§«M@§†è®~SG~: nothing works
[15:27] »f§«M@§†è®~SG~: i even got rid of it and got the backups in and it STILL doesn't work
-
Re: RELEASE - rec0's Server app for 1.08
why are you releasing viruses bacon :(
-
Re: RELEASE - rec0's Server app for 1.08
i guess i should have put out 2 releases, one for gs dedis, and one for home dedis...
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
jables
is it known for the app to just stop working and not be able to get it back up? i made backups just in case, but its not working to re upload any of it.
Never had the app stop working on me before... Are you hosting a home dedi or a paid dedi?
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
lol
[15:27] »f§«M@§†è®~SG~: dude ur thing is a ******* virus
[15:27] »f§«M@§†è®~SG~: i cna't even start halo
[15:27] »f§«M@§†è®~SG~: ce
[15:27] »f§«M@§†è®~SG~: nothing works
[15:27] »f§«M@§†è®~SG~: i even got rid of it and got the backups in and it STILL doesn't work
Kid probably had a virus on the system beforehand...
*goes to crash servers with the app on them*
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Freelancer
Never had the app stop working on me before... Are you hosting a home dedi or a paid dedi?
im on a gameservers paid.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
InnerGoat
Kid probably had a virus on the system beforehand...
*goes to crash servers with the app on them*
You touch my server I will hunt you down and (idk i can't figure out what I should do)
-
Re: RELEASE - rec0's Server app for 1.08
I was kidding. It's not really crashing the server, more like breaking the app by using alt characters in the name.
:downs:
-
Re: RELEASE - rec0's Server app for 1.08
I knew you were kidding... ( i thought you'd get my sarcastic post...)
lol alt chars...
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
InnerGoat
I was kidding. It's not really crashing the server, more like breaking the app by using alt characters in the name.
:downs:
Tell me the alt code :downs:
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Yuki
Tell me the alt code :downs:
kind of a funny thought..a complex app can be taken down by using ALT codes in your name...odd
-
Re: RELEASE - rec0's Server app for 1.08
I like my name, it makes the app not work on me. I'm immune!
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
jables
im on a gameservers paid.
I had the app lock up my gameservers box, had to get their support guys to reboot the entire box.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Syuusuke
I like my name, it makes the app not work on me. I'm immune!
Hmm just replace random alt characters with ?? and I bet it will work :p
-
Re: RELEASE - rec0's Server app for 1.08
Noooo
If you ever see me ingame, you'll know why.
You'll know what my name is.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Syuusuke
Noooo
If you ever see me ingame, you'll know why.
You'll know what my name is.
o_O
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Syuusuke
Noooo
If you ever see me ingame, you'll know why.
You'll know what my name is.
Ooooh how does he dooo that...
*get back on the ship*
It's still a mysteryyy...
-
Re: RELEASE - rec0's Server app for 1.08
I'm pretty sure it's possible, as long as the person administrating can tell how many characters are in your name.
However, if you use a blank name with the name hack tool, it's almost impossible to see how many characters there are... Oh shit, did I just say that out loud?
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Freelancer
I'm pretty sure it's possible, as long as the person administrating can tell how many characters are in your name.
No, it won't give a shit and won't detect that player.
On another note if that user is an admin they can not access the app commands and the admin message will appear after they have left the server.
-
Re: RELEASE - rec0's Server app for 1.08
how about you guys stop discussing ways of crashing the app.
-
Re: RELEASE - rec0's Server app for 1.08
Theres other ways of retrieving which player is which, it can be linked with cd hashs, kills, deaths, team etc.
So your saying the banning doesnt work with messed names? Cant you just ban it regular style?
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
how about you guys stop discussing ways of crashing the app.
It's their servers, let them run into issues with the app :p
-
Re: RELEASE - rec0's Server app for 1.08
no, a blank name IS recognized by the app - it's registered and added to the database.. you just can't do anything specifically to the player. you could only do it to every player, like /kill *. Maybe, though, you could catch their name and use /sc * "blank", if they're either the first or last player.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Aßyll
no, a blank name IS recognized by the app - it's registered and added to the database.. you just can't do anything specifically to the player. you could only do it to every player, like /kill *. Maybe, though, you could catch their name and use /sc * "blank", if they're either the first or last player.
Blank names yes, we are also discussing one that is immune to app commands.
-
Re: RELEASE - rec0's Server app for 1.08
=)
I miss using speed and some teleports, oh well.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
StankBacon
how about you guys stop discussing ways of crashing the app.
But... That's no fun!
Been playing with rams and some older really cool dudes that know the ways of the app.
-
Re: RELEASE - rec0's Server app for 1.08
Veeerrry Interesting. I miss this game.
-
Re: RELEASE - rec0's Server app for 1.08
Servers running the tool that I know of:
HCEL Server
Lancers Edge
Official Yoyorast Server Paris
Abyll's Zombie Server
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
now someone just gots to convert this to halo 1.08pc.
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
Hasn't that shit been dead for like, ever?
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
Yuki
Hasn't that shit been dead for like, ever?
If you mean iMega, no.
-
Re: RELEASE - rec0's Server app for 1.08
Lol here let me give you the twitter update link...
and you tell me that it's dead.
https://twitter.com/Goemitar
-
Re: RELEASE - rec0's Server app for 1.08
https://assets1.twitter.com/images/white.pngMade some modification to the core of the program. Still need to fix some design problems.3:42 AM Mar 2nd from web
It compiles again. Currently working on some design issues.1:31 PM Feb 16th from web
Started working on the project again.3:00 PM Feb 15th from web
Great updates man.
-
Re: RELEASE - rec0's Server app for 1.08
Quote:
Originally Posted by
supersniper
i know i've been watching and waiting on that for some time now...
-
Re: RELEASE - rec0's Server app for 1.08
-
Re: RELEASE - rec0's Server app for 1.08
A coldsnap one, the HCEL, and lancers.
-
Re: RELEASE - rec0's Server app for 1.08
Mustang is wanting to set it up on his -JR- server, I hear.