Unreal Tournament Server FreeBSD

G

Guest

Guest
Archived from groups: alt.games.unreal.tournament (More info?)

Howdy all,

I have just install /games/utserver and I have it up and running. The
only thing I can not figure out how to work properly is that I HAVE TO
RUN THE GAME AS ROOT. This is not what I want to do. I have changed
owner to the files I think need to be changed and chmod those same files
too. What am I missing?

gorilla
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla <fragging_gorilla@hotmail.com> Blessed us with
news:41018887$0$17092$811e409b@news.mylinuxisp.com:

> These are the only things I added to the sniper.ini
>
> ServerPackages=BDBMapVote304
> ServerPackages=ZM_SLRB_ZarkAssaultRifle
>
> And yes the ZM_SLRB_ZarkAssaultRifle files are in the /System
> file.

Server Package: ZM_SLRB_ZarkAssaultRifle_v2

I see in the above line that ZM_SLRB_ZarkAssaultRifle_v2 is
still in the UnrealTournament.ini ServerPackages= lines.
That's probably why it's looking for the package. Try
looking in the .ini file for:

ServerPackages=ZM_SLRB_ZarkAssaultRifle_v2

and make it look like this with a semicolon before the line:

;ServerPackages=ZM_SLRB_ZarkAssaultRifle_v2

This will comment out the offending line and the game will
no longer look for this package. If it does still look
for it, try moving or deleting the ZM_SLRB_ZarkAssaultRifle_v2.int
file out of the System folder. The thing I can't figure out is
that the game can't find the file even though it exists!. Something
doesn't sound right there. I don't know what exactly but that
just doesn't sound right. Whatever it is going wrong is probably
why the mutator isn't working either.

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla enlightened us with:
> ./ucc server
> DM-Deck16][?game=BotPack.DeathMatchPlus?mutator=ZM_SLRB_ZarkAssault
> Rifle.ZM_SLRB_ZarkRifleMutator,BDBMapVote304.BDBMapVote, ini=sniper.ini
> log=sniper.log &

Is that all on one line?

> Server Package: ZM_SLRB_ZarkAssaultRifle_v2
> Failed to load 'ZM_SLRB_ZarkAssaultRifle_v2': Can't find file
> 'ZM_SLRB_ZarkAssaultRifle_v2'

And this doesn't happen when you run it as root? What is in root's
~/.ut2004 dir?

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

Yes, it is all one line, sorry about the weird lack of a wrap.

When I run it as root, it run flawlessly. This mutator that it is
looking for is the one that JHall was working on for me. I do not know
why it is looking for it. This is UnrealTournament, just so you know.

gorilla


MeltDown wrote:
> gorilla enlightened us with:
>
>>./ucc server
>>DM-Deck16][?game=BotPack.DeathMatchPlus?mutator=ZM_SLRB_ZarkAssault
>>Rifle.ZM_SLRB_ZarkRifleMutator,BDBMapVote304.BDBMapVote, ini=sniper.ini
>>log=sniper.log &
>
>
> Is that all on one line?
>
>
>>Server Package: ZM_SLRB_ZarkAssaultRifle_v2
>>Failed to load 'ZM_SLRB_ZarkAssaultRifle_v2': Can't find file
>>'ZM_SLRB_ZarkAssaultRifle_v2'
>
>
> And this doesn't happen when you run it as root? What is in root's
> ~/.ut2004 dir?
>
> MeltDown
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla <fragging_gorilla@hotmail.com> Blessed us with
news:41018f7f$0$17090$811e409b@news.mylinuxisp.com:

> Yes, it is all one line, sorry about the weird lack of a wrap.
>
> When I run it as root, it run flawlessly. This mutator that it
> is looking for is the one that JHall was working on for me. I
> do not know why it is looking for it. This is UnrealTournament,
> just so you know.

Ok, I noticed you are using Sniper.ini for your sniper server. I
think you also have to start the server with a command line parameter
to make the game use the Sniper.ini file instead of the
UnrealTournament.ini file. I think the command line parameter is
INI=inifilename where 'inifilename' is replaced with Sniper.ini.
First, make sure that the game is *actually* using the Sniper.ini
file, then look in the ini file for a section called
[Engine.GameEngine], then look in that section for:

ServerPackages=ZM_SLRB_ZarkAssaultRifle_v2

and add a semicolon at the very beginning of the line. If the game
is still using the UnrealTournament.ini file and not the Sniper.ini
file then the above ServerPackages=ZM_SLRB_ZarkAssaultRifle_v2 line
will be found in whatever ini file the game is using.

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla enlightened us with:
> Yes, it is all one line, sorry about the weird lack of a wrap.

Ok.

> When I run it as root, it run flawlessly. This mutator that it is
> looking for is the one that JHall was working on for me. I do not know
> why it is looking for it.

You didn't answer my questions.

> This is UnrealTournament, just so you know.

Ok.

Please, next time, think about the way you post. Many people don't
think about this and put their reply at the top of their post, quoting
all of the original post below it. Now take a look at this:

---------------------------------------------------------------------
> Why is top posting so hard to read?
> > > What is one of the most annoying responses on Usenet?
> > When they top post.
In the English speaking world we read left to right, top to bottom.
---------------------------------------------------------------------

If people do it the other way around, things will clear up instantly:

---------------------------------------------------------------------
> > > What is one of the most annoying responses on Usenet?
> > When they top post.
> Why is top posting so hard to read?
In the English speaking world we read left to right, top to bottom.
---------------------------------------------------------------------

The best response type is "in-line" posting, that is, remove all the
quoted text that does not apply to your response, adding your comments
in context underneath as you go.

The distributed nature of Usenet is causing that not everyone sees all
posts in a particular thread in the right order or or even at all. If
you make sure you put your reply in a top-to-bottom order, people will
be able to easily read through it from top to bottom.

Be sure to remove all excess quoted text though. There is nothing more
annoying than having to scroll down three pages of quoted text you
already read, just to read a two-lined reply ;-)

A more complete guide to posting to Usenet can be found at
http://www.netmeister.org/news/learn2quote.html

The relevant section on good posting form is here
http://www.netmeister.org/news/learn2quote2.html#ss2.3



MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown <meltdownUSE@YOURunrealtower.imagination.org> Blessed us
with news:slrncg353k.vl8.meltdownUSE@sybren.thirdtower.com:

> Please, next time, think about the way you post. Many people
> don't think about this and put their reply at the top of their
> post, quoting all of the original post below it. Now take a look
> at this:

You must have this thing in a text file somewhere Melt?. I've seen
this thing enough now to know that it has to be a copy from text
file, paste into outgoing message, send message, thing! :)
What I mean is, I couldn't remember all of that flawlessly everytime
I wanted to write it in a message. You are right and I also noticed
that gorilla is not trimming quoted text out that is not needed in
a reply message.

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

JHall enlightened us with:
> I see in the above line that ZM_SLRB_ZarkAssaultRifle_v2 is
> still in the UnrealTournament.ini ServerPackages= lines.
> That's probably why it's looking for the package. Try
> looking in the .ini file for:

Well, "the .ini" is a little different on Linux than it is on Windows.
On Windows, you only have one UnrealTournament.ini file. On Linux,
every user has his/her own in ~/.loki/ut/System. It could be that
root's settings are OK, but OP's aren't.

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown <meltdownUSE@YOURunrealtower.imagination.org> Blessed us
with news:slrncg372e.iu3.meltdownUSE@sybren.thirdtower.com:

> Well, "the .ini" is a little different on Linux than it is on
> Windows. On Windows, you only have one UnrealTournament.ini
> file. On Linux, every user has his/her own in ~/.loki/ut/System.
> It could be that root's settings are OK, but OP's aren't.

Shows how much I know about Linux! 🙁 This is good to know! So you
have two .ini files in the Linux version? Can you rename 'your own'
ini file anything you like? Can't people using windows start the
game using INI=inifilename as a command line parameter to make the
game use any ini file they choose? Sorry about all of the questions
but I admit I'm a nOOb when it comes to Linux and servers!. I'm just
curious. This is interesting stuff! :)

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

JHall enlightened us with:
> You must have this thing in a text file somewhere Melt?.

Yep, that's right. I also have an explanation why multiposting is so
annoying, a link to the "how to ask smart questions" document, how to
compile a kernel, a few standard things to try and fix your UT, and
some text about why I sometimes appear rude. :)

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

JHall enlightened us with:
> This is good to know! So you have two .ini files in the Linux
> version?

You have your own copy of UnrealTournament.ini and User.ini, if that's
what you mean. You have personal copies of everything you have
altered, which includes .ini files belonging to mutators etc.

> Can you rename 'your own' ini file anything you like?

It has to be User.ini if you want the game to understand it's
User.ini.

> Can't people using windows start the game using INI=inifilename as a
> command line parameter to make the game use any ini file they
> choose?

Think so. Linux users don't have to, if they want their own
keybindings etc.

> Sorry about all of the questions but I admit I'm a nOOb when it
> comes to Linux and servers!.

NP!

> I'm just curious. This is interesting stuff! :)

Yay :)

Come over to Amsterdam, and I'll show you what a nicely running Linux
box looks like 😀

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla enlightened us with:
> I think I need to clear up some confusion that I created.

That would be useful.

> I installed /games/utserver on my FreeBSD 5.2.1 box. I did this as
> root. The game was installed @ /compat/linux/usr/games/ut-server.

Ok.

> I created a sniper.ini file.

Where?

> I added two server packages.
> ServerPackages=BDBMapVote304
> ServerPackages=ZM_SLRB_ZarkAssaultRifle

Ok.

> The ZM_SLRB_ZarkAssaultRifle came directly from zarkmercs in a zip file.

Where did you extract that file?

> I tried to run the server as a regular user and it would not create
> the .loki file that was needed.

It should create a directory, not a file.

> The first time that I ran the server as root, it created the file
> directory and ran fine, no errors.

Ok.

> After doing this, I changed owner and permissions of all the files
> in /compat/linux/usr/games/ut-server & /root/.loki/ut/System to be
> ran by user nobody. It would not run as a user but did run fine as
> root.

Why on earth do you do that? 'nobody' shouldn't be able to host games
and change .ini files! Create a new user for that! You never told us
you used 'nobody' instead of a regular user!

> When ever I make changes to the sniper.ini file in /games/ut-server,
> I delete the same file in /.loki/ut/System. The reason I do this is
> because the sniper.ini file is written to the .loki file when
> excuted.

Then start the server using the -nohomedir option.

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown wrote:
> gorilla enlightened us with:
>
>>I think I need to clear up some confusion that I created.
>
>
> That would be useful.
>
>
>>I installed /games/utserver on my FreeBSD 5.2.1 box. I did this as
>>root. The game was installed @ /compat/linux/usr/games/ut-server.
>
>
> Ok.
>
>
>>I created a sniper.ini file.
>
>
> Where?
/compat/linux/usr/games/ut-server/System
>
>>I added two server packages.
>>ServerPackages=BDBMapVote304
>>ServerPackages=ZM_SLRB_ZarkAssaultRifle
>
>
> Ok.
>
>
>>The ZM_SLRB_ZarkAssaultRifle came directly from zarkmercs in a zip file.
>
>
> Where did you extract that file?
/compat/linux/usr/games/ut-server/System
>
>>I tried to run the server as a regular user and it would not create
>>the .loki file that was needed.
>
>
> It should create a directory, not a file.
>
>
>>The first time that I ran the server as root, it created the file
>>directory and ran fine, no errors.
>
>
> Ok.
>
>
>>After doing this, I changed owner and permissions of all the files
>>in /compat/linux/usr/games/ut-server & /root/.loki/ut/System to be
>>ran by user nobody. It would not run as a user but did run fine as
>>root.
>
>
> Why on earth do you do that? 'nobody' shouldn't be able to host games
> and change .ini files! Create a new user for that! You never told us
> you used 'nobody' instead of a regular user!
Then I goofed.
>
>>When ever I make changes to the sniper.ini file in /games/ut-server,
>>I delete the same file in /.loki/ut/System. The reason I do this is
>>because the sniper.ini file is written to the .loki file when
>>excuted.
>
>
> Then start the server using the -nohomedir option.
Where do I put that in the startup script?


> MeltDown

gorilla
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown <meltdownUSE@YOURunrealtower.imagination.org> Blessed us
with news:slrncg463q.qad.meltdownUSE@sybren.thirdtower.com:

> Yep, that's right. I also have an explanation why multiposting
> is so annoying,

🙂

> a link to the "how to ask smart questions" document, how to
> compile a kernel, a few standard things to try and fix your UT,

Another 🙂

> and some text about why I sometimes appear rude. :)


Ok, I don't think I've seen that text before, but I'm gonna give
you another nick name "RudeDude"! HeHee! LOL Nah! you're not
rude Melt. You don't seem that way to me anyway!. What I think
is rude are these people asking for CD keys and please post the
game!. Another thing that is not as rude but can still be considered
rude are people that need help but don't provide any info about their
problem and don't answer questions after they are asked them. It's
almost like they are afraid we are going to find out something about
them if they give any of their system info away or something!.


--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown <meltdownUSE@YOURunrealtower.imagination.org> Blessed us
with news:slrncg468i.qad.meltdownUSE@sybren.thirdtower.com:

> Come over to Amsterdam, and I'll show you what a nicely running
> Linux box looks like 😀

Eh! I've seen pictures of that box. I don't know if you still
have them on your site or not though. I'm going to have a much
better running box of my own before too much longer though with
a P4 3.2 ghz cpu in it!. 😀 I'm thinking of a dual boot Linux
Windows installation...... I am probably going to have a much
faster cable internet connection soon too.

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq
 
Archived from groups: alt.games.unreal.tournament (More info?)

JHall enlightened us with:
> Eh! I've seen pictures of that box. I don't know if you still have
> them on your site or not though.

Me neither ;-)

> I'm going to have a much better running box of my own before too
> much longer though with a P4 3.2 ghz cpu in it!. 😀 I'm thinking
> of a dual boot Linux Windows installation......

Nice! Be sure to try out at least Mandrake, Debian and Gentoo. That
last one is my favourite.

> I am probably going to have a much faster cable internet connection
> soon too.

How fast? Mine is 4400 KiB down and 700 KiB up...

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

gorilla enlightened us with:
> Then I goofed.

Yep. Also, please snip your posts next time. You quote so much text
that I have to scroll four pages, just to read five lines you wrote.

>> Then start the server using the -nohomedir option.
> Where do I put that in the startup script?

Somewhere behind "ucc server".

MeltDown
--
!For all your UT99/2k3/2k4 questions visit UnrealTower's FAQ section:
! http://www.unrealtower.org/faq
!Home of the FAQs for agut and agut2003.
 
Archived from groups: alt.games.unreal.tournament (More info?)

MeltDown <meltdownUSE@YOURunrealtower.imagination.org> Blessed us
with news:slrncg4pij.uqh.meltdownUSE@sybren.thirdtower.com:

> How fast? Mine is 4400 KiB down and 700 KiB up...

I don't know because the connection doesn't exist yet. I am
in the process of moving right now to another state and I
know the area that I'm moving to has cable. Where I'm living
right now only has 4 TV channels and I'm very lucky to get
a dial up internet connection.

--
J

"Best?? Only a fool will assume they're the best."

Mr.K

For questions you may have concerning UT, UT2003,
or UT2004.
http://www.unrealtower.org/faq