• Please help really want a to run my own server for experimental
    57 replies, posted
Ok so i am a rust nut, i have been since jannuary, a few of you know me on here, i have 600# hours in legacy and 300~ in experimental since it first went live 20~ weeks ago. i was so disappointed with Garry's last comment "if you are in the know" i have look on steam tools i have looked on FP site and playrust and i can't find the download anywhere, even Google'd it to no avail, Really disappointed i feel like i have miss some info somewhere along the line and feeling stupid like i should know where to download the server files So could one of you please help this witless fool with a link, the map is amazing, this is like a dream come true but someone has put it behind bars :( Edit So F**Ked off i forgot to say WHY i don't know where to download the server files.
I'm pretty sure you need to use SteamCMD. That's why he said "if you are in the know". It's not just a download link for any idiot to grab like the latest version of Firefox, yet, because it's still too raw to be that convenient. Or you can just wait for Garry to post the guide he said he'd be writing up soon on how to do it. If you don't know how to use SteamCMD, you might not be ready to administer an experimental server. No, I do not know the exact magic words needed to make SteamCMD specifically feed you the experimental server.
Cba yes I am an idiot then. Edit due to flaming and a possible ban
I hope you understand that I wasn't calling you an idiot, specifically, kulan. I was simply being slightly colourful in the way I expressed "it isn't a download link on a website". The instructions on how to install the legacy Rust server are on the Valve developer wiki and have been for months; the catch always was that you needed a password to access the files, and that password was only distributed to authorized GSPs. The instructions for experimental likely will be almost identical, but there'll be some small difference in the command that causes it to pull the experimental server instead of the legacy download for GSPs. I want to see the guide myself, because I'd like to play around with the experimental build and I don't know how to get the experimental server either. Considering the security considerations of running a server (if you open it up to the outside world), it's something you want at least a guide for.
Ok heres how to download: Start SteamCMD login anonymous force_install_dir ./RustServer (or whatever) app_update 258550 -beta experimental Download ~2GB then to start make a batch file with RustDedicated.exe -batchmode i use the one from the release folder, dont know if debug folder is any diffrent
I thanks so much for that schicho7 I was just readng up and got to download but did not have the -beta expermental on the end. I have dyslexia and comprehending text takes me ages to drill into my brain. I lost it felt inadequate. My bad Thanks elixwhitetail I know you were pointing me in the right direction and got it after I chilled out a bit. Doh first time I have lost it like that over a game ever.
It's cool, guy. I was just a bit blunt in my reply, and I can see how it could be seen as a bunch of shit-talking and lesser insults if misunderstood slightly. Wasn't my intention. Completely serious question, kulan: Have you considered experimenting with screen-reading software (intended for visually-impaired users) on long text walls like that to get around your visual comprehension difficulties? On a smartphone, it's a bit more of an all-or-nothing accessibility feature, but on desktops I'm sure there is software out there that'll only read things you tell it to (via highlighting/whatever) instead of narrating the entire OS. On a Mac, it's as simple as highlighting the text and then clicking the "read this text" menu option/activating it by hotkey, so there's gotta be something for Windows that's similar if that's your platform.
My reading and vocabulary is fine, but it's comprehending a new language (which to me code is) i did via a myriad of hours learn basic on spectrum, and i am learning to cope with my problem, this was a rant out of frustration more than anything, that same old feeling i had at school when it seemed like i was falling behind no matter how much i tried to keep up, i am 40 now and only started to read 6 years ago (thanks Terry Pratchett) and understand that i learn differently to other people i now remember word as a whole and not break them down as most do, the more i read the more words i remember and can spell after seeing them a few times. Thanks you, i hold a few people on here in regard and you are one of them Elixwhitetail. Edit server downloading, Thanks again Schicho7 Wanted to mark your post as informative, useful and friendly but can only choose one :)
Hi guys. So, when I follow the instructions provided by Schizo7, I get no 2gig download. Instead, I get a text file that says Wrong Branch ... or is it? Wassup with that, yo. edit: Well that's random, nevermind, third time's the charm apparently. I tried it again, and it fixed itself. Thanks for the tip tho
It seems the command lines have variables have changed. I cannot get Rust to accept any type of server.cfg and it ignores any hostname/maxplayers setting on the command line. Anyone have information on this?
You weren't downloading the experimental, but attempting to download the legacy branch (without the password provided to authorized GSPs), and that's why you got that text file, funkosopher. But, now you've got it. You may have noticed that experimental is a fresh restart, so the server doesn't have all the niceties that legacy does, yet. Wait for the guide. Garry's devblog: [QUOTE]The experimental server is now password free. Anyone with the know-how should be able to download it and start tinkering. I’ll get a bit of a guide up in due time [U]but for now if you want to host a server [B]you are totally on your own..[/B][/U] and please be aware that we update 10-20 times a day.[/QUOTE]
[QUOTE=kraze;45567164]It seems the command lines have variables have changed. I cannot get Rust to accept any type of server.cfg and it ignores any hostname/maxplayers setting on the command line. Anyone have information on this?[/QUOTE] type server.hostname "NAME" into command line for changing the name of the server. server.maxplayers NUMBER for max players that commands are the only one i know^^ Edit: if you type "status" you see some details like Players ping
[QUOTE=Schicho7;45567205]type server.hostname "NAME" into command line for changing the name of the server. server.maxplayers NUMBER for max players that commands are the only one i know^^ Edit: if you type "status" you see some details like Players ping[/QUOTE] Interesting. Do you know if it's possible to get it to read values out of a config?
[QUOTE=kraze;45567256]Interesting. Do you know if it's possible to get it to read values out of a config?[/QUOTE] nope sry tried it like in the wiki - not working dont know how to do that^^
well after a bit of messing about got it working but it does not show up on server list, so had to connect via client.connect command but i am well happy :) Tried to add -seed command different ways but can't seem to change it from 123456 not bothered tho. thanks again
Available commands are (from looking into the source code): kick kickall ban banid status // Print out currently connected clients etc say //Sends a message in chat users //Show user info for players on server. banlist //List of banned users banlistex // List of banned users - shows reasons and usernames listid // List of banned users, by ID event.run //runs airdrop at (0,0,0) from random direction server.port server.maxplayers server.hostname server.identity server.level server.seed server.saveinterval server.secure server.tickrate server.start server.stop server.writecfg inventory.give gc.collect //garbage collecting construct.frameminutes //How many minutes before a placed frame gets destroyed echo //from here debug stuff instances serverstrings objects textures colliders
Hmm, I believe I have the server up and running but seem to be having a problem connecting to it. Kulan how exactly did you do that? I am assuming you ran the experimental version and used net.connect like you do in legacy? Maybe I am overlooking a small detail on how to find my server's IP address etc.
[QUOTE=dreadlocks;45567595]Hmm, I believe I have the server up and running but seem to be having a problem connecting to it. Kulan how exactly did you do that? I am assuming you ran the experimental version and used net.connect like you do in legacy? Maybe I am overlooking a small detail on how to find my server's IP address etc.[/QUOTE] You have to port forward the UDP ports 28015 and 28016 (if you didn't changed them) Then your server should be listed in the community server list. BTW: the command you are searching is client.connect
[QUOTE=dreadlocks;45567595]Hmm, I believe I have the server up and running but seem to be having a problem connecting to it. Kulan how exactly did you do that? I am assuming you ran the experimental version and used net.connect like you do in legacy? Maybe I am overlooking a small detail on how to find my server's IP address etc.[/QUOTE] If you are running windows 7 then right click on network icon on bottom left of start bar and select open network and sharing, then select change adapter settings (left of screen) right click your local area connection (the one you use) and select status, click on the Details button, on that screen your i.p is the IPv4 address take a note of that then open rust and open console type client.connect "enter IP":28015 so the connect line should look something like this client.connect 192.168.1.70:28015
Hmm tried those steps that Ignitas and Kulan suggested. Thank you for the help. It is a bit humorous if not sad that i am showing 4 people connecting to the server yet it is giving me an error when i try to log in "Rejecting client, steam auth timeout" ...
lol. i'm getting kicked from my own server. I've got rustdedicated running on one screen and rust on another. I connect to my unlisted server, and after about 30s get Disconnected: EAC Not Registered What's that about? edit: Oh, interesting. Turning off antivirus to allow Easy Anti Cheat to connect, maybe?
I'm trying to get this to run on linux debian but I get some weird ports in the 55000-55999 range and it aborts without starting. I'll keep trying and post when I get this to work. [QUOTE]Set current directory to /dir/to/rust/pvp Found path: /dir/to/rust/pvp/RustDedicated Mono path[0] = '/dir/to/rust/pvp/RustDedicated_Data/Managed' Mono path[1] = '/dir/to/rust/pvp/RustDedicated_Data/Mono' Mono config path = '/dir/to/rust/pvp/RustDedicated_Data/Mono/etc' PlayerConnection initialized from /dir/to/rust/pvp/RustDedicated_Data (debug = 0) PlayerConnection initialized network socket : 0.0.0.0 55230 Multi-casting "[IP] ip.ip.ip.ip [Port] 55230 [Flags] 2 [Guid] 3284358108 [EditorId] 2336916401 [Version] 1048832 [Id] LinuxPlayer(ip.ip.ip.ip) [Debug] 0" to [225.0.0.222:54997]... PlayerConnection already initialized - listening to [ip.ip.ip.ip:55230] Aborted[/QUOTE] edit: hm.... [QUOTE]Program received signal SIGSEGV, Segmentation fault. 0x0000000000dc12e0 in GetRootWindow () (gdb) backtrace #0 0x0000000000dc12e0 in GetRootWindow () #1 0x0000000000dc7431 in DisplayScreenSelectorIfNecessary () #2 0x0000000000d92de7 in main ()[/QUOTE]
Has anyone had luck setting up a linux server? My OS is CentOS and it starts but it doesn't show up in the list and it can't be connected to. My dedicated server automatically forwards ports. I even tried forwarding 28015 and 28016 and the weird ports it tries to start with in the 5000 range. No luck. This is the output I get: [quote] Set current directory to /home/rustdev Found path: /home/rustdev/RustDedicated Mono path[0] = '/home/rustdev/RustDedicated_Data/Managed' Mono path[1] = '/home/rustdev/RustDedicated_Data/Mono' Mono config path = '/home/rustdev/RustDedicated_Data/Mono/etc' PlayerConnection initialized from /home/rustdev/RustDedicated_Data (debug = 0) PlayerConnection initialized network socket : 0.0.0.0 55348 Multi-casting "[IP] serverip [Port] 55348 [Flags] 2 [Guid] 808897123 [EditorId] 2336916401 [Version] 1048832 [Id] LinuxPlayer(serverip ) [Debug] 0" to [225.0.0.222:54997]... PlayerConnection already initialized - listening to serverip :55348] [/quote]
[QUOTE=womayhem;45568636]Has anyone had luck setting up a linux server? It works but it doesn't show up in the list and it can't be connected to. My dedicated server automatically forwards ports.[/QUOTE] do you actually get the process sustained and the port listening in netstat? the process only aborts after the PlayerConnection message. edit: I think it needs a headless X because it's looking for a display. Try this: [url]http://codehunk.wordpress.com/2009/08/23/headless-x-setup-with-debianlenny/[/url] edit2: can't get it to run without segfault [QUOTE]Program received signal SIGSEGV, Segmentation fault. 0x0000000000dc4a9e in CreateMainPlayerWindow () (gdb) backtrace #0 0x0000000000dc4a9e in CreateMainPlayerWindow () #1 0x0000000000dbd6f8 in ScreenManagerLinux::CreateMainWindow () #2 0x0000000000dbf01f in ScreenManagerLinux::Initialize () #3 0x0000000000d92fff in main ()[/QUOTE]
[QUOTE=Gachl;45568656]do you actually get the process sustained and the port listening in netstat? the process only aborts after the PlayerConnection message.[/QUOTE] Yes. I can get the server to run just fine using screen. It isn't listening in netstat though. Edit: I don't need Headless X, I've been using VNC. Can you [URL="http://steamcommunity.com/id/ultimatemayhem"]add me on steam[/URL] so we can figure it out Gachl?
[url]http://goo.gl/ZzMakV[/url]
This is what I love about the internet, there are people who are willing to go through all this trouble to attract lazy people like me to play on their server.
Crap, do we really need a headless X running? Argh.. Its a console based server.... UNITY!!!! Thats is soooo much necessary overhead. I use x11vnc already, but really, I have to have a windows manager running? Still, better than being stuck with Windows only.
[QUOTE=oXYnary;45568967]Crap, do we really need a headless X running? Argh.. Its a console based server.... UNITY!!!! Thats is soooo much necessary overhead. I use x11vnc already, but really, I have to have a windows manager running? Still, better than being stuck with Windows only.[/QUOTE] I'm not too sure, womayhem gets a little bit further than I so I think I may be missing some libraries that I can't find.
Managed to get it running, Max 64 players for now.. [CODE]client.connect 132.147.84.73:28015[/CODE] Getting lots of spam in console tho.
Sorry, you need to Log In to post a reply to this thread.