»Lynx Posted October 19, 2010 Report Posted October 19, 2010 (edited) When hosting is provided, the server is already preconfigured to be compiled with one (or three, depending on how you do it) command(s). All of the makefiles, configuration files etc are otherwise all setup. This will allow you to take full advantage of everything asss has to offer to you. The only thing the user needs to learn how to do, is familiarise themselves with the Linux CLI, as if they don't they in effect require the host (me) to help them every time something bad happens with their zone. That means they need to learn one command, which in comparison to creating a zone, is quite rudimentary. resol@krslynx:~/subspace/server/asss-1.5.0$ ./scripts/run-asss *** asss started It's then up to the user to select the name of their zone, and all other elements of the configuration. Here's some useful Linux commands: cd (change directory) cd /directory/you/want/to/change/to pwd (present working directory) pwd make clean (clear previous instances of make) make make deps (make dependencies) make deps make (compile) make execute ./path/to/file/to/execute If you use an ampersand as an argument after execution, you'll be able to push output to the background. ./path/execute & You can also use nohup, to prevent software from dying after 'hanging up'. nohup ./path/execute Edited October 19, 2010 by Lynx Quote
Resol Posted October 19, 2010 Author Report Posted October 19, 2010 (edited) resol@krslynx:~$ /home/subspace-bash: /home/subspace: No such file or directoryresol@krslynx:~$ /home-bash: /home: is a directoryresol@krslynx:~$ /home/subspace-bash: /home/subspace: No such file or directoryresol@krslynx:~$ /home/subspace-bash: /home/subspace: No such file or directoryresol@krslynx:~$ /home/logs-bash: /home/logs: No such file or directoryresol@krslynx:~$ /home-bash: /home: is a directoryresol@krslynx:~$ cd /homeresol@krslynx:/home$ /subspace Maybe this is why there are no SSL hosted zones... idk Edited October 19, 2010 by Resol Quote
Hakaku Posted October 19, 2010 Report Posted October 19, 2010 I assume you're doing this over SSH, in which case you should use the Secure Shell File Transfer Client, which has a basic graphical interface so that you can see the files in your directory and run the command line from the current folder, as opposed to having to type 'ls' and 'cd' all the time. If you're purely using the command line, then type 'ls' to see what's in your current directory. Assuming the folder 'subspace' is there, you should simply be able to type 'cd subspace' (without slashes), then 'cd server', and then 'cd asss-1.5.0'. Assuming it's already been compiled, you can run asss directly by typing 'bin/asss' (or, well it looks like SSL's files are in a different directory, so you'll need to type './scripts/run-asss'). Quote
Sass Posted October 19, 2010 Report Posted October 19, 2010 I don't have anything to contribute on the code side resol, but if you need someone to conjure up some graphics for a new zone and have a budget pm me. Quote
L.C. Posted October 19, 2010 Report Posted October 19, 2010 NAAP anyone? How the hell is it the first time I hear about this? Edit: Is the source available anywhere? I'd like to try to tweak the Import tab to do a mass import of *.cfg >=)You seem to have a tendency to lag behind... Mr. Samapico. Quote
Resol Posted October 19, 2010 Author Report Posted October 19, 2010 (edited) resol@krslynx:~$ cd subspaceresol@krslynx:~/subspace$ cd serverresol@krslynx:~/subspace/server$ cd asss-1.5.0resol@krslynx:~/subspace/server/asss-1.5.0$ bin/asssasss 1.5.0rc1 built at Oct 19 2010 15:45:33Loading modules...I loading C module 'unixsignal' from 'internal'I loading C module 'deadlock' from 'internal'I loading C module 'prng' from 'internal'I loading C module 'logman' from 'internal'I loading C module 'mainloop' from 'internal'I loading C module 'config' from 'internal'I loading C module 'log_file' from 'internal'I loading C module 'playerdata' from 'internal'I loading C module 'lagdata' from 'internal'I loading C module 'bw_default' from 'internal'I loading C module 'net' from 'internal'I loading C module 'chatnet' from 'internal'I loading C module 'arenaman' from 'internal'I loading C module 'mapdata' from 'internal'I loading C module 'capman' from 'internal'I loading C module 'mapnewsdl' from 'internal'I loading C module 'core' from 'internal'I loading C module 'clientset' from 'internal'I loading C module 'persist' from 'scoring'I loading C module 'idle' from 'internal'I loading C module 'cmdman' from 'internal'I loading C module 'chat' from 'internal'I loading C module 'stats' from 'scoring'I loading C module 'basicstats' from 'scoring'I loading C module 'log_sysop' from 'internal'I loading C module 'log_staff' from 'internal'I loading C module 'auth_file' from 'internal'I loading C module 'security' from 'security'I loading C module 'directory' from 'internal'I loading C module 'auth_ban' from 'internal'I loading C module 'banners' from 'internal'I loading C module 'game_timer' from 'internal'I loading C module 'flagcore' from 'internal'I loading C module 'balls' from 'internal'I loading C module 'bricks' from 'internal'I loading C module 'koth' from 'internal'I loading C module 'game' from 'internal'I loading C module 'freqman' from 'internal'I loading C module 'lagaction' from 'internal'I loading C module 'cfghelp' from 'internal'I loading C module 'filetrans' from 'internal'I loading C module 'quickfix' from 'internal'I loading C module 'playercmd' from 'internal'I loading C module 'admincmd' from 'internal'I loading C module 'help' from 'internal'I loading C module 'notify' from 'internal'I loading C module 'sendfile' from 'internal'I loading C module 'autowarp' from 'funky'I loading C module 'brickwriter' from 'funky'I loading C module 'buy' from 'internal'I loading C module 'fake' from 'internal'I loading C module 'autoturret' from 'funky'I loading C module 'record' from 'funky'I loading C module 'enc_cont' from 'security'I loading C module 'enc_vie' from 'internal'I loading C module 'pymod' from 'pymod'I loading python module 'fm_password'I loading python module 'exec'I loading python module 'fg_wz'I loading python module 'fg_turf'D listening on 0.0.0.0:6012 (0)I server on port 6012 using name 'SSL CTF (AS3)'I using 'ssdir.playsubspace.com' at 89.145.83.52 as a directory serverI using 'sscentral.com' at 96.30.35.120 as a directory serverI using 'ds1.krslynx.com' at 69.164.209.244 as a directory serverD entering main loopD news file 'news.txt' rereadD sending information to directory serversD sending information to directory serversD collecting all persistent data and syncing to diskD sending information to directory serversD sending information to directory serversD sending information to directory serversD collecting all persistent data and syncing to disk just kinda keeps in that last loop...? Oh and I added the zone in manually and it seems to be up and running, thanks Hakaku. Edited October 19, 2010 by Resol Quote
Hakaku Posted October 19, 2010 Report Posted October 19, 2010 It's a debugging message; you can safely ignore it. Quote
Dr Brain Posted October 19, 2010 Report Posted October 19, 2010 Means the zone is running. You should be able to enter. Quote
Resol Posted October 20, 2010 Author Report Posted October 20, 2010 (edited) Well, its up, not that I can do anything with it though. I don't know if its because of the biller or what, but it requires you to have a pass, but what you doesn't matter, can be a diff password each time you log in, it wont allow me to use any in-game commands. Is there a way to fix this? Or maybe a way to restart asss? EDIT: Fixed with ?passwd Edited October 20, 2010 by Resol Quote
Samapico Posted October 20, 2010 Report Posted October 20, 2010 yeah.... and you can use different auth_... modules, I think there are some comments about this in the modules config file. Like if you want to use the biller's authentification (if you're connected to one), you have to use a different module or something. Quote
Resol Posted October 20, 2010 Author Report Posted October 20, 2010 (edited) Got fg_ctf to work fine, other then the hud display. Not sure how to go about check the problem I have with elim.py It installs fine, but ill not attach to an arena... Edited October 21, 2010 by Resol Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.