New Server Starting Soon :D
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
New Server Starting Soon :D
Well, im editing some source code and adding a few new things, going to have it running from my friends server... berendol i got a request, could u email(spacehunter@sbcglobal) or post here the source code for the keyless houses and explain a bit how to make the mile down club ;P
---Edited---
Anyone knows what ports i should open on a router to let others connect to my server? =\ im behind one of those Lynksis BEFSR41 V3
---Edited---
Ok, instead of making replys i will just edit this.
Me And Eol(Xen) Are Currently working on the idea of the new server, we have got a few things figured so far, but i got a few questions:
is it possible to have more then 1 Dungeon Master logged in at the same time ( multiple names for multiple DMs)
is it possible to clear up the whole artifacts found list with out completly doing a server whipe, if yes, then how?
I seem to have problems running my server through metaserver, it shows up but no1 can connect, any clues on why and how to fix?
thats it for now really, give me ur replys as fast as possible, thanks!
---Edited---
Anyone knows what ports i should open on a router to let others connect to my server? =\ im behind one of those Lynksis BEFSR41 V3
---Edited---
Ok, instead of making replys i will just edit this.
Me And Eol(Xen) Are Currently working on the idea of the new server, we have got a few things figured so far, but i got a few questions:
is it possible to have more then 1 Dungeon Master logged in at the same time ( multiple names for multiple DMs)
is it possible to clear up the whole artifacts found list with out completly doing a server whipe, if yes, then how?
I seem to have problems running my server through metaserver, it shows up but no1 can connect, any clues on why and how to fix?
thats it for now really, give me ur replys as fast as possible, thanks!
In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
Re: New Server Starting Soon :D
1) Re:Sources - No, I can't give you any of the source until I myself have access to it. It will be released to the community at large, and no-one will receive an advance copy. Well, except a quick hack-job patch I sent Crimson awhile back. The keyless houses require changes to the house info struct itself, and changes to the house commands and key functions. You should look in my changelog for details on what files need to be changed.
2) Re:Ports - You should look around in MAngband School and on this board for that answer. I've posted it quite enough times. That's a good router but make sure you set your server computer's IP statically so it doesn't get reassigned later on and lose the port forwarding status. The important points here are... latency and computer usage. Cable internet has notoriously high latency. And, a server needs to be dedicated to its task, so no rebooting, benchmarking, CD burning, fancy GUI, or games.
3) Re:MultipleDMs - Anything is possible if you want to do a lot of coding. As it currently stands, it is not possible.
4) Re:Clear Arts - Use the MAngband Console to do this.
5) Re:Metaserver - Refer to number 2 above. You need those ports opened.
Good luck, and if I catch you running this new server on Windows... you will be assassinated.
2) Re:Ports - You should look around in MAngband School and on this board for that answer. I've posted it quite enough times. That's a good router but make sure you set your server computer's IP statically so it doesn't get reassigned later on and lose the port forwarding status. The important points here are... latency and computer usage. Cable internet has notoriously high latency. And, a server needs to be dedicated to its task, so no rebooting, benchmarking, CD burning, fancy GUI, or games.
3) Re:MultipleDMs - Anything is possible if you want to do a lot of coding. As it currently stands, it is not possible.
4) Re:Clear Arts - Use the MAngband Console to do this.
5) Re:Metaserver - Refer to number 2 above. You need those ports opened.
Good luck, and if I catch you running this new server on Windows... you will be assassinated.
By appreciation, we make excellence in others our own property. (Voltaire)
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Problems In Paradise
lol, i guess i should pack up and run now ;P currently the only way possible for me to run the server is windows, unless u can tell me how to install server for linux on MDK ~_~.... and uhhhm, mind explaining how to clear arts through the server console?
-- anyways, off to read ur guides and such! thnks bro, hope u release the patches soon
----------
oh yea, i forgot to mention this when i posted, yesterday i disconnected my router and tryed going in through meta server, but i ran into the same problem, no one could connect, then i redirected the server in the options, that way me and xen could easily connect and play... btw, whats a good set frame rate? at 1st it was 60, we thought we would kill our selfs, then we set it to 120.... we thought we would kill our selfs by running into walls or trees <splat>
-------Once again modified-------
Ok, ran into a few minor things today while testing with 2 other people, after sometime (about 10 mins of game play) players will just freeze and wont be able to move, im running 0.7.0 server since i cant seem to figure out how to upgrade (yea i know.. pathetic )
The other thing thats bothering me is the Auto Pick up option, i cant seem to disable it and it is rather annoying, any hints on what file to modify? i looked through all files i got when i extracted the server, nothing seems to work...
Also, people seem to get hungry when even still in town! any idea what fixxes it!?
Thanks, Space
-- anyways, off to read ur guides and such! thnks bro, hope u release the patches soon
----------
oh yea, i forgot to mention this when i posted, yesterday i disconnected my router and tryed going in through meta server, but i ran into the same problem, no one could connect, then i redirected the server in the options, that way me and xen could easily connect and play... btw, whats a good set frame rate? at 1st it was 60, we thought we would kill our selfs, then we set it to 120.... we thought we would kill our selfs by running into walls or trees <splat>
-------Once again modified-------
Ok, ran into a few minor things today while testing with 2 other people, after sometime (about 10 mins of game play) players will just freeze and wont be able to move, im running 0.7.0 server since i cant seem to figure out how to upgrade (yea i know.. pathetic )
The other thing thats bothering me is the Auto Pick up option, i cant seem to disable it and it is rather annoying, any hints on what file to modify? i looked through all files i got when i extracted the server, nothing seems to work...
Also, people seem to get hungry when even still in town! any idea what fixxes it!?
Thanks, Space
In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
Glitches, Glitches And More Glitches
hey, this is space againe, just using this name since i cant log space in.... i got it how to run server in linux... but ran into a problem, when the mangband server starts, it gets jammed on creating tcp socket part.... i have unblocked ports in my router ( thanks for the pointer on where to look Dan ) any other thing that can be stopping me from connecting is firewall... but i dont have a firewall at least i dont think i so... 0.7.2 version running, i got it to run mangclient (woohooo!) but resolutions stink and i cant bring up the chat client (bleh)
Fixes And More Glitches
Ok, forget about my previous statement, i figured out why i was having problems, for some reason, the servers didnt fully terminate... i checked task proccess (Ctrl + Esc) to find 20+ mangband servers running...
but for some reason, after sometime, i get these "nohup" files forming in my home directory, any ideas why?
thnks, Space
but for some reason, after sometime, i get these "nohup" files forming in my home directory, any ideas why?
thnks, Space
Re: New Server Starting Soon :D
Linux has several of its own built in firewalls, like IPFILTERS and lokkit and such. Make sure it's allowing those ports through inetd and xinetd as well (any real gurus care to say something here?)
ps -aux will give you the full list of processes at any time, and you can kill them with kill PID (where PID is the appropriate PID). The runserv script will run the server (duh) and must be killed via kill separately from mangband.
Like I said, you should have two computers. One should be the client computer, with Windows and the proper client software for testing. The other should be the dedicated server. No dual boots are allowed; no games, no web browsing, no compiling while the server is running.
The nohup files are the rotated complete logs of your server's activity. If it sent a message to someone, it's in those files.
The chat window is exclusive to the Windows platform. You'll have to do your chatting the old fashioned way, with : when you're using the *NIX client. Of course, if you use the mouse and/or depend on that chat window being there, then you have never risen above newbie rank anyways... don't forget, there's always Ctrl+P to check previous messages.
To clear artifacts: Log in with the console (Linux only) and go through your artifacts list, changing the status of the proper artifacts to Not Found.
Frame rates. This is important to set properly. I've tried anywhere from 60 to 80 with good responsiveness. Try around 72. I think that's what dserv used. Check my config page for details. Don't go too high, because the lower dungeon levels will be absolute hell if you do. Remember that they get slowed down so the fast-moving monsters don't overwhelm the player, so speeding it up too far will cancel out that effect.
No ideas about the hunger issue other than use 0.7.2a.
Auto-pickup should be an option in one of the pref files. I forget which side it's on.
You will have to restart your server every time you make changes to the config files, or recompile.
PS. You should spend more time learning how to use Linux right now. Secure your system and learn how to administer it. You're asking me some questions that you really shouldn't have to ask if you're doing things as advanced as running a server, thus my answers to them will probably go right over your head. Number one on your task list is learn to use the console - don't get spoiled by X, because the day will come when you can't use it.
ps -aux will give you the full list of processes at any time, and you can kill them with kill PID (where PID is the appropriate PID). The runserv script will run the server (duh) and must be killed via kill separately from mangband.
Like I said, you should have two computers. One should be the client computer, with Windows and the proper client software for testing. The other should be the dedicated server. No dual boots are allowed; no games, no web browsing, no compiling while the server is running.
The nohup files are the rotated complete logs of your server's activity. If it sent a message to someone, it's in those files.
The chat window is exclusive to the Windows platform. You'll have to do your chatting the old fashioned way, with : when you're using the *NIX client. Of course, if you use the mouse and/or depend on that chat window being there, then you have never risen above newbie rank anyways... don't forget, there's always Ctrl+P to check previous messages.
To clear artifacts: Log in with the console (Linux only) and go through your artifacts list, changing the status of the proper artifacts to Not Found.
Frame rates. This is important to set properly. I've tried anywhere from 60 to 80 with good responsiveness. Try around 72. I think that's what dserv used. Check my config page for details. Don't go too high, because the lower dungeon levels will be absolute hell if you do. Remember that they get slowed down so the fast-moving monsters don't overwhelm the player, so speeding it up too far will cancel out that effect.
No ideas about the hunger issue other than use 0.7.2a.
Auto-pickup should be an option in one of the pref files. I forget which side it's on.
You will have to restart your server every time you make changes to the config files, or recompile.
PS. You should spend more time learning how to use Linux right now. Secure your system and learn how to administer it. You're asking me some questions that you really shouldn't have to ask if you're doing things as advanced as running a server, thus my answers to them will probably go right over your head. Number one on your task list is learn to use the console - don't get spoiled by X, because the day will come when you can't use it.
By appreciation, we make excellence in others our own property. (Voltaire)
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Re: New Server Starting Soon :D
lots of things got fixxed yesterday after my lost post, just couldnt remove it =\ dan i learn as i go, and so far i have now finally yesterday the skill of running the server, i already got a server to host the mangserver on (gonna be using 1 of my older comps)(will 633mhz 128RAM do?) so far i ave done some testing, even still when 10 dif ppl are on, even 56kers, they get no lag above 1 star even if im using that computer at the same time, and downloading lots of stuff, my ADSL can handle lots, and i mean lots, i have hosted Counter Strike servers with no lag above 150ms... anyways, its time for me to go, im over at friends house waiting for some1 to arrive so we all can go to see LoTR:RoTK
In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
Re: New Server Starting Soon :D
Dserv was on a 200 MHz machine with 192MB RAM, running Debian Linux on a 5GB partition, behind a monstrous collection of routers and gateways. Your machine will work fine.
I will stand by my previous point that you should learn enough about administering a Linux system to understand my instructions and points fully and not have to ask some of the questions you have been asking. It's not good enough to just learn as you go, because what if someone compromises your system? You can't learn as you go if they trashed your system, and all your source (and boot info) went down the crapper. This is not an empty warning. I've had a lot of hack attempts. If you're not armed when they storm you... you should know the consequences. Real simple now: Newbie sysadmins = easy prey. Set up a bulletproof fortress and sit back at ease.
I was not referring to bandwidth usage. MAngband can use up to approximately 6 KBytes/second per client on heavily animated screens (screen full of multihued monsters with ESP) which is quite manageable. Latency is the only real issue and anything under 250ms can be playable and 150 is golden - I think you've got that covered. I was actually talking about CPU and disk load. As we all know, X11 is not exactly efficient as far as CPU usage, even when it is accelerated by my recently-acquired AGP 8X Radeon 9600. Add KDE or GNOME to the mix and you have a slow machine, even at speeds as high as 1 GHz! (I've had issues with this on previous machines.) And if drawing a new window makes the game lag for just a second... that's a hazard for the players. Of course you could always just say "This is my personal machine. Use it at your own risk, and remember that the quality of your experience may change at any moment without notice." and wash your hands of any complaints ;D
PS. How many times do I have to tell you to not use my RL name? >:(
I will stand by my previous point that you should learn enough about administering a Linux system to understand my instructions and points fully and not have to ask some of the questions you have been asking. It's not good enough to just learn as you go, because what if someone compromises your system? You can't learn as you go if they trashed your system, and all your source (and boot info) went down the crapper. This is not an empty warning. I've had a lot of hack attempts. If you're not armed when they storm you... you should know the consequences. Real simple now: Newbie sysadmins = easy prey. Set up a bulletproof fortress and sit back at ease.
I was not referring to bandwidth usage. MAngband can use up to approximately 6 KBytes/second per client on heavily animated screens (screen full of multihued monsters with ESP) which is quite manageable. Latency is the only real issue and anything under 250ms can be playable and 150 is golden - I think you've got that covered. I was actually talking about CPU and disk load. As we all know, X11 is not exactly efficient as far as CPU usage, even when it is accelerated by my recently-acquired AGP 8X Radeon 9600. Add KDE or GNOME to the mix and you have a slow machine, even at speeds as high as 1 GHz! (I've had issues with this on previous machines.) And if drawing a new window makes the game lag for just a second... that's a hazard for the players. Of course you could always just say "This is my personal machine. Use it at your own risk, and remember that the quality of your experience may change at any moment without notice." and wash your hands of any complaints ;D
PS. How many times do I have to tell you to not use my RL name? >:(
By appreciation, we make excellence in others our own property. (Voltaire)
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Re: New Server Starting Soon :D
<_< im learning im learning <_> and its slow i know lol, and im running into tons of troubles as i go too >_> just like now... my mangconsole is just being a total <hrrrm> rather not say... asks me to enter what server i want to connect to, i try typing in something and my PC just screams at me ( not really screaming, just lots of loud annoying beeping )... and i ran into this trouble a while back, darn mangclient window resizing <_< makes it impossible to play while linuxed, my desktop is set on 1024 x 728, and the 4 windows ( including main mangband ) just kill my screen, im thankful to creators of Linux for multidesktops, but still, its a pain in the rear... so anyways, im off to try and figure out why MAngband just freezes when trying to connect to any server (On windows XP Pro )
oii veii, anyways later ppl (yea... ppl, the only alive person here xept me is Berendol (see, i used berendol instead of ur real name... happy?
)
oii veii, anyways later ppl (yea... ppl, the only alive person here xept me is Berendol (see, i used berendol instead of ur real name... happy?

In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Re: New Server Starting Soon :D
oiii veii, i fix 1 thing.. ran into another problem which i though i have fixxed... i can connect to my server through the metaserver, and play it nicely with out a single problem ( i even tried connecting from a different PC ) but no one else can connect in, any one got any idea why? it worked perfectly before, i didn't modify anything, i restarted my PC and now its all nasty@me, so... any1 know what could be the problem... ( that any1 is prolly Berendol <_> since this game is dying out, but few ppl try to keep it alive by starting a new server (me and Eol ) while others sit and watch (Later, Tantric, Schway, Pete, and some other new players ))
------------------------------------
did a test... people can connect through manual connect using the IP i gave them, but they cant connect through meta....
btw, how do i change the server name it displays? i tried doing it a few ways i knew of ( echo "HOSTNAME=(name here)" >> /etc/sysconfig/network ) but that completly messed up my chances of hosting the server, no1, not even me could connect to the server even though it displayed...
------------------------------------
did a test... people can connect through manual connect using the IP i gave them, but they cant connect through meta....
btw, how do i change the server name it displays? i tried doing it a few ways i knew of ( echo "HOSTNAME=(name here)" >> /etc/sysconfig/network ) but that completly messed up my chances of hosting the server, no1, not even me could connect to the server even though it displayed...
In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Xinetd, Inetd And other firewalls
ok Berendol... i followed ur advice and tried opening ports in Xinetd and such... but hey, how am i suppose to do that if those ports were never locked? (thats what i been told ) how am i suppose to open those ports? what file to modify?
--sigh-- i wanna give up on this, but lots of ppl rely on meh
--sigh-- i wanna give up on this, but lots of ppl rely on meh

In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
Re: New Server Starting Soon :D
Well if you could actually connect, the Xinetd step is not necessary. I'd assume that if you could connect via computers on your LAN but not outside your LAN that your router isn't forwarding all the necessary ports to that computer. See, it knows enough that it will send your packets to the proper computer without going out onto the WAN side of things, thus bypassing the whole port filtering and forwarding part. If nobody else has or needs it already, you might want to risk setting that machine as the DMZ host. Which means statically configuring your IP.
Running a MAngband server through NAT is hard. I give much respect to anyone who can figure out how to make it work.
Don't mess with your network identification files like that, k? Just set your hostname to something sane as per the spec, and leave it alone. I called mine dserv. Check your MAngband config files, Makefile, and top-level header files for any relevant configuration.
Re: window sizes: If you can't use a higher resolution, and can't live with a scrolling extra-large virtual desktop, try this: Set your font size to something smaller on the X11 client and you should be able to fit everything on the screen. Sorry, I forget how to do that.
You might be intrigued to know that at the moment I am struggling with Linux as well. The bootable ISO's from Red Hat, Fedora, and Debian just don't support SATA, ATI Radeon, or the Intel Pro/1000 Ethernet chipset very well and it's giving me major headaches... got ideas and they'll probably fix the problem. Here goes nothing, and I hope it's really going to work. Ciao!
Running a MAngband server through NAT is hard. I give much respect to anyone who can figure out how to make it work.
Don't mess with your network identification files like that, k? Just set your hostname to something sane as per the spec, and leave it alone. I called mine dserv. Check your MAngband config files, Makefile, and top-level header files for any relevant configuration.
Re: window sizes: If you can't use a higher resolution, and can't live with a scrolling extra-large virtual desktop, try this: Set your font size to something smaller on the X11 client and you should be able to fit everything on the screen. Sorry, I forget how to do that.
You might be intrigued to know that at the moment I am struggling with Linux as well. The bootable ISO's from Red Hat, Fedora, and Debian just don't support SATA, ATI Radeon, or the Intel Pro/1000 Ethernet chipset very well and it's giving me major headaches... got ideas and they'll probably fix the problem. Here goes nothing, and I hope it's really going to work. Ciao!
By appreciation, we make excellence in others our own property. (Voltaire)
-
- Human Zombie
- Posts: 28
- Joined: Sat 31.05.2003, 23:11
- Location: ChIcAgO
Re: New Server Starting Soon :D
--sigh-- tryed setting up forwarding ports in my router... messed it up againe now i cant even connect to any other server then mine... what about others connecting to my server? nope, doesnt work either....
-- Aplication & Gaming --
Sub: --Port Range Forwarding--
Port Range
Application Start End Protocol IP Address Enabled
MangServer 18346 18347 TCP xxx.xxx.xxx. Yes
-- Aplication & Gaming --
Sub: --Port Range Forwarding--
Port Range
Application Start End Protocol IP Address Enabled
MangServer 18346 18347 TCP xxx.xxx.xxx. Yes
In this world you seem to have it all, you seem to have control, but deep within your soul, you're loosing it all.
A4X
A4X
Re: New Server Starting Soon :D
Hey, Space did ya get you server working at all cus i see a new server in the metaserver list and jsut wondeiring if its yours. ;D
PWMAngband Host - Check out http://www.mangband.org/forum/viewforum.php?f=9 and download the client, server, lib files, sound fx patch and even the source code for this new variant!