Viktigt meddelande

Collapse
No announcement yet.

Quake 3 Server på XBOX

Collapse
X
  •  
  • Filter
  • Tid
  • Show
Clear All
new posts

  • Quake 3 Server på XBOX

    Guide: Quake 3 server på XBOX

    (1) Installera Xebian - aktuell release 1.0.3

    Ladda ner här: XBOX Linux Downloads

    Bränn Xebian ISO:n på en skiva som boxen läser, gärna DVD

    Boota skivan på boxen

    SSH client för Windows: PuTTY

    Man kan köra direkt på boxen med USB tangentbord i ett terminal fönster om man vill, men ssh är smidigt och man behöver inget tangentbord då.

    "ssh root@192.168.0.2" lösenord: "xbox"

    Kod:
    xbox:~# XBOXLinuxInstall
    Välj alternativ ett, installera på E partitionen...

    Default är 250 MB Swap och 2000 MB root partition, 128 MB räcker nog till swap och 2500 - 3500 root räcker nog till Quake 3. Jag tog 3000 MB, det räcker till Q3, Team Arena och modden Urban Terror.

    Stäng av boxen när installationen är klar.

    Kod:
    xbox:~# halt
    
    Broadcast message from root (pts/0) (Sat Aug  7 19:22:55 2004):
    
    The system is going down for system halt NOW!
    xbox:~# Connection to 192.168.0.100 closed by remote host.
    Connection to 192.168.0.100 closed.
    ibookg4:~ sniper$
    Starta boxen och kör igång Linux från hårddisken

    Logga in med ssh på boxen som root

    "ssh root@192.168.0.2" lösenord: "xbox"

    Notera, ip adress väljer man vid installation. Default är 192.168.0.2

    Skapa en ny användare, tex. Anv: "quake3" Pass: "quake3"
    Kod:
    xbox:~# adduser
    (2) Installera Quake 3

    Ladda ner Quake 3 till linux: ID Software FTP

    Skicka över filen till Xboxen med något FTP client som klarar Secure FTP (SFTP) Användare: "quake3" Lösen: "quake3"

    Så här ska det se ut nu:
    Kod:
    quake3@xbox:~$ ls -l 
    total 30240
    -rwxr-xr-x  1 quake3 quake3 30923961 Aug  5 20:21 linuxq3apoint-1.32b-3.x86.run
    quake3@xbox:~$
    Starta installationen
    Kod:
    quake3@xbox:~$ ./linuxq3apoint-1.32b-3.x86.run
    Skulle filen ha fel rättigheter kör först:
    Kod:
    quake3@xbox:~$ su
    Password: 
    xbox:/home/quake3# chmod 755 linuxq3apoint-1.32b-3.x86.run
    xbox:/home/quake3# exit                                    
    exit
    quake3@xbox:~$
    Man måste installera som root, så fyll i lösen "xbox" när den frågar. Jag installerade i /home/quake3/q3/

    Ändra owner och group på q3 mappen och dess innehåll:
    Kod:
    quake3@xbox:~$ su
    Password: 
    xbox:/home/quake3# chown -R quake3 q3
    .
    .
    xbox:/home/quake3# chgrp -R quake3 q3
    .
    .
    xbox:/home/quake3# exit     
    exit
    quake3@xbox:~$
    Ungefär så här ska det se ut:
    Kod:
    quake3@xbox:~/q3$ ls -l
    total 3364
    -rw-r--r--  1 quake3 quake3    6505 Aug  5 20:23 CHANGES-1.32.txt
    drwxr-xr-x  4 quake3 quake3    4096 Aug  5 20:23 Docs
    -rw-r--r--  1 quake3 quake3    2217 Aug  5 20:23 INSTALL
    -rw-r--r--  1 quake3 quake3    9949 Aug  5 20:23 Q3A_EULA.txt
    -rw-r--r--  1 quake3 quake3   15619 Aug  5 20:23 README-Id-7-26-01.html
    -rw-r--r--  1 quake3 quake3   11950 Aug  5 20:23 README-linux.txt
    drwxr-xr-x  2 quake3 quake3    4096 Aug  6 08:54 baseq3
    -rw-r--r--  1 quake3 quake3   18219 Aug  6 12:30 botlib.log
    drwxr-xr-x  2 quake3 quake3    4096 Aug  6 12:15 missionpack
    drwxr-xr-x  3 quake3 quake3    4096 Aug  5 20:23 pb
    -rwxr-xr-x  1 quake3 quake3  749504 Aug  5 20:23 q3ded
    -rwxr-xr-x  1 quake3 quake3     167 Aug  5 20:23 quake3
    -rwxr-xr-x  1 quake3 quake3     171 Aug  5 20:23 quake3-smp
    -rwxr-xr-x  1 quake3 quake3 1285436 Aug  5 20:23 quake3-smp.x86
    -rwxr-xr-x  1 quake3 quake3 1284028 Aug  5 20:23 quake3.x86
    -rw-r--r--  1 quake3 quake3    4276 Aug  5 20:23 quake3.xpm
    drwxr-xr-x  2 quake3 quake3    4096 Aug  6 08:39 urbanterror
    quake3@xbox:~/q3$
    Nu behöver man lägga in pak0.pk3 filen i ~/q3/baseq3/ för vanliga Quake 3 och pak0.pk3 filen för Team Arena i ~/q3/missionpack/ om man vill ha det.

    Använd något FTP program som klarar Secure FTP (SFTP)

    (3) Fixa config filer för servern

    Använd någon texteditor för att göra config filerna, spara dom sedan på rätt ställe med något trevligt namn som t.ex. "q3dm.cfg" eller "deathmatch.config"

    Här är två exempel:

    Kod:
    // DM Server Config
    g_gametype 0
    seta sv_hostname "XBOX Q3 Server"
    seta sv_maxclients 16
    timelimit 10
    fraglimit 10
    bot_minplayers 5
    seta g_motd "Welcome to my Quake3 DM Server"
    seta g_quadfactor 3
    sv_pure 1
    sv_maxRate 10000
    seta g_inactivity 0
    seta rconpassword "secret"
    
    g_allowvote 1
    
    set d1 "map q3dm6 ; set nextmap vstr d2"
    set d2 "map q3tourney4 ; set nextmap vstr d3"
    set d3 "map q3dm7 ; set nextmap vstr d4"
    set d4 "map q3dm17 ; set nextmap vstr d1"
    vstr d1

    Kod:
    // CTF Server Config
    g_gametype 4
    seta sv_hostname "XBOX Q3 Server"
    seta sv_maxclients 16
    capturelimit 8
    timelimit 30
    fraglimit 0
    bot_minplayers 4
    seta g_motd "Welcome to my Quake3 CTF Server"
    seta g_quadfactor 3
    sv_pure 1
    sv_maxRate 10000
    seta g_inactivity 0
    seta rconpassword "secret"
    
    g_allowvote 1
    
    set d1 "map q3ctf1 ; set nextmap vstr d2"
    set d2 "map q3ctf2 ; set nextmap vstr d3"
    set d3 "map q3ctf3 ; set nextmap vstr d1"
    vstr d1
    g_gametype är dom olika spelsätten som finns

    0. Free For All
    1. Tournament 1 on 1
    2.*Single Player
    3. Team Deathmatch
    4. Capture the Flag
    5. One Flag Capture the Flag
    6. Overload
    7. Harvester

    5,6 och 7 är för Team Arena

    Spara config filerna i ~/q3/baseq3/ för vanliga Quake 3 och ~/q3/missionpack/ för Team Arena

    Lär mer om olika server kommandon här:

    Server Variables


    (4) Starta servern

    Använd kommandot:

    Kod:
    quake3@xbox:~/q3$ ./q3ded +set dedicated 1 +exec ctf.config
    ... för quake 3 eller
    Kod:
    quake3@xbox:~/q3$ ./q3ded +set dedicated 1 +set fs_game missionpack +exec ta.cfg
    ... för Team Arena

    "dedicated 1" för LAN server, "dedicated 2" för internet server

    Inga Windows relaterade frågor tack!
    Last edited by TKmn; 2004-08-07, 20:59.
    Xbox v1.4, Aladdin Advanced, X2 4981 Bios, 160 GB HD
    HDD-LED, Clear Jewel + rund CCD, 80 mm LED-Fan, USB Port

    Xbox länkar...Allmän Info...Bilder - Mods...
Previously entered content was automatically saved. Restore or Discard.
Auto-Saved
Cool :cool: Mad :mad: Frown :( Confused :confused: Big Grin :D Stick Out Tongue :p Roll Eyes (Sarcastic) :rolleyes: Smilie :) EEK! :eek: Embarrassment :o Wink ;)
x
Insert: Thumbnail Small Medium Large Fullsize Ta Bort  
x
x

Please enter the six letters or digits that appear in the image below.

Registration Image Refresh Image
Working...
X