Results 1 to 22 of 22
  1. #1
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Post HOW to SETUP: a UT3 server, Webadmin, AND troubleshoot

    Before anything thank you elmuerte, Crzyhomer, BIA-HOTROD, r3sistance, oldkawman1 and everyone who posted the help for me to try it and gather it and put it together.

    RECOMENDATIONS: UT3Tweaker www.brad-g.com
    FOR MORE INFO: http://forums.epicgames.com/showthread.php?t=594723

    SECTION 1: SETUPS
    REQUIREMENTS:
    A. by now you should have a GAMESPY nick and password which you create within the game.
    B. Windows PC
    C. Know where you INSTALLED your game (my is: C:\PCGAmes\UT3\)
    D. know yout LOCAL IP ADDRESS IF behind a router, for this example we'll use 192.168.1.2
    E. ENABLE or GIVE ACCESS in to the game in your FIREWALL eg: mcafee, norton, etc

    PART A: THIS IS HOW I INSTALLED UT3

    -runned for first time, put sereal #
    -type user and pass to login (denied bc of firewall)
    -logged in OFFLINE then shut game
    -accepted firewall to ALLOW all the time (mcafee)
    -run game again
    -set my keyboard keys, movement etc etc
    -installed LATEST patch 2.0 (currently)
    -installed UT3 bonus pack, CBP3 etc
    -runned game
    -NOTE: just to mentioned I did delete the folder \My Documents\My Games\Unreal Tournament 3
    and kept only the folder "\My Documents\My Games\Unreal Tournament 3\UTGame\Published\CookedPC" because thats where i have my CUSTOM MAPS.

    and did EVERYTHING AS STATED HERE:

    PART B: THIS IS HOW TO ACTIVATE WEBADMIN FOR PC (couple changes)
    from: http://utforums.epicgames.com/showthread.php?t=603695 by Crzyhomer

    1. Install the latest patch (v2.0).
    2. Download the webadmin addon @ http://ut3webadmin.elmuerte.com/
    3. Unzip the addon into the folder you installed UT3.
    Be sure to preserve the folder structure contained within the zip file.
    4. NOW, Run the game and do as follows:
    a.login using your Gamespyid and password.
    b.do: Multiplayer/Host game/Deathmatch/
    AT BOTTOM Select "setup map cycle", then select all the maps you want have in your server/press NEXT/
    At Server: select: INTERNET
    CHECK dedicated
    Description: UR SERVERS NAME, and fill in the rest, and CLICK NEXT
    At settings:Check all you want, then click "Next"
    and last click "START DEDICATED"
    This will create a new file in your \My Documents\My Games\Unreal Tournament 3\UTGame\Config folder: "UTWeb.ini"
    5. Shut down your server (just close the window)
    Open \My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTWeb.ini
    Do this by right clicking it and select OPEN WITH and select WORDPAD from the list.
    7. Make the following change to the file under [UWeb.WebServer] and change the BOLDER RED "bEnabled" to "true" AND put the port "LISTENPORT" you wish to use to connect to webadmin
    ListenPort=8001 <-- example of webadmin port
    MaxConnections=18
    ExpirationSeconds=86400
    bEnabled=true
    ServerName=YOURlocalIP (for this example lets say its 192.168.1.2, remember this is for PCs behind a router)
    8. Save this file, AND REPEAT STEP 4.
    This will create a new file in your:
    \My Documents\My Games\Unreal Tournament 3\UTGame\Config\ folder: - "UTWebAdmin.ini" if not then just copy the "DefaultWebAdmin.ini" found in that same place. Rename it to "UTWebAdmin.ini"

    9. Shut down your server (just close the window)
    10. Open \My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTWebAdmin.ini in a text editor
    Do this by right clicking it and select OPEN WITH and select WORDPAD from the list.
    11. ADD the following BOLDED, RED COLORED changes under the "[WebAdmin.QHDefaults]" Section, LEAVING a SPACE, as shown:
    [WebAdmin.QHDefaults]
    GeneralSettingsClass=WebAdmin.GeneralSettings
    AdditionalMLClass=WebAdmin.AdditionalMapLists

    [WebAdmin.BasicWebAdminAuth]
    RequireUsername=Admin


    12. Save the file.
    13. Open \My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTGame.ini
    Do this by right clicking it and select OPEN WITH and select WORDPAD from the list.
    14. ADD "AdminPassword=YOURPASSWORDHERE" under the "[Engine.AccessControl]" section as shown:
    [Engine.AccessControl]
    IPPolicies=ACCEPT;*
    AdminPassword=YOURPASSWORDHERE
    15. Save the file.
    16. Repeat step 4
    17. Test WebAdmin functionality by opening a web browser and typing:your LOCAL IP address
    in this example using http://192.168.1.2:8001 and press enter. NOW if you want to access your webadmin from outside your house, use your external ip and make sure you open port 8001 or whichever you use in your router.
    18. Login using the following info:
    - username: Admin
    - password: [YourServerAdminPassword]

    thats all, just FAMILIARIZE yourself with it.

    NOTE: from now on you dont have to open the game to run the server
    just type this in "RUN" (do this by: clicking on START then RUN)

    C:\PCGames\UT3\Binaries\UT3.exe Server DM-Deck?game=UTGame.UTDeathmatch -login=GAMESPYNICK -password=GAMESPYPASSWORD -unattended

    then just login using WEBADMIN and make anychanges you like

    YOU CAN ALSO CREATE A BATCH TO START THE SERVER, LOOK IN THIS POST FOR HOW TO DO IT.

    PART C: TO allow UT3 server to show in the server list using Verizon Fios internet and the router MI424-WR REV D

    Ok, i must remind you that in order to be sure i was right in every aspect, i did:
    1. reinstalled windows
    2.did EVERYTHING ABOVE (followed my own direcctions)
    3.NOW I RESETTED THE ROUTER to factory settings
    4. ALL I DID was set DMZ rofl!

    and it works!

    PART D: HOW TO INSTALL AND MAKE WORK A UT3 DEDICATED SERVER ON AN OLDER PC with OLD VIDEO CARDS

    RECOMENDATIONS: I honestly with all my heart ASK YOU to install the WEBADMIN
    from ELMUERTE which I earlier explain how to do it in this POST.

    1. Download the ut3_dedicated_server_windows.rar from whichever link
    from http://utforums.epicgames.com/showthread.php?t=585414
    2. Install it, if your system does not meet requirements you MOST LIKELY
    WILL GET an error AT THE END OF THE INSTALLATION. click SEND TO MICROSOTF
    or whatever you like. the installation should finish ASKING to restart or not.
    Go ahead and restart.
    3. Download SwiftShader_Demo.zip, you can search it at GOOGLE.com
    Now extract the D3d8.dll, D3d9.dll & SwiftShader.ini INTO the
    folder "BINARIES" where you installed the game, e.g: C:\Program Files\Unreal Tournament 3 (Dedicated)\Binaries
    4. Now open the UTEngine.ini file in your "\My Documents\My Games\Unreal Tournament 3\UTGame\Config"
    and do the following changes:

    [Engine.ISVHacks]
    bInitializeShadersOnDemand=False change this to "True"
    DisableATITextureFilterOptimizationChecks=True
    UseMinimalNVIDIADriverShaderOptimization=True
    PumpWindowMessagesWhenRenderThreadStalled=False "change this to "True"
    5. Install the LATEST PATCH (at this point was 1.3)

    6. MAKE A BATCH FILE:
    OPEN NOTEPAD, and copy this or add your own info (I RECOMEND TO DO THIS
    just so you get to get the server to work YOU CAN LATER DO ANY CHANGES
    FROM THE WEBADMIN UTILITY FROM ELMUERTE.):

    Code:
    :one
    C:
    cd \PCGames\UT3D\Binaries (this is where you installed the game upto the binaries folder)
    ut3.exe Server DM-Deck?Game=UTGame.UTDeathmatch?GameMode=0?Mutator=UTGame.UTMutator_WeaponReplacement?Numplay=2?MaxPlayers=18?NumPublicConnections=16?NumPrivateConnections=1?MinNetPlayers=1?TimeLimit=35?GoalScore=20?BotSkill=3?bIsDedicated=true?bUsesStats=true?ForceRespawn=0?bShouldAdvertise=true?PureServer=1?bAllowJoinInProgress=true?AdminName=Admin?AdminPassword=YOURGAMEADMINPASSWORD -Login=USERIDfromGAMESPY -Password=PASSWORDfromGAMESPY -Log=myserver.log -unattended
    copy myserver.log RUNUT3.bak
    goto one
    THEN I saved it to my BINARIES folder in my installation as RUNUT3.BAT AND created a shortcut to my desktop BY right clicking it, click "SENT TO" THEN "DESKTOP (CREATE SHORTCUT)"
    NOW all I have to do is DOUBLE CLICK this short cut to start the server, then login using the WEBADMIN from ELMUERTE, and make all the changes i want from it.

    NOTE: DUE TO THE FACT that my computer is a little older, the SERVER TAKES IT TIME TO LOAD UP, but it WORKS!



    SECTION 2: TROUBLESHOOTING
    IF YOU ARE HAVING PROBLEMS WITH UT3 AFTER INSTALLATION with: HARDWARE, DRIVERS, ETC READ:

    UT3 PORTS:
    *Added few more since i got the GAMETRACKER TO WORK

    FIRST OF ALL i removed DMZ and openned these ports and it workded INSTANTLY:

    UDP Any -> 6667
    UDP Any -> 8777
    UDP Any -> 9777
    UDP Any -> 8000 <---Webadmin
    UDP Any -> 6500 <---GAMETRACKER
    UDP Any -> 13000
    UDP Any -> 42292
    UDP Any -> 27900
    UDP Any -> 7777-7788
    UDP Any -> 27000-28000
    UDP Any -> 29900-29901
    TCP Any -> 27000-28000
    TCP Any -> 29900-29901
    TCP Any -> 7777-7788
    TCP Any -> 27900
    TCP Any -> 42292
    TCP Any -> 13000
    TCP Any -> 8000 <---Webadmin
    TCP Any -> 6500 <---GAMETRACKER
    TCP Any -> 9777
    TCP Any -> 8777
    TCP Any -> 6667


    ONE THING I recomend is making a FULL BACKUP, here is how:

    1. INSTALL WINDOWS: Before reinstalling windows, run Defragmentation
    2. then reinstall everything (if its no big deal to you, save your stuff somehow, external HD or another HD, otherwise good luck lol)
    3. Once Operation System(OS, Windows) is installed, install OEM(original) drivers: (NOTE: DO NOT UPDATE THEM YET!) Mainboard or
    Chipset drivers, Video Card, Sound Card,Mouse, Antivirus, etc, etc, install ACRONIS TRUE IMAGE,
    4. With that program make a FULL SYSTEM backup onto a different PARTITION or harddrive (it will only take 15-20 mins)
    Why? you might ask, because if anything goes wrong you can HAVE your system back WITHOUT UT3 in less then 15 mins instead of waisting 1-5 hours
    reinstalling everything.
    5. THEN install UT3 and try if it works without any patches
    Then add UT3 PATCH 1.3

    6. -***PAY ATTENTION TO YOUR NEXT OPTIONS:***-
    A. If it RUNS, BUT SLOW! then I want you to install UT3Tweaker www.brad-g.com,
    Once installed: MAKE A BACKUP of your files (top, "backup/restore"), SAVE, then press the TURTLE IMGAE(buttom) on the right to set BEST PERFORMANCE.
    B. If it runs SMOOTH, then still try option A, to see the difference
    7. If that works, GREAT! then try to UPDATE all your drivers ONE BY ONE, and see if UT3 works after EACH update.
    8. If you have any issues like, graphics too fast, etc, etc, THEN you'll know that the NEW DRIVERS are part of or are the problem
    8. If after Certain update you have issues and dont seem to find a way out, use ACRONIS TRUE IMAGE and restore and repeat everything UPTO your problem
    9. IF ALL THIS DONT WORK, then USE ACRONIS TRUE IMAGE, and RESTORE your system, THEN update all your drivers, etc, etc, and THEN install ut3
    BUT! USE AS A SERVER LOL or something else, SORRY you would have to make some upgrades to your machine.
    10. Again THIS would take about 5 hours if you do the ACRONIS TRUE IMAGE PART.

    NOTE: I have tried this soooo many times to help ppl out so im not guessing.

    -STEAM UT3 NOT WORKING ON MULTIPLAYER?

    The solution for this problem was to USE THE ORIGINAL DVD
    see: http://utforums.epicgames.com/showthread.php?t=613031

    -CANNOT CONNECT TO A SERVER?

    The Solution for this problem was to NOT USE WEIRD Characters in your login name, in this case his name had colons ":"

    see: http://forums.epicgames.com/showthread.php?t=613295

    -UT3 DON'T WORK AFTER INSTALLATION?

    There are many of these where the situation are different here are few recomendations:
    1. After uninstalling the game, save all the files from here: "\My Documents\My Games\Unreal Tournament 3\UTGame\Published"
    to another place, and then remove entire folder: "\My Documents\My Games\Unreal Tournament 3\"
    2. Reinstall the game
    3. Try to run it, if it works great go to next step, if it dont let me know.
    4. Update to latest patch 1.3 currently and try then, if it works do next step
    5. Now add the contents you saved on step 1 and see if it works. IF IT WORKS you are GOOD to go!


    -UT3 DON'T WORK AFTER REINSTALLING IT TO A DIFFERENT HARD DRIVE PARTITION?

    1. If you have installed custom Maps, Characters, etc save this folder: "\My Documents\My Games\Unreal Tournament 3\UTGame\Published\"
    2. Then Basically just make sure you DELETE the UNREAL TOURNAMENT 3 folder and all its remaining contents that are found here: "\My Documents\My Games\"

    -CAN'T LOGIN IN UT3?

    I haven't found a defenit solution, BUT I Recommend you make sure you have
    ENABLED access in ALL FIREWALLS in your PC
    HERE WE GOT A WORKAROUND:
    1. Install XFIRE www.xfire.com and install it
    2. and then JOIN any UT3 server, XFIRE WILL ask you for USER and PASSWORD, use it, and you should be in!
    3.DONE!

    see: http://forums.epicgames.com/showthread.php?t=613646

    -UT3 FREEZING? SLOWS UP? OR SIMPLY WANT BEST PERFORMANCE?

    1. IN WINDOWS: right click your hard drive, go to properties, then click on HARDWARE, at the bottom click PROPERTIES, and on the next window that pops up go to POLICIES and select "optimize for quick removal" which means you have disable WRITE CACHE.

    2. Install UT3Tweaker www.brad-g.com (look at top for link)
    Once installed: MAKE A BACKUP of your files (top, "backup/restore"), SAVE, then press the TURTLE IMGAE(buttom) on the right to set BEST PERFORMANCE. to get a better idea of what im talking about look at image:
    http://aycu14.webshots.com/image/428...5618946_rs.jpg

    -CANNOT INSTALL UT3? KERNEL32.DLL PROBLEM?

    This was my issue when i tried to install the game or UT3 dedicated server:
    Code:
    at the end of the installation i get two errors, i click SEND SEND to microsoft, and then i get the FINISH COMPLETE. BUT IT DOESNT WORK. i also tried installing the game itself and i get the same error. 
    this is the error:
    
    AppName: ut3.exe AppVer: 0.0.0.0 ModName: kernel32.dll
    ModVer: 5.1.2600.3119 Offset: 00012a5b
    the problem was the VIDEO CARD,,,just tooo old, so i followed the instructions from these two posts:

    Code:
    http://utforums.epicgames.com/showth...+install+crash
    http://utforums.epicgames.com/showthread.php?t=600571
    1.install it, after the crashes the installation still finishes
    2.
    Code:
    "Here is how to fix it:
    Download: SwiftShader_Demo.zip google for it
    Extract / Unzip SwiftShader_Demo.zip to any folder,
    THEN Copy D3d8.dll, D3d9.dll & SwiftShader.ini into:
    C:\Program Files\Unreal Tournament 3 (Dedicated)\Binaries
    or wherever you installed the UT3 dedicated server"
    3. and thats it! just run the server with BATCH (thats the best way)
    and eventually add WEBADMIN to control it.

  2. #2

    Default

    NICE,

    two questions tho:

    is your lan static IP or are you using the dhcp on the fios router? (when you did the port forward did you use the pc name on the network or the local ip?)

    Also this is for a dedicated server. What if you just want to host a game with a password and have a few buddies jump on?

  3. #3
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    I will answer this later today bear with me, im at work lol was up till 2am last night and will answer those questions

    but in advance:
    DMZ host
    PLUS the ut99 settings (which are already in the router)
    but like i said i will make a full cover on this later today
    Its not static ip
    and for the password etc, you'll love elmuerte webadmin, its all done from there

  4. #4
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    so i got it to work, good luck all any questions post them here

  5. #5

    Default

    I tried most settings, although I have no intention of running a webadmin dedicated server. I am only trying to host a listen server - no go.

    I forwarded all ports on my actiontec router to the ip of the PC with UT3.

    I set stunserver=stunserver.org to stunserver= (nothing)

    Making stunserver blank actually removes the UT3 DMZ error, however my friends still cannot connect. Even if i set the pc to the DMZ it still doesn't work. I have also turned off windows firewall.

    I pretty much have not touched the game in a few weeks now because being able to host and play games amongst friends privately was a big part of the UT experience for me. I appreciate everyones assistance, but its funny how each user has a different way to get it to work, which means its a crapshoot. How come Epic has not chimed in on this? They are too busy doing the xbox version I bet!

  6. #6
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    bro, i would be more than happy to help you, but msg me, add me to msn, or xfire, once fixed you can delete me if you want, but if you want to fix it, let me help you.
    -uhm let me see, if you have no intention of running webadmin, then you just dont know what you talking about, its the BEST, FASTES WAY to work around with ur server.
    -its also a way to know you are doing things right.
    -I never mentioned anything about stunserver, if you do what I did here, then YOU'LL get ur thing to work.

  7. #7
    Redeemer
    Join Date
    Dec 2007
    Posts
    1,365

    Default

    Thumbs up
    UT3 Tweaker | UT3 Cache Converter | www.Brad-G.com |
    AMD 3400+ 64 bit 3.0 Ghz processor | 2 GB xtreme DDR | ATI X1950 PRO 512 mb

  8. #8
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    Here is one problem where just An idea help find a solucion:

    Quote Originally Posted by unrealkry View Post
    From: http://utforums.epicgames.com/showthread.php?t=613295
    I came to a resolution for my problem. Turns out you cannot have custom characters in your login name. I wan't to thank Dii_Phantom for asking me to make a short video concerning my problem, and Midway Support for resolving it. If it wasn't for Dii_Phantom I'de probably be in the same spot right now!
    Thanks.
    I'm glad i could help

  9. #9
    Boomshot
    Join Date
    Dec 2006
    Location
    beyond the event horizon
    Posts
    2,518

    Default

    Quote Originally Posted by cisco0623 View Post
    I tried most settings, although I have no intention of running a webadmin dedicated server. I am only trying to host a listen server - no go.

    I forwarded all ports on my actiontec router to the ip of the PC with UT3.

    I set stunserver=stunserver.org to stunserver= (nothing)

    Making stunserver blank actually removes the UT3 DMZ error, however my friends still cannot connect. Even if i set the pc to the DMZ it still doesn't work. I have also turned off windows firewall.

    I pretty much have not touched the game in a few weeks now because being able to host and play games amongst friends privately was a big part of the UT experience for me. I appreciate everyones assistance, but its funny how each user has a different way to get it to work, which means its a crapshoot. How come Epic has not chimed in on this? They are too busy doing the xbox version I bet!
    It was very straight forward and always the same procedure using a linux dedicated server. There are subtle differences depending on what router you have as they are all different. The actiontec router was a bit of a challenge as it was so different than any i had used previously. I cannot help with the listen sever part, only to point out that it's likely a windoze settings or router setup issue you face. I can only suggest that you write down in detail everything you try so you do not duplicate what you have already attempted. It's always best to only make a single change before you test if it works. If you make more than one, they may cancel out the solution.
    I currently play as [T5K]Bobba_Novis, {T5K}Bobba_Novi, and Gi_96.
    My Rig- ASUS Z68, core I7 2600K @4.2Ghz, and HD6870 in crossfire as seen on my G520 @100Hz

  10. #10
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    OLDKAWMAN1, just to point out, i have fios 15/15 actiontec,,,,and it worked just fine for me and i provided in details how i did it. cisco0623 never came back so its all good.

  11. #11
    Banned
    Join Date
    May 2008
    Location
    USA, WA
    Posts
    22

    Default

    ty phantom, i was unable to login to ut, still cant BUT we got a workaround by loging through XFIRE while i wait for this to get fixed.

  12. #12

    Default

    you got your server to show in list by dmz?

    what does that mean, that doesnt amke much sense if you dont know what it means

  13. #13
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    I have updated this. Like I said, as I go and learn new tips I will add them HERE.

    I really appreciate all the HARD WORK and time other ppl put in to help other people out.

    CHEERS! and GOD BLESS!

  14. #14
    MSgt. Shooter Person
    Join Date
    Feb 2008
    Location
    Romania
    Posts
    118

    Default

    great topic!
    gg

  15. #15
    Boomshot
    Join Date
    Mar 2001
    Location
    Enemy flag carrier is Her!
    Posts
    2,045

    Default

    ok instructions to install on a remote dedicated server?

    Would all steps be the same except i would unzip on my local machine, then ftp the files to the remote server into the same folders on the remote box, and follow the same procedure (eliminating the parts that have to do with a local machine only)??

    any help for remote install appreciated! thx

  16. #16

  17. #17
    Boomshot
    Join Date
    Mar 2001
    Location
    Enemy flag carrier is Her!
    Posts
    2,045

    Default

    ok well after a few tries it seems to be working... a few weird things going on but prob just settings issues... thx!

  18. #18
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    get used to it and you will love it.
    how do you find it?

  19. #19
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Posts
    45

    Default

    Can you show the way to setup bits so that there always there when a map restarts or server is started.

  20. #20

    Default

    Thank you :d

  21. #21
    MSgt. Shooter Person
    Join Date
    Nov 2011
    Location
    Darwin, Northern Territory, Australlia
    Posts
    30

    Default

    I do have a question.

    How to host 2 or more servers using the same files, BUT, get WebAdmin to be used on the same port, just different login details per gametype.


    DM Server - DMUserName, DMPassword
    Greed Server - GreedUsername, GreedPassword

    and so on, all running off whatever port the server owner set it to.

    cheers,
    Australian/New Zealand PC Gaming & Anime
    Administrator Of: Community UT3 [Melbourne Australia]
    TeamSpeak 3: ts3.cherrylips.net:20170

  22. #22
    MSgt. Shooter Person
    Join Date
    Oct 2007
    Location
    Maryland
    Posts
    175

    Default

    Quote Originally Posted by WishfulThinking View Post
    I do have a question.

    How to host 2 or more servers using the same files, BUT, get WebAdmin to be used on the same port, just different login details per gametype.


    DM Server - DMUserName, DMPassword
    Greed Server - GreedUsername, GreedPassword

    and so on, all running off whatever port the server owner set it to.

    cheers,

    Wow, I left this game probably 4 years ago but it should be easy:

    Just get one server up and running.
    Then make a copy the WHOLE folder of that server and rename it something else like "UT3SERVER2" so forth with the others "UT3SERVER3" etc.

    Just that I think you will have to register different gamespy ids for each server.
    and then just edit the BATCH file with the corresponding gamespy login username and password.

    good luck.


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.