View Full Version : [APP] rec0's Devicator Server App for Halo CE 1.08
Abyss
July 13th, 2009, 10:20 PM
Your not the only one with that problem.
Oh yes chris what problems are u having? me and jcap finally found out what was wrong.
supersniper
July 13th, 2009, 10:49 PM
yeah you were an admin and it crashed when you joined.
For it not to crash have someone else that's not an admin join first then you can join freely whenever you want without it crashing.
Or just wait a really long time.
there you go problem solved.
Abyss
July 13th, 2009, 11:15 PM
Ok guys, i apologize for being an idiot and i will post a new set of instructions regarding the problems that some people like me are having/had tommorow :D it will include the original post by Bacon with a few added things Look for it tommorow
:D:D:D:D:D
chrisk123999
July 13th, 2009, 11:35 PM
Well, I guess that sorta fixes it. Although I'm running it off the same computer I'm joining with, so normally people tend to lag until I'm in my server...
supersniper
July 14th, 2009, 12:35 AM
Ok guys, i apologize for being an idiot and i will post a new set of instructions regarding the problems that some people like me are having/had tommorow :D it will include the original post by Bacon with a few added things Look for it tommorow
:D:D:D:D:DYou make it seem like such a big deal :lmao:
Well, I guess that sorta fixes it. Although I'm running it off the same computer I'm joining with, so normally people tend to lag until I'm in my server...To make it less laggy open up taskmanager and close any unwanted/unnecessary tasks running in the background.
I also suggest you download delagonator form halomaps as to it helps with fps lag a bit. Another thing is that you want to leave the default ports for the dedi and switch the ports for halo ce in your profile settings area (network connections)
That should fix it and have the players be less laggy.
Also visit here (http://forumplanet.gamespy.com/tech_support/b48831/2229240/p1/?14) this will let you know the limits on how many players can be in your server.
To test your upload speed visit speedtest.net.
I hope this helps your problems.
Abyss
July 14th, 2009, 07:29 AM
1. Download the Devicator app from the 1st post by Bacon.
2. Extract the Winrar file that applies to you (homeservers if youre running it from home).
3. If you have MDB viewer or Microsft Access, open up the _d and go to the database and input all of your information(ie, cdkeyhash, Name, and ip address).
4.After you do that, save the file and overwrite the original haloceded in the halo ce file directory with the homeservers contents.
5. Ok, now here you run haloceded and then run haloceded_extended and then run haloce.Try joining your own server.
6. Many people have had this problem. The Server crashes whenever they join. Ok, like Frost said, either let someone join the server first thats not an administrator or you need to download the new version of haloceded with less crashes.
7. After you download it, replace the old haloceded and delete sapp.dll because you wont need it anymore.
Hope this solves all your problems!!
«RW» Âßݧ§
StankBacon
July 21st, 2009, 07:06 PM
update
fixed the crash on join shit :D
will post more later, gotta go to a family party.
supersniper
July 21st, 2009, 09:21 PM
Friggen post the damn update!!!!!!!!!
tythespy
July 23rd, 2009, 03:18 AM
post
you owe me
Abyss
July 24th, 2009, 03:27 PM
Lol bacon ok yea for some reason i stil cant join it. jcap said it probably lingers in the background when the app starts but we couldnt figure it out.
StankBacon
July 24th, 2009, 04:54 PM
wat
chrisk123999
July 24th, 2009, 10:03 PM
So...
You going to post the update?
YinYang
August 11th, 2009, 12:08 PM
im having trouble installing it i dont have a init.txt file how do i get it and when i run the dedicated server from the start menu it said it cant load the cache or it failed to load can you post howto for ppl who are not that good on the computer as you bacon bc im having touble understanding you i got the data base thing ifne but the first part i was huh what do they mean by init.txt or can you send me somethin or post something that would be great
p0lar_bear
August 11th, 2009, 01:17 PM
im having trouble installing it i dont have a init.txt file how do i get it and when i run the dedicated server from the start menu it said it cant load the cache or it failed to load can you post howto for ppl who are not that good on the computer as you bacon bc im having touble understanding you i got the data base thing ifne but the first part i was huh what do they mean by init.txt or can you send me somethin or post something that would be great
Welcome to the forums.
I hate to be a nag, but could you please at the very least punctuate your sentences? I can't make sense of your post.
supersniper
August 11th, 2009, 08:35 PM
I'm having trouble installing it.
I don't have a init.txt file, how do i get it and when i run the dedicated server from the start menu.
It said it cant load the cache or it failed to load.
Can you post how to for people who are not that good on the computer as you bacon because I'm having trouble understanding you.
I got the data base thing fine but the first part i was, "huh what do they mean by init.txt" or can you send me something or post something that would be great.help?
Limited
August 12th, 2009, 08:25 AM
:words:
If it says it cant find the profile, dont worry just wait for it to continue loading.
You have to make an init.txt, look on Halo Maps for a guide how to make one.
Abyss
August 18th, 2009, 09:55 PM
Yea guys I fixed the problem. It was really obvious when it got solved.Ok, if you're running this on Vista, turn of UAC(User Account Control) and restart your computer. The just follow the steps to turn on the app and thats it! It worked for me!
=CE= Âßݧ§
chrisk123999
August 18th, 2009, 11:56 PM
That shouldn't effect it at all. My Halo CE folder is set to full control for normal users. Plus, that is probably one of the worst things you could do to make your computer less secure.
p0lar_bear
August 19th, 2009, 12:47 AM
That shouldn't effect it at all. My Halo CE folder is set to full control for normal users. Plus, that is probably one of the worst things you could do to make your computer less secure.
They stuck me in an institution
Said it was the only solution
To get me the needed professional help
To protect me from the enemy, myself...
supersniper
August 19th, 2009, 04:06 AM
Haiku?
Cortexian
August 20th, 2009, 01:10 AM
That shouldn't effect it at all. My Halo CE folder is set to full control for normal users. Plus, that is probably one of the worst things you could do to make your computer less secure.
No one with half a brain uses UAC since you can accomplish the same level of security with a firewalled router, good anti-virus software, and common sense. I don't need a quadruple checking pop-up just to do things that couldn't possibly be malicious.
hth
Cortexian
August 20th, 2009, 04:22 PM
On an on-topic,
I've been talking with Game Servers staff specifically about the Devicator recently. Even though technically it's against Game Servers TOS (since you modify the server files) they don't seem to care. I've gone into detail with them about how it works in order to get it working again, ever since I switched my server from Seattle - Chicago the Devicator has only worked for 10m~ after the game starts. It then stops working but the game continues on, so I'm getting the Game Servers staff to check out the box my server is on.
Either way, I was talking to one of my old buddies that used to work Game Servers technical support and he said that if an issue arises, tell them I modified my own files and uploaded them to their server. That way I never actually "modified" their server files...
hth
king_nothing_
August 23rd, 2009, 02:22 PM
Plus, that is probably one of the worst things you could do to make your computer less secure.
Eh? I thought pretty much everyone turned off UAC (other than the very casual users, that is).
chrisk123999
August 23rd, 2009, 11:03 PM
Turning off UAC seems a bit far. I just set any folders that I modify a lot (like the Halo Custom Edition folder) to have full control by normal users.
tythespy
August 24th, 2009, 11:38 PM
UAC is pointless unless you get viruses and related things.
Cortexian
August 25th, 2009, 01:45 AM
Turning off UAC seems a bit far. I just set any folders that I modify a lot (like the Halo Custom Edition folder) to have full control by normal users.
Wow, that's just so much more work than needs to be done...
Abyss
September 4th, 2009, 11:16 PM
http://forum.halomaps.org/index.cfm?page=topic&topicID=28700
Yea i found this is my search.
chrisk123999
September 4th, 2009, 11:24 PM
Dennis make a great point on that thread.
--- Original message by: Dennis
--- Original message by: chuckluck
Go to start, click on control panel, user accounts and family safety, User accounts, Turn user account control on or off. turn off UAC, then restart you're computer then try again.This is the worst thing you can do. It turns off ALL security and lets you run in the administator context. I hate it when people recommend this. It shows how little they know about the operating system.
You just need to either run the game - for that one time- as administrator or download the update from the website and follow the instructions. Turning off all security is just plain stupid.
tythespy
September 7th, 2009, 10:10 AM
meany other Os don't have it and don't need it
its rather pointless for advance users.
-e your point is invalid, UAC doesn't prevent much
chrisk123999
September 7th, 2009, 03:42 PM
It stops any programs from doing a lot of damage. If it needs to be approved by UAC and I click no, it can't do anything. But if UAC was off, it would do it without me being able to stop it.
supersniper
September 7th, 2009, 05:18 PM
Just get KIS 2010.
then just edit the registry so the trial is unlimited :D
wait whah?
lol but yeah UAC is very important.
It may not seem like it but it is.
Cortexian
September 7th, 2009, 10:50 PM
No it's not, not if you're an advanced user... If you actually know your way around a computer and the internet there's absolutely NO need WHATSOEVER for UAC to be enabled.
chrisk123999
September 7th, 2009, 10:58 PM
I'd rather have it on and not need it, then have it off and needed it.
Cortexian
September 7th, 2009, 11:18 PM
It's up to the user, so that's fine.
But I don't need it, ever.
jcap
November 6th, 2009, 07:47 PM
Hey, update the build of the dedi to match the new dedi.
(Also, do the same magic to this that was done to the "revised" 1.08 app. You know, the tweaks that fix the sv_say command and make sapp unnecessary.)
justin108
November 16th, 2009, 11:57 PM
shit post edit
Alexgodcool
November 22nd, 2009, 08:59 PM
Hello, will this be updated soon as possible, or just overwrite the newer of termy's SAPP?
Cheers
Cortexian
November 22nd, 2009, 09:52 PM
Hello, will this be updated soon as possible, or just overwrite the newer of termy's SAPP?
Cheers
I wouldn't count on an update of this for awhile, especially since there are a couple other apps in development specifically for 1.09.
jcap
November 22nd, 2009, 10:02 PM
I wouldn't count on an update of this for awhile, especially since there are a couple other apps in development specifically for 1.09.
Depending on the type of update he's looking for, I thought there was already a 1.09 version update released (unless I dreamed it). If he's looking for an actual full version update to the Devicator source code, then it's highly unlikely that would happen and you'll probably see Synapse before then.
Also, what the hell is in development for 1.09 servers?
supersniper
November 22nd, 2009, 10:10 PM
http://goemitar.wordpress.com/2009/10/06/a-deadline/
Cortexian
November 22nd, 2009, 10:16 PM
Yea, he also sent me a PM saying that he'd announce the server app and the servers running the beta version on Modacity this week...
There's also BMP's app if he's still working on it.
And I still have hope that Synapse will eventually come to be...
blind
November 22nd, 2009, 10:24 PM
uh..
uhhhhhhhhhhhhhhh
prometheus :santa:
Cortexian
November 23rd, 2009, 10:26 AM
uh..
uhhhhhhhhhhhhhhh
prometheus :santa:
That's not a server app though, it's an everything app.
Dwood
November 23rd, 2009, 10:38 AM
And as far as im aware would not need an update every time halo was updated
Omega
November 25th, 2009, 04:08 AM
Yea, he also sent me a PM saying that he'd announce the server app and the servers running the beta version on Modacity this week....
Correct :)
To give a small update to everyone at modacity:
I've tested it on a haloPC server. One minor bug found, but also a rather big one. This bug is being fixed at the moment. Once it's fixed testing will continue and I'll put it on your server so you can also test.
(The bug only happens under very rare conditions. But if it does happen, the results could be ugly. It's something I want to fix first.)
supersniper
November 25th, 2009, 10:19 PM
well geo, i've been waiting on imega since i first heard about it.
can't believe it's almost going to be released
cant wait.
Alexgodcool
November 25th, 2009, 11:19 PM
awsome! how soon you will release it? include beta or RC?
Can't wait! X)
Cortexian
November 25th, 2009, 11:23 PM
awsome! how soon you will release it? include beta or RC?
Can't wait! X)
From what I understand, it's going to be beta tested on a few servers that Omega will pick. Users can try out the publicly available features on those servers, and server administrators on those servers can try out the restricted commands. After that's proved the apps stability Omega will move into public releases and whatnot.
There is no "set-in-stone" time line, as is the case with almost all anticipated user created stuff for Halo.
Alexgodcool
November 26th, 2009, 03:59 AM
Ok, you can use mine server, name "RPG Forever!"
and which servers he did picked?, i could going in those servers..
and Happy Thankgivings!
StankBacon
November 26th, 2009, 12:56 PM
lol ^
also hiv server.
supersniper
November 26th, 2009, 08:43 PM
HIV server is testing this as well?
edwardc88
December 31st, 2009, 12:01 AM
Help!!! In case no one has noticed, the link for the rec0 commands has expired and I really would like to know what they are... If someone could post them or a link, it would be greatly appreciated!
CodeBrain
December 31st, 2009, 12:19 AM
Sorry to burst your bubble, but I don't believe Rec0 works anymore.
Mainly due to the 1.09 update, Rec0 doesn't work right now.
You will have to wait until someone fixes the offsets so Rec0 can function correctly.
So, putting another download link would be pointless until it is fixed.
Dwood
December 31st, 2009, 12:28 PM
He wants to know the commands, i think, not the download link.
STLRamsFan
January 2nd, 2010, 06:14 PM
I'll provide a couple:
Name Shortcut Set- /sc <name of player> <name desired> ex: /sc STLRamsFan rams
Speed- /spd <name> <#1-999> ex: /spd rams 9
Name List- /names <name of player> ex: /names rams
Teleport- /t <name> <name of set teleport> ex: /t rams moon (Those who played the first yoyorast with me will know what the moon is like haha...)
Set teleport (use this before using teleport)- /st <name> <create a name that you desire> ex: I find a nice camping place so I want to save it, /st rams moon
There are more but I'll leave it up for others to post them up....
Kaishounashi
January 2nd, 2010, 10:41 PM
Help!!! In case no one has noticed, the link for the rec0 commands has expired and I really would like to know what they are... If someone could post them or a link, it would be greatly appreciated!
*dig dig dig* Found a copy of the page on one of my work computers:
The following information is for a server app created by rec0. It allows admins to excute commands through the chat system. It requires no rcon, and recognizes admins by their cd key hash.
Here is the list of commands:
Player Punishment
/b [pExpression] [opt:time] - Bans a player from the server for an optional length of time. Eg /b rec0 1d1h1m1s (1 day, 1 hour, 1 minute, 1 second)
/k [pExpression] - Kicks people from the server.
/eject [pExpression] - Ejects from vehicle.
/suspend [pExpression] - Freezes, preventing movement. They can still shoot and jump.
/unsuspend [pExpression] - Reverses /suspend.
/lag [pExpression] - Lags player until death or until the unlag command is executed.
/unlag [pExpression] - Reverses /lag.
/kill [pExpression] - Kills.
/hitler - Kills everyone. Equivalent to /kill *
Player Properties
/sc [pExpression] [shortname] - Allows you to setup a name shortcut for a player.
/a [pExpression] [admin lvl] - Sets the player(s) to the specified admin level. 8 for top admins, 1 for regular admin, 0 for admin revoked.
/names [pExpression] - Returns all names used by that user on the server.
/team [pExpression] - Force switches to a player to the opposite team.
/spd [pExpression] [value] - Allows you to change a player's running speed. 1 is the normal speed.
/resp [pExpression] [time] - Sets the spawn time for the specified person (in seconds). If no time is supplied, they will respawn instantly. It can only be set when they're dead.
/afk - Puts yourself in afk mode. You die, and you do not respawn until /afk is typed again. Your death is erased once you get out of afk mode. This is the only command that does not require admin powers.
/afk [pExpression] - Puts the specified player in afk mode.
Map Control
/mnext - Exact replacement for sv_map_next. Moves to the next map in the cycle.
/mc - Begins the mapcycle.
/m [mapname] [gametype] - Exact replacement of sv_map. Changes the map. Can accept shortening for map names, see table at end.
/reset - Resets the game.
/lo3 - Resets the game three times in a row. For use in the CE Clanwars league. Literally means "live on three."
Object Control
Basic Creation/Deletion
/p0 - Returns the name of Player 0 (who receives /veh and /hog).
/veh - Spawns all vehicles over player 0.
/hog - Spawns a hog next to player 0.
/destroy - Destroys all vehicles and scenery.
Weapons
/i [pExpression] - Tells you what guns the player has, how much ammo they have, and how many of each type of grenade he has.
/ammo [pExpression] [value] - Changes the player's reserve ammo to the amount specified.
/bat [value] - Changes the battery level of your gun, assuming it uses a battery.
Players
/coords [pExpression] - Displays the player's 3D coordinates (X Y Z).
/j [pExpression] [X Y Z] - Lets you add or subtract to each one of the specified player's coordinates. For example, if I wanted to move the player 2 units up, I would type 0 0 2 at the end of the command.
/t [pExpression] [locname] - Teleports the player to the specified location. Coordinates can also be used to specify a location (X Y Z).
/st [pExpression] [locname] - Sets a teleport location where the specified player is standing, and gives it the name specified.
/t remove [locname] - Deletes the specified teleport location.
Server Control
/s [global] [value] - Sets a global value on the server to the given value. Eg /s cheat_deathless_player true
/e [function] [parameters] - Executes any command on the server, eg /e cheat_all_vehicles
/stunts - Turns on deathless player and infinite ammo. Turns off fall damage and rider ejection. Adds "STUNTS" to the server name.
/ejection [value] - Turns rider ejection on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/deathless [value] - Turns deathless player on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/fall_damage [value] - Turns fall damage on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/infammo [value] - Turns infinite ammo on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/restore - Turns off deathless player and infinite ammo. Turns on fall damage and rider ejection. (in short, it reverses the /stunts command)
/svname "[name]" - Changes the server name. If you don't supply a new name, it will tell you the current name.
/count - Tells you the number of unique players that have visited the server.
/pass [password] - Sets a password for the server. If no password is supplied, the current password, if there is one, will be removed.
[pExpression] stands for player expression
[pExpression] can use these wildcards:
* represents any number of unknown characters
? represents 1 unknown character
Examples:
[HIV]* executes on all players whose names begin with [HIV]
* executes on all players
??? executes on any player with a 3-character name
Map name shortucuts
wtca = schwinnzno1_alpha01a
wtc3 = wartorncov3
bg = bloodgulch
sw = sidewinder
if = icefields
dc = dangercanyon
di = deathisland
ch = cliffhanger
nc = nightcamp_ce
hypo = hypo_v0.3
dis = dissolusion_classic
yoyo = Yoyorast_Island
Cortexian
January 3rd, 2010, 12:10 AM
Here's a complete list of the commands, in a readable format. (http://www.lancersedge.com/forums/rec0sapp.html)
The red asterix denoting commands that may cause server instability, those were only denoted for myself personally because I found that they crashed my server.
Cortexian
January 13th, 2010, 01:05 PM
Updated for 1.09!
I used BrandiniMP's "Halo CE Server Patcher (http://www.modacity.net/forums/showthread.php?t=20154)" to patch the fixed (secure) 1.08 executable for the Devicator, personal testing on my machine seems to work (though I get some strange beeping sounds when custom commands are executed). It appears to have the CD key check enabled, but it would be nice if someone could confirm this!
[Download Here] (http://freelancer.lancersedge.com/downloads/HaloCE_Devicator_109.zip)
Important Note: The "strings.dll" and "__strings.dll" files are only for GameServers.com dedicated servers. If you just want to use this on a server that you're hosting yourself just extract the "_d" folder and "haloceded.exe" and "haloceded_extended.exe" to your installation folder.
tythespy
January 13th, 2010, 05:21 PM
Thanks GinjaNinja (http://www.modacity.net/forums/member.php?u=3782)
flyingmonkey3
January 13th, 2010, 06:02 PM
Hmm for some strange reason haloceded_extended doesn't seem to latch on. As I recall its screen would use to display some messages but now it remains blank. Also, does this work with SAPP?
E: CD key check is enabled.
E2: Never mind. I got haloceded_extended to work. Thanks for updating this!
Cortexian
January 13th, 2010, 11:43 PM
I find that launching haloceded_extended before haloceded and waiting a couple of seconds works the best. Make sure you follow the instructions in the original post of this thread regarding the strings and strings__ files!
supersniper
January 14th, 2010, 08:39 AM
yeah :)
this is an unexpected surprise form the patcher
tythespy
January 14th, 2010, 02:21 PM
Uh this is your version with no /afk command and the silly edited text
Cortexian
January 14th, 2010, 05:41 PM
Uh this is your version with no /afk command and the silly edited text
More appropriate text you mean! Hold on, let me try and find the original haloceded_extended and repackage the executable.
Edit: Download updated, if you want the original dedicator re-download!
supersniper
January 14th, 2010, 05:59 PM
i have the original one.
you want it?
Cortexian
January 14th, 2010, 06:04 PM
Already repackaged.
Alexgodcool
January 17th, 2010, 03:09 PM
will it work in gameserver.com? just check before ftp it to server...
Cortexian
January 17th, 2010, 04:19 PM
I didn't test it personally but I don't see why it wouldn't.
king_nothing_
January 17th, 2010, 05:02 PM
Here's a complete list of the commands, in a readable format. (http://www.lancersedge.com/forums/rec0sapp.html)
The red asterix denoting commands that may cause server instability, those were only denoted for myself personally because I found that they crashed my server.
I don't remember /mnext, /mc, /destroy, /stunts, or /restore ever causing crashes for us (I might be forgetful though...it's been awhile). /m will only cause a crash if you don't specify the map or gametype exactly right. As for /veh and /hog, if I remember correctly, the only time these cause problems is if a spawned vehicle tries to respawn on a map that doesn't have any vehicle spawn points. Those commands should be fine any other time, though.
Also, I updated that list a little bit a few months ago. I think you have the older version. I think I had added one or two commands that I missed (unfortunately I can't remember what they were), rephrased some of the descriptions, and put things in a more logical order (for instance, it makes more sense to put the explanation for [pExpression] at the top instead of the bottom, since people reading it need to know what [pExpression] means before seeing it referred to in a command).
supersniper
January 22nd, 2010, 07:53 AM
too bad hivclan.net is dead...
blazer9131
February 18th, 2010, 11:19 PM
The app "haloceded_extended.exe" seems to crash upon loading.. Hmmmm
Kornman00
February 19th, 2010, 12:17 AM
Very descriptive...Hmmmm
blazer9131
February 19th, 2010, 12:23 AM
Lol, sorry mate. Umm more descriptive:
Win7 x64 error:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: haloceded_extended.exe
Problem Signature 02: 1.0.2346.1559
Problem Signature 03: 44822eae
Problem Signature 04: mscorlib
Problem Signature 05: 2.0.0.0
Problem Signature 06: 4a275af7
Problem Signature 07: 344b
Problem Signature 08: d8
Problem Signature 09: System.IO.FileNotFoundException
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409WinXP x86 error:
Title bar: haloceded_extended.exe - Application Error
Message: The application failed to initialize properly (0xc0000135). Click on OK to terminate the application
However I did get it working on my actual server (Win7x86) And the server is loading fine, however it isn't joinable via the ingame browser, only Direct IP (more info here:http://www.modacity.net/forums/showthread.php?t=20577&p=517904#post517904)
Kornman00
February 19th, 2010, 02:22 PM
"System.IO.FileNotFoundException". Rec0's app isn't finding an required file it would seem. Since it's a .NET application, it should tell you the file in question which it couldn't find.
blazer9131
February 19th, 2010, 04:26 PM
Yeah, I noticed that too. It said nothing. It goes to the "application Not responding" type screen (the window gets whitened out) and it just said that. No actual error message from the app, just windows.
Kornman00
February 19th, 2010, 06:01 PM
Oh, well in that case I'm not sure how to exactly help. I've never dealt with this version of devicator nor do I have a machine running W7 or a 64-bit OS.
blazer9131
February 20th, 2010, 02:35 AM
Hmm. Well, which version do you recommend? Since this version won't work for me.. =(
I -think- it might be working on another computer of mine.. but I can't be sure yet. I was away for all of last week, and I've been TVing to my computer at night trying to get this to work. Can't get it past Kaspersky, since Kaspersky won't allow outside users to accecpt/block programs, can only be done physically from there.. So By Sunday I'll know if this works on my hosting computer (It's not "crashing" atleast)
satana
May 4th, 2010, 04:33 PM
I followed the instructions. However, it didn't work for me; when I tried to launch haloce it said it was corrupted. I dragged the contents of gameservers to Halo Custom Edition under Microsoft Games after changing my init and editing _d, and the haloceded did run and at the top of the cmd-like box it did say Rec0 or whatever. However, like I said, I couldn't run haloce after that. I think you should have additional instructions on how to run it... or am I just stupid? Also, I didn't understand the difference/purpose between home server and gameserver. that wasn't explained... D:
plazz halp mehz?
chrisk123999
May 4th, 2010, 04:59 PM
When your running on your computer and want to join on the same one, you need to make a new Halo CE folder just for that dedi, otherwise normal Halo CE won't work.
Cortexian
May 4th, 2010, 10:34 PM
I followed the instructions. However, it didn't work for me; when I tried to launch haloce it said it was corrupted. I dragged the contents of gameservers to Halo Custom Edition under Microsoft Games after changing my init and editing _d, and the haloceded did run and at the top of the cmd-like box it did say Rec0 or whatever. However, like I said, I couldn't run haloce after that. I think you should have additional instructions on how to run it... or am I just stupid? Also, I didn't understand the difference/purpose between home server and gameserver. that wasn't explained... D:
plazz halp mehz?
The gameservers one is for servers hosted on GameServers.com, home server is what you wanted... However you corrupted your game by using the GameServers files, you'll have to uninstall/reinstall now.
satana
May 6th, 2010, 08:37 PM
Thanks so much Freelancer. It worked fine when I used home server. I had already reinstalled CE, lol. Thanks again!
satana
May 6th, 2010, 09:03 PM
Spoke too quickly, doesn't work. I used home server. Halo doesn't crash, but when I try joining by the correct direct IP, it says the client is older than the server. Neither I nor my friends can see the server on the list, although I launched haloceded and haloceded_extended.exe. I don't know what to do. I followed the directions simply. Why won't it just WORK?
jcap
May 6th, 2010, 09:14 PM
Because this is for 1.08. You are probably running 1.09. I thought someone (Freelancer?) released a 1.09 server exe, though. Hopefully he can comment.
staticchanger
May 6th, 2010, 09:32 PM
Here's where I got 1.09 http://freelancer.lancersedge.com/downloads/HaloCE_Devicator_109.zip
Kornman00
May 7th, 2010, 09:58 AM
it says the client is older than the server
Well since you downloaded the 1.09 server version, that leaves your client sitting either at 1.08 or earlier. I don't think CE updates have ever been mandatory so you'll have to run the updater manually
satana
May 7th, 2010, 07:28 PM
Nope. Same corrupted haloce.exe file problem with static's version, and my game was perfectly updated.
jcap
May 7th, 2010, 08:18 PM
Nope. Same corrupted haloce.exe file problem with static's version, and my game was perfectly updated.
Oh, it should have been made clearer that all you needed was the haloceded.exe file, I believe. Someone correct me if I'm wrong.
satana
May 8th, 2010, 10:04 AM
I'm not sure if you're saying what I think you are... I didn't replace the haloce.exe file, I replaced the strings.dll file though, and I think that's why it was saying it was corrupted.
jcap
May 8th, 2010, 10:40 AM
Yeah, that's what you did wrong. You need to use the home dedi files from the original post. Then, before you run the dedicated server, you need to download this 1.09 rar (http://freelancer.lancersedge.com/downloads/HaloCE_Devicator_109.zip) and ONLY extract haloceded.exe to overwrite the one you extracted from the other rar.
satana
May 8th, 2010, 11:30 AM
Thank you! Lord too!
Cortexian
May 8th, 2010, 02:42 PM
Yea, the "strings" files are not required for home servers. They're only used on GameServers.com servers to automatically load "haloceded_extended.exe" when "haloceded.exe" is started, I'm not exactly sure what makes them corrupt home server games though.
I put a note in my 1.09 update post regarding this in hopes that it will lessen confusion.
chrisk123999
May 10th, 2010, 07:34 PM
It doesn't corrupt home dedi's it just makes normal Halo CE not work. You could easily make another Halo CE folder with those files.
Cortexian
May 10th, 2010, 08:35 PM
It doesn't corrupt home dedi's it just makes normal Halo CE not work. You could easily make another Halo CE folder with those files.
Not work = corruption. If you try to use the GameServers.com files it will cause the installation directory you extracted to to not work until you reinstall.
And instead of copying your Halo CE folder, which will take a minute or two, you could just extract the correct files! :downs:
jcap
May 10th, 2010, 09:31 PM
This might be a little out of your league, but I have an entire folder dedicated to a dedicated server.
The dedicated server only needs a few files.
Just create a new folder on your desktop called "Halo CE Dedicated Server" (or anything else you want). Copy your Halo CE "MAPS" folder into your new folder. Extract ALL of the 1.09 Devicator files into the new folder. You'll also need an init.txt, so if you have one already, copy it into the new folder as well. If you don't have one, make a new one. Then just run haloceded.exe.
Cortexian
May 10th, 2010, 10:12 PM
I don't see what's so hard about not extracting a couple files? It takes longer to copy your maps folder than it does to extract the right files.
supersniper
May 10th, 2010, 11:30 PM
I can make a simple installer that installs the haloce dedi by it' self if you want?
Cortexian
May 11th, 2010, 12:15 AM
I'm not having any issues, and I don't see why you guys want to go through all this extra trouble. I edited my 1.09 Devicator update post with a note detailing what files to use/not use on home dedis.
shadow141
June 15th, 2010, 04:23 AM
everything works great untill i try to join as an admin... any way to fix this problem???
jcap
June 15th, 2010, 07:02 AM
I have that problem on Windows Server 2008 R2 (x64) too. Many others have it as well. I've only been able to get it working on XP x32.
Shadow and I tried about 6 months ago to get to the root of the problem, but we never figured out the cause (and without having the source, we can't even attempt to fix). It always crashes at a very specific point, if you observe the devicator console window as you join, but that's all we got.
StankBacon
June 15th, 2010, 07:44 AM
it has something to do with how the app sends the commands/text to the dedi.
also i released the source a longgggg time ago.
ShadowSpartan
June 15th, 2010, 08:55 AM
(and without having the source, we can't even attempt to fix). It always crashes at a very specific point, if you observe the devicator console window as you join, but that's all we got.
I had/have the source code, the main problem was that I could not get the same behavior to happen on the user account you set up for me. On my user account, the program would not actually "crash", the process would continue running but you would not be able to actually join the server (though I think I was able to join the server one time).
jcap
June 15th, 2010, 09:07 AM
There were too many problems, and they all started blurring together. Hell, it was 6 months ago too.
I can't remember exactly what was different for you. I think I recall it not even working...period. Like, it would be running, but not responding to jack.
The problem I had on my account was the standard haloceded crash whenever I join the game as an administrator.
There was another problem when Devicator would just crash on launch, that's it.
And then there was one more problem where Devicator would crash after I join, but the server wouldn't crash.
supersniper
June 15th, 2010, 10:10 PM
I have the source... you want it jcap?
also when I tinkered with this i noticed whenever I first set up the server then tried to join as admin it would crash
but if someone who wasn't an admin joined before me then I joined it wouldn't crash
StankBacon
June 16th, 2010, 09:41 AM
http://bacon.modacity.net/stuff/DevicatorServer_Sauce_Fixed.rar
supersniper
June 16th, 2010, 05:28 PM
yeah that was it back when it was hosted on hivclan.net
shadow141
June 17th, 2010, 03:30 AM
Ok thanks for that info.. and if anyone know how to fix / actually fixes this problem then it would be much appreciated thanks for the help!
tythespy
June 17th, 2010, 12:39 PM
http://bacon.modacity.net/stuff/DevicatorServer_Sauce_Fixed.rar
wtf where you waiting for to make it public
StankBacon
June 17th, 2010, 01:15 PM
wat, i released it long ago... the link must have gotten lost.
StankBacon
June 17th, 2010, 02:21 PM
im pretty sure sendmessage is what is crashing the dedi...
note : when you join as an admin the server crashes (because its trying to send a message to the dedi), not the app.... the app is designed to close once the dedi quits.
if one of our coding gurus would look at the code im sure this could be fixed in no time.
supersniper
June 17th, 2010, 04:07 PM
i've been searching through it but rec0 loves to code in his own way...
king_nothing_
June 24th, 2010, 03:35 PM
Rec0's Server App Commands
The following information is for a server app created by rec0. It allows admins to execute commands through the chat system. It requires no rcon, and recognizes admins by their cd key hash.
[pExpression] stands for player expression, and it can use the following wildcards:
* represents any number of unknown characters
? represents 1 unknown character
Examples:
[HIV]* executes on all players whose names begin with [HIV]
* executes on all players
??? executes on any player with a 3-character name
Here are the commands:
Player Punishment
/b [pExpression] [opt:time] Bans a player from the server for an optional length of time. E.g. /b rec0 1d1h1m1s (1 day, 1 hour, 1 minute, 1 second). If no length of time is specified, the player will be permanently banned.
/k [pExpression] Kicks people from the server.
/eject [pExpression] Ejects player from vehicle.
/suspend [pExpression] Freezes, preventing movement. They can still shoot and jump.
/unsuspend [pExpression] Reverses /suspend.
/lag [pExpression] Lags player until death or until the unlag command is executed.
/unlag [pExpression] Reverses /lag.
/kill [pExpression] Kills player.
/hitler Kills everyone. Equivalent to /kill *
Player Properties and Control
/sc [pExpression] [shortname] Allows you to setup a name shortcut for a player.
/a [pExpression] [admin lvl] Sets the player(s) to the specified admin level. 8 for top admins, 1 for regular admin, 0 for admin revoked.
/names [pExpression] Returns all names used by that user on the server.
/team [pExpression] Force switches a player to the opposite team.
/spd [pExpression] [value] Allows you to change a player's running speed. 1 is the normal speed.
/resp [pExpression] [time] Sets the spawn time for the specified person (in seconds). If no time is supplied, they will respawn instantly. It can only be set when they're dead.
/afk Puts yourself in afk mode. You die, and you do not respawn until /afk is typed again. Your death is erased once you get out of afk mode. This is the only command that does not require admin powers.
/afk [pExpression] Puts the specified player in afk mode.
/p0 Returns the name of Player 0 (who receives /veh and /hog).
/i [pExpression] Tells you which guns the player has, how much ammo they have, and how many of each type of grenade they have.
/coords [pExpression] Displays the player's 3D coordinates (X Y Z).
/j [pExpression] [X Y Z] Lets you add or subtract to each one of the specified player's coordinates. For example, typing 0 0 2 at the end of the command would move the player 2 units up.
/st [pExpression] [locname] Sets a teleport location where the specified player is standing, and gives it the name specified.
/t [pExpression] [locname] Teleports the player to the specified location. Coordinates can also be used to specify a location (X Y Z).
/t remove [locname] Deletes the specified teleport location.
/c [pExpression] [pExpression] Gives the second player specified control over the first player specified.
/c [pExpression] 0 Frees the player from control.
Map Control
/mnext Exact replacement for sv_map_next. Moves to the next map in the cycle.
/mc Begins the mapcycle.
/m [mapname] [gametype] Exact replacement of sv_map. Changes the map. Can accept shortening for map names, see table at end. This command is known to cause app stability problems if the mapname or gametype name is not properly spelled.
/reset Resets the game.
/lo3 Resets the game three times in a row. For use in the CE Clanwars league. Literally means "live on three."
Vehicle and Weapon Control
/veh Spawns all vehicles over player 0.
/hog Spawns a hog next to player 0.
/f [pExpression] Flips the player's vehicle right side up. If no player is specified, it flips your own vehicle. Intended to be used when rider ejection is off (obviously).
/destroy Destroys all vehicles and scenery.
/ammo [pExpression] [value] Changes the player's reserve ammo to the amount specified.
/bat [pExpression] [value] Changes the battery level of your gun, assuming it uses a battery.
Server Control
/s [global] [value] Sets a global value on the server to the given value. E.g. /s cheat_deathless_player true
/e [function] [parameters] Executes any command on the server, e.g. /e cheat_all_vehicles
/stunts Turns on deathless player and infinite ammo. Turns off fall damage and rider ejection. Adds "STUNTS" to the server name.
/ejection [value] Turns rider ejection on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/deathless [value] Turns deathless player on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/infammo [value] Turns infinite ammo on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/fall_damage [value] Turns fall damage on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/restore Turns off deathless player and infinite ammo. Turns on fall damage and rider ejection. (in short, it reverses the /stunts command)
/svname "[name]" Changes the server name. If you don't supply a new name, it will tell you the current name.
/count Tells you the number of unique players that have visited the server.
/pass [password] Sets a password for the server. If no password is supplied, the current password, if there is one, will be removed.
Map name shortcuts
wtca schwinnzno1_alpha01a
wtc3 wartorncov3
bg bloodgulch
sw sidewinder
if icefields
dc dangercanyon
di deathisland
ch cliffhanger
nc nightcamp_ce
I'm not sure if that's absolutely all of the commands, as I may have forgotten one or two. That's most of them though.
GotYa
June 25th, 2010, 04:53 PM
Hey i need help please i tried everything to set it up i downloaded the 1.09 version of sapp and still it says the client is too old:( i made a vid for you guys to see what im doing wrong ok:) click here http://www.youtube.com/watch?v=oPEpLG6FId0 please comment on here or on the vid please!!
Cortexian
June 26th, 2010, 05:51 AM
Obviously, make sure your game is version 1.09 since this only works with 1.09... To check your version start Halo CE and go to Settings > About, your "Build" should be "01.00.09.0620" if it's not then this isn't going to work until you update your game.
RhoMbie
July 1st, 2010, 04:10 PM
Having some problems on getting this to work on my 1.09 gameservers server :(
What I've been doing is taking bacon's original .rar and using GinjaNinja's server patcher to patch the included haloceded.
Then I uploaded all the files to the server and restarted, but the server does not start. - or atleast I can't join, even through direct connect.
also, i have not edited the .mdb yet, i was just assuming the server would start even if i haven't added my name/hash in yet.
hopefully whatever i'm doing wrong is blatantly obvious,
any suggestions?
e- also yes, i have added
sv_log_enabled 1
load
to init
Cortexian
July 1st, 2010, 10:43 PM
First off, use this version as it's already patched correctly for 1.09:
http://freelancer.lancersedge.com/downloads/HaloCE_Devicator_109.zip
Extract the following to your Halo Custom Edition installation folder:
"_d" folder
haloceded.exe
haloceded_extended.exe
Ignore the strings.dll and strings__.dll files, they're only for use on gameservers.com Halo CE dedicated servers and will corrupt your game if used on your PC. You don't need SAPP with the above version either so I don't think the load command is required, but it doesn't hurt to keep it there. Then you start haloceded_extended.exe and haloceded.exe in quick succession.
supersniper
July 1st, 2010, 11:54 PM
he is using gameservers.com
Cortexian
July 2nd, 2010, 01:08 AM
Well in that case, extract everything and upload it to the gameservers.com "haloce" directory.
RhoMbie
July 2nd, 2010, 11:31 AM
still no luck. followed your instructions, but the server doesn't seem to start.
has anyone actually gotten this to work on 1.09 via gameservers.com server? If so, I could give you ftp access and you can give it a try, I'd really appreciate it.
xfire:rhombie or just pm me.
Cortexian
July 2nd, 2010, 02:26 PM
When I had my gameservers.com server it was 1.09 and running Rec0.
You can PM me access if you want me to give it a try.
Alexgodcool
July 2nd, 2010, 10:08 PM
well by any chance u have SAPP workin with 1.09 and could post in here or pm me...
Thanks
tythespy
July 3rd, 2010, 03:01 PM
SAPP (http://xhalo.co.cc/haloce_server_app) Was never updated from 1.08 to 1.09. I'm sure that day will never come.
Either way just use the devicator, stand alone.
chrisk123999
July 3rd, 2010, 10:21 PM
Someone released a 1.08 dedi exe that was patched to show up on 1.09 and ran sapp. Look around the sapp thread for it.
shadow141
July 9th, 2010, 06:58 AM
ok i can get the standalone version to work.. just once out of every 30 or so times
it well also crash after puting in a code
Cortexian
July 10th, 2010, 12:14 AM
It's a really unstable app with really fun features, this is why tons of people try it then ditch it. More work than it's worth imo, someone should look at the source and stabilize it.
That said, I know Skyline(?) was working on an app that basically did everything this did.
Cortexian
July 12th, 2010, 05:01 PM
SAPP (http://xhalo.co.cc/haloce_server_app) Was never updated from 1.08 to 1.09. I'm sure that day will never come.
Either way just use the devicator, stand alone.
Termy updated SAPP to 1.09.
tythespy
July 12th, 2010, 09:00 PM
That even more unstable update is dead and gone.
Kornman00
July 13th, 2010, 02:36 PM
You know what I just remembered?
My copy of devicator's actual source code was on one of my external harddrives which I no longer have access to (http://www.modacity.net/forums/showthread.php?21964-Rob-me-once-shame-on-you...). The list just keeps growing :ugh:
CrAsHOvErRide
July 13th, 2010, 02:58 PM
I have it...it's not the best anyway.
Kornman00
July 13th, 2010, 03:40 PM
The original or decompiled? I'm talking about the original with comments from the horse's mouth himself
CrAsHOvErRide
July 13th, 2010, 03:43 PM
Original...someone gave it to me a while ago (I might have it lying around somewhere). I only remember a lot of BinaryWrite or StreamWrite or something along those lines in the code.
Cortexian
July 13th, 2010, 04:39 PM
That even more unstable update is dead and gone.
Huh? He updated it on July 11th, two days ago...
http://www.modacity.net/forums/showthread.php?11369-Termy-s-Server-APP-%28SAPP%29&p=547607&viewfull=1#post547607
You know what I just remembered?
My copy of devicator's actual source code was on one of my external harddrives which I no longer have access to (http://www.modacity.net/forums/showthread.php?21964-Rob-me-once-shame-on-you...). The list just keeps growing :ugh:
So what you're saying is that when I offered to take a copy for safe-keeping a year or so ago, you should of accepted?
Seriously though, that sucks. If you have any kind of video or photo material that could be classed as "sensitive material" by either the German or American military couldn't you get them to assist in the investigation?
tythespy
July 13th, 2010, 05:28 PM
Huh? He updated it on July 11th, two days ago...
http://www.modacity.net/forums/showthread.php?11369-Termy-s-Server-APP-%28SAPP%29&p=547607&viewfull=1#post547607
Awesome Blossom, I was referring to a different update.fail on my part for not keeping up to date.
I'm guessing you guys are going to keep the original source underground....
civil
July 21st, 2010, 02:19 PM
for me admins cant join or else they crash but everyone else can join can someone help me with thathttp://www.modacity.net/forums/images/icons/icon5.gif
supersniper
July 21st, 2010, 07:19 PM
Awesome Blossom, I was referring to a different update.fail on my part for not keeping up to date.
I'm guessing you guys are going to keep the original source underground....... what use would you have for it anyways? why would you need it? why does it need to be public? what kind of question was that? lol?
Cortexian
July 21st, 2010, 09:22 PM
... what use would you have for it anyways?
The community has some talented coders that could make it run natively on 1.09 and stabilize it.
why would you need it?
Him specifically? He probably doesn't, however it would be great if it were open source.
why does it need to be public? what kind of question was that? lol?
You didn't think about this post did you?
staticchanger
August 31st, 2010, 08:02 PM
Anyone have a link/copy to the 1.09 version, the links dead
tythespy
September 1st, 2010, 03:01 PM
This is from the old modacity link: http://www.filefront.com/17254892/HaloCE_Devicator_109.zip
no /afk cmd and server crashing included!
someone should reupload it tho..
tylerp14
October 17th, 2010, 03:52 AM
[APP] Server Error Restarter for Rec0's Devicator.
______________________________
Requirements:
Adminstrator(Vista)
Halo CE Devicator
------------------------------
Steps:
1. Place Server Restart.exe inside of the folder where ur server files are.
2. Open Server Restart.exe
3. Type in the folder location of ur server. For example: C:\Program Files\Microsoft Games\Halo Custom Edition\ PLEASE NOTE THAT THE PATH MUST END WITH A \
4. Click Hide
5. Open Haloceded.exe then Haloceded_extended.exe
Also Here is a FULL List of commands:
Player Punishment
/b [pExpression] [opt:time] - Bans a player from the server for an optional length of time. Example: /b rec0 1d1h1m1s (1 day, 1 hour, 1 minute, 1 second)
/k [pExpression] - Kicks people from the server.
/eject [pExpression] - Ejects from vehicle.
/suspend [pExpression] - Freezes, preventing movement. They can still shoot and jump.
/unsuspend [pExpression] - Reverses /suspend.
/lag [pExpression] - Lags player until death or until the unlag command is executed.
/unlag [pExpression] - Reverses /lag.
/kill [pExpression] - Kills.
/hitler - Kills everyone. Equivalent to /kill *
Player Properties
/sc [pExpression] [shortname] - Allows you to setup a name shortcut for a player.
/a [pExpression] [admin lvl] - Sets the player(s) to the specified admin level. 8 for top admins, 1 for regular admin, 0 for admin revoked.
/names [pExpression] - Returns all names used by that user on the server.
/team [pExpression] - Force switches to a player to the opposite team.
/spd [pExpression] [value] - Allows you to change a player's running speed. 1 is the normal speed.
/resp [pExpression] [time] - Sets the spawn time for the specified person (in seconds). If no time is supplied, they will respawn instantly. It can only be set when they're dead.
/afk - Puts yourself in afk mode. You die, and you do not respawn until /afk is typed again. Your death is erased once you get out of afk mode. This is the only command that does not require admin powers.
/afk [pExpression] - Puts the specified player in afk mode.
Map Control
/mnext - Exact replacement for sv_map_next. Moves to the next map in the cycle.
/mc - Begins the mapcycle.
/m [mapname] [gametype] - Exact replacement of sv_map. Changes the map. Can accept shortening for map names, see table at end.
/reset - Resets the game.
/lo3 - Resets the game three times in a row. For use in the CE Clanwars league. Literally means "live on three."
Object Control
Basic Creation/Deletion
/p0 - Returns the name of Player 0 (who receives /veh and /hog).
/veh - Spawns all vehicles over player 0.
/hog - Spawns a hog next to player 0.
/destroy - Destroys all vehicles and scenery.
Weapons
/i [pExpression] - Tells you what guns the player has, how much ammo they have, and how many of each type of grenade he has.
/ammo [pExpression] [value] - Changes the player's reserve ammo to the amount specified.
/bat [value] - Changes the battery level of your gun, assuming it uses a battery.
Players
/coords [pExpression] - Displays the player's 3D coordinates (X Y Z).
/j [pExpression] [X Y Z] - Lets you add or subtract to each one of the specified player's coordinates. For example, if I wanted to move the player 2 units up, I would type 0 0 2 at the end of the command.
/t [pExpression] [locname] - Teleports the player to the specified location. Coordinates can also be used to specify a location (X Y Z).
/st [pExpression] [locname] - Sets a teleport location where the specified player is standing, and gives it the name specified.
/st remove [locname] - Deletes the specified teleport location.
Server Control
/s [global] [value] - Sets a global value on the server to the given value. Eg /s cheat_deathless_player true
/e [function] [parameters] - Executes any command on the server, eg /e cheat_all_vehicles
/stunts - Turns on deathless player and infinite ammo. Turns off fall damage and rider ejection. Adds "STUNTS" to the server name.
/ejection [value] - Turns rider ejection on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/deathless [value] - Turns deathless player on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/fall_damage [value] - Turns fall damage on or off (supply a 1 or 0 at the end). If no value issupplied, the command is toggled.
/infammo [value] - Turns infinite ammo on or off (supply a 1 or 0 at the end). If no value is supplied, the command is toggled.
/restore - Turns off deathless player and infinite ammo. Turns on fall damage and rider ejection. (in short, it reverses the /stunts command)
/svname "[name]" - Changes the server name. If you don't supply a new name, it will tell you the current name.
/count - Tells you the number of unique players that have visited the server.
/pass [password] - Sets a password for the server. If no password is supplied, the current password, if there is one, will be removed. Password limit is 8 characters.
[pExpression] stands for player expression
[pExpression] can use these wildcards:
* represents any number of unknown characters
? represents 1 unknown character
Examples:
[HIV]* executes on all players whose names begin with [HIV]
* executes on all players, example: /spd * 20
? executes on any player with a unknown character, example: [HIV?
**NOTE** Using sv_say in the app's /e command or in rcon will crash the server Instanly. Use say * if you want to broadcast a message.
Enjoy The Server Restarter!
The app Is in Halo CE Releases if you want it.
Con
October 18th, 2010, 01:30 AM
Added a "See also:" to the OP for you.
supersniper
December 29th, 2010, 05:10 AM
does anyone have this with the full commands working, like how the original one was but just for 1.09?
Cortexian
December 29th, 2010, 10:54 AM
I never had any issue with missing commands.
supersniper
December 29th, 2010, 11:54 AM
This is from the old modacity link: http://www.filefront.com/17254892/HaloCE_Devicator_109.zip
no /afk cmd and server crashing included!
someone should reupload it tho..this is the only link that works and... it says the /afk command isn't there or am i just reading the post wrong?
Cortexian
December 29th, 2010, 09:16 PM
That version might not have AFK, as it's an extremely annoying and useless command that I removed from my personal version. I may of never changed it back. I was just reviewing the original haloceded_extended trying to find the AFK command but I couldn't. Looks like I backed up a copy without it so I have no idea where it's located now.
Bacon is the expect on this tool, I suggest you guys ask him.
Cortexian
December 30th, 2010, 06:44 PM
Also, someone should post the decompiled source for this. If I find it on my old storage drives before someone does I'll do it.
The original source would be awesome too, it's not going to hurt anyone anymore. If Rec0 hasn't come back he's not going to and he won't care if it's public or not.
supersniper
January 1st, 2011, 01:04 PM
well i got it somewhat working. like i took the 1.07 haloceded then used brandiniMP's patch to make the server show up in 1.09, then ran the devicator and it loads and all but the messages dont show up in game? does anyone have the original haloceded_extended.exe and the strings?
supersniper
January 2nd, 2011, 03:12 AM
so i'm trying to hex edit the haloceded_extended.exe to make it auto kick people with the clan tag of my choice but for some reason it's not working in game. i went to this address 0xE2E0E in tiny hex editor and saw it said [HIV] (with the 00 inbetween) blah blah blah... so i changed it to SmG (with the 00 in between) and when i joined in the game not an admin with the SmG tag it didn't kick me. am i modifying the wrong spot?
jcap
January 2nd, 2011, 10:57 AM
Did you get the text showing? I believe that issue is somewhat related to Devicator crashing on startup. Either the app doesn't crash and text doesn't show, or the app crashes when it tries to "say" something. I can't run it on anything other than one XP machine. Until that is fixed, it's pretty much useless.
http://www.modacity.net/forums/showthread.php?14731-rec0-s-Devicator-Server-App-for-Halo-CE-1.08&p=543294&viewfull=1#post543294
supersniper
January 2nd, 2011, 02:09 PM
no jcap i'm running it completely different. i'm using the original 1.07 version, then used brandini's patch to make it show up in 1.09. and it's working flawlessly. only problem is whenever a lvl 10 admin joins the game the app will crash randomly. but other than that it works completely fine. i'm just having the issue of the auto kick feature. am i hex editing it wrong?
Cortexian
January 4th, 2011, 02:32 PM
There's two spots you need to edit, they're basically right beside each other when looking at it in a hex editor. One is defaulted to "[HIV]" and one is just "HIV" (with 00 in between). You need to change both to the tag you want it to auto-kick if not admin.
Cortexian
January 5th, 2011, 03:46 PM
Could someone take a look at this haloceded.exe (http://www.mediafire.com/file/hz1rx87ckiyfss7/haloceded.exe) and let me know why sv_say is crashing the server? If you can fix it that would be awesome! I forgot what I did to get Rec0 working without SAPP and I just can't seem to find what I changed in the dedicated server executable.
The executable I'm providing is the 1.08 one that was originally included in Bacons OP release here, it's been patched using Brandini's server patcher to display as a 1.09 server.
EDIT - This is what seems to be causing all the crashing issues related to say messages:
"PInvokeStackImbalance was detected
Message: A call to PInvoke function 'DevicatorServer!Api::SendMessage' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature."
That's what I get when debugging the source and making the app sv_say something. Any ideas on how to fix? I've only god basic programming skills.
Jesus7Freak
July 9th, 2011, 07:08 PM
"PInvokeStackImbalance was detected
Message: A call to PInvoke function 'DevicatorServer!Api::SendMessage' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature."
Api.cs:
[DllImport("user32.dll")]
public static extern int SendMessage(IntPtr _WindowHandler, int _cmd);
[DllImport("user32.dll")]
public static extern int SendMessage(IntPtr _WindowHandler, int _WM_USER, Keys _data);
[DllImport("user32.dll")]
public static extern int SendMessage(IntPtr _WindowHandler, int _WM_USER, char key, IntPtr wParam);
According to msdn http://msdn.microsoft.com/en-us/library/ms644950(v=vs.85).aspx
SendMessage has 4 parameters. So unless C# uses default parameters, only the last function header is correct.
So try changing all calls to it, to include a 4th parameter
Cmd.cs: line 37 Api.SendMessage(this.hProcess.MainWindowHandle, 0x100, Keys.Enter); ->
Api.SendMessage(this.hProcess.MainWindowHandle, 0x100, Keys.Enter, null);
frozen
July 13th, 2011, 05:14 PM
NEED HELP!
I run rec0's app on version 1.00, i am not sure if it possible
but my problem is - after some time haloceded_extended stop working, but serever still ok
Microsoft Studio has given the following report:
A buffer overrun has occurred in haloceded_extended.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.
For more details please see Help topic 'How to debug Buffer Overrun Issues'.
i am running home server, without string that include gameserver folder
do i need to run string from gameserver folder..i just dont understand why do i need another string in gameserver folder;D
sorry for stupid questions..i am bad with all this stuff:P
Thanks:)
Cortexian
July 13th, 2011, 05:20 PM
You don't need the Strings.dll from the gameservers folder, that is only for gameservers.com hosted servers.
Rec0's app doesn't work with the 1.00 executable though, sorry.
frozen
July 13th, 2011, 05:26 PM
bad for me:S
maybe u can advice me good haloceded with app commands supported for version 1.00:P
Thanks:)
frozen
July 14th, 2011, 04:00 AM
I found it by myself, no help need;)
Couch Potatoe
April 8th, 2012, 07:32 AM
Why does my haloceded_extended keep crashing? D:
supersniper
April 8th, 2012, 08:14 AM
dude, no offense but this app became obsolete when 1.07 was updated and it has be unstable every sense. I would recommend using either geomitar's servertool, SAPP, phasor (scripting), or any other servertools i have not listed.
Couch Potatoe
April 9th, 2012, 09:13 AM
Well, so you mean it was meant for 1.00?
supersniper
April 9th, 2012, 02:16 PM
no i mean it was built for 1.07...?
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.