Forums

Username:  

Password:  

       
Login Help

  LATEST POSTS  
 
America's Army Launc..
Learning BASICS of A..
can u give us hints ..
AA3 New Patch Releas..
Better Realism Alter..

Keywords:
 

More search options

  HOT TOPICS  
 
Community Sites
AAMP Launches!
New Videos YouTube
AA3 YouTube Videos
» See more topics
 

    Page 1 of 1     

 IMPORTANT INFORMATION | READ BEFORE POSTING 
 

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:16 Profile United States


IMPORTANT INFORMATION | READ BEFORE POSTING



Last Updated: 18 OCTOBER 2007




Please read the following posts for a resolution to your issue before making a new post. If you can not find a resolution, click here to create a new thread.

If you find any issues or mistakes in these posts please private message Skyracer or another Support Moderator.


Table Of Contents:

_____________________

:: IRC Status :: My Video's :: Web IRC Client::
Embedded Image



Last edited by Skyracer on 18 Oct 2007 17:35; edited 1 time in total
Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:18 Profile United States


America's Army IRC Network Guide



IRC Server: irc.americasarmy.com
Port: 6667 or 7000(Secure Connection)


Internet Relay Chat (IRC) is a communication medium that allows many users to communicate with each other interactively via text messaging. The America's Army IRC network is the place to be for interactive conversations discussing the latest in America's Army. Users you may see on IRC include the [Dev]elopment team, Community Managers (AACM), Volunteer Support staff, Subject Matter Experts (SMEs), men and women of the armed forces, and civilians of all ages from many nations.



Official Channels
    #americasarmy- Official General Chat Channel channel. Here we hold events such as IRC interviews and display official news announcements. This is the place to hang out and simply chat with the crowd!

    #aa-support - Official Support Channel for America's Army related questions. As the current version is the only supported version, users on old version will be asked to update to the current version before receiving support. This channel does not support 3rd party applications/services such as Xfire, Teamspeak or AAOTracker.

    #aa-mapping - Official Mapping Channel for America's Army Mission Editor related questions. Map creation help, exchange tips, share your work, assist others, etc.

    #aa-newplayers - Official Channel for new players and experienced players to chat and give out some tips.

    #irc-ops - Official Channel for IRC related questions.

    #moderators - Official Channel for discussing forum related issues including warnings, or just join to chat with the Moderators.


Connecting to the AA IRC Network
    Connecting via America's Army Web IRC client NEW!

    Embedded Image



    • Click on the following link: http://irc.americasarmy.com
    • Enter an IRC nickname to use (game names are commonly used).
    • Select the official channel you wish to join. Descriptions of what each channel is for can be seen by selecting the channel from the drop-down list.
    • Check the box that you read and understand the IRC ROE.
    • Click on the "CONNECT" button at the bottom.

    You should now be connected to the IRC network and in the pre-selected channel. Start typing and start chatting!

    Connecting via America's Army in-game client

    • Launch your game and click MAIN MENU
    • Click AA BROWSER
    • Click CHAT
    • Click CONNECT next to SERVER
    • For CHANNEL select #aa-support (Or whatever channel you need.)
    • Click JOIN next to the CHANNEL you've selected.

    Detailed instructions with screenshots are available at the America's Army Game Manual Wiki.

    Connecting via 3rd party IRC client

      You can also connect to the AA IRC Network via a 3rd party IRC client. A list of clients can be found here.
      Please read the documentation that comes with the client you are using for help connecting to the network.

    Once you have a 3rd party client click here to connect directly!



America's Army IRC Rules Of Engagement (ROE)

Click here to read the IRC ROE.


    The IRC ROE helps maintain the official channels so that users can freely communicate with other players, U.S. Armed Forces personnel, Devs, and America's Army Community Managers (AACMs). Also, these rules are intended to help maintain channel security, provide a safe atmosphere, and create unity amongst the community.


    When inside any official channels on the IRC network such as #americasarmy or #aa-support, you are to abide by the ROE. There are automated 'bots' that will automatically kick you from the channel for infractions, as well as live operators or "Ops" that will make sure no one is attempting to circumvent any rules. If you are kicked from an official channel 3 times, you will be banned from that channel for 3 days.

    While on the IRC network you may come across non-official channels, these channels are much like leased/unofficial game servers in that the Admins of these channels set forth the rules and penalties. The IRC Network as a whole is not a moderated network, we allow any person to make their own channel and run it as they please, however offensive and illegal content are not allowed on this network. Swift punishment will be handed out if any users are found to be doing activiites that do not conform to the rules and regulations previously stated.

    There are several people who are currently in charge of the IRC network and oversee the everyday functions to monitor that none of the rules are broken on a server level. Currently the IRCops for the IRC network are as follows:
      IRC Admin: Harmit, ChalkTroop
      IRC Manager: ChalkTroop
      IRC Ops: Nate, M_Pollock, Jason


    You can contact these people in #irc-ops. Before contacting an IRCop, make sure that you understand the rules of the network and make note that the IRCops will not interfere with channel activities that they do not have access to. They will not unban you from a channel if you become banned, they only oversee any issues that may become a problem with the network or if a user violates any of the rules listed before.


Who's who?
    ~ - Channel Founder - Personnel from the Army Game Project and IRC administration. Each name is prefixed with an '~' symbol in the channel.
    & - Super-Operators (SOP) - Personnel from the Army Game Project and IRC administration. Each name is prefixed with an '&' symbol in the channel.
    @ - Auto-Operators (AOP) - Volunteer Support Staff who will answer your questions. Each name is prefixed with an '@' symbol in the channel.
    % - Half-Operators (HOP) - Additional support volunteers who assist the community. Each name is prefixed with an '%' symbol in the channel.
    + - Voiced Operators (VOP) - Normal Users who have assisted in various ways in support of the channel. Each name is prefixed with an '+' symbol in the channel.
    *These descriptions apply to official channels only.

    Members of the Volunteer Staff dedicate their time on a daily basis and have many responsibilities ranging from forum support and moderation, to live support and channel moderation in our America's Army Internet Relay Chat network. The Volunteer Staff are in constant contact with members of the Army Game Project, such as the America's Army Community Management team, and at times the Development team. Volunteers have many duties, which make them an important part of the community.


IRC Commands
    /nick <nickname> - This sets your nickname to <nickname>.
    Example:
      /nick Skyracer
      /nick Skyracer|AFK


    /join #channel - Joins the specified channel.
    Example: /join #americasarmy

    /list - This lists the name, number of users on a channel, and description of each public channel on a network.

    /part - This makes you leave the current channel. You can also use /part #channel to leave a specific channel.
    Example: /part #americasarmy

    /ignore <nick> - This makes the client not display text from the specified user.
    Example: /ignore Skyracer

    /unignore <nick> - This removes an ignore previously set.
    Example: /unignore Skyracer

    /disconnect or /quit - This disconnects you from the current server.

    /me <text> - Displays your nickname, followed by <text>.
    Example: /me slaps you. (This will display as "Skyracer slaps you.")

    /msg <user> <text> - This sends <text> in a private message to <user>.
    Example: /msg Skyracer Hello


Services
    Nickserv
      NickServ is a way to register your nick so that only you can use it, this allows allows you to create your own channels and send memos to other users. When registering a nickname, make sure you are currently using the nick you wish to register.

      /msg Nickserv Register <password> <email> - This command will allow you to register your nickname. The email is there in case you forget your password and need to have a reminder.
      Example: /msg NickServ Register mypassword email@email.com

      /msg NickServ Identify <password> - This command will allow you to identify to an already registered nickname that you posses.
      Example: /msg NickServ identify mypassword

      /msg NickServ Group <target> <password> - This command will allow you to group several nicknames to one account. Meaning that you can have one nickname act as the master account to all the other nicks you might use. Make sure you already have a registered nickname and you are currently using the nickname you wish to make a subordinate.
      Example: /msg NickServ group Skyracer mypassword


    Chanserv
      ChanServ is a way to create your own channels to chat in. Before making a new channel you must have a registered nickname and you must follow the guidlines previously mentioned about creating a new channel.

      /msg ChanServ register <password> <description> - This is how you create a new channel and register it. You must first join the channel that you wish to have registered and you must be using a registered Nickname before you can complete the registration.
      Example: /msg ChanServ register mypassword New America's Army Channel

      /msg ChanServ identify <#channel> <password> - Much like identifying to a nickname, this is how you identify to the channel that you are founder of.
      Example: /msg ChanServ idenitfy #Channel mypassword


    MemoServ
      MemoServ is like an email system for the IRC network. It allows registered users to send and recieve memos to and from other users. Both recipients and sender must have registered nicknames before they can access MemoServ.

      /msg MemoServ send <nick|#channel> - This allows a user to send a memo to another user or to a channel. This is a way to contact another person if they are not online or if you are the channel founder and need to send a memo to all of your subordinates.
      Example:
        /msg MemoServ send Skyracer Hello
        /msg MemoServ send #channel Hello


      /msg MemoServ list - This command will list all recieved memos that you currently have.

      /msg MemoServ read <#> - This command allows you to read any memos you currently have. The memos will be listed via a numbering system. To read multiple memos at once, seperate the numbers with a hyphen (1-4)
      Example :
        /msg MemoServ read 2
        /msg MemoServ read 3-7


      /msg MemoServ del <#> - Like the Read command, this will allow you to delete any memos you currently have. Deleting multiple memos you must seperate them by a hyphen (4-7).
      Example:
        /msg MemoServ del 1
        /msg MemoServ del 4-8


    All services have more extensive commands that you can get a list of and get help on by typing the following commands.
      /msg NickServ help - This will list all NickServ commands available to you and give a short description to it's function.

      /msg ChanServ help - This will list all ChanServ commands available to you and give you a short description to it's function.

      /msg MemoServ help - This will list all MemoServ commands available to you and give you a short description to it's function.

      /msg BotServ help - This will list all BotServ commands available to you and give you a short description to it's function.


If you need further IRC help, feel free to join #irc-ops and ask one of the users there, they will be happy to assist you.

Become an IRC Volunteer!

    The IRC Volunteer staff consists of hard working individuals who spend their time helping those in need of assistance on IRC. We are always looking for new, dedicated individuals to join our ranks as well. Some key characteristics of this group, and what we look for in others is dedication, a will to help out others, consistent activity and a mature and professional behavior.

    By dedicating your time assisting members of the community on the AA IRC network, the AACM's and the current Volunteer Staff will take notice. Although there are no guarantees, if you dedicate enough time and exhibit mature and professional behavior, as well as a general willingness to help users and improve the community, you too could one day become an IRC Volunteer!



Last edited by Skyracer on 11 Jan 2008 15:20; edited 2 times in total
Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:19 Profile United States


System Requirements For America's Army



The minimum system requirements for the game are:

  • 3-D graphics card with 128mb memory and support for hardware
    transformation and lighting
  • 2.4 GHz processor or equivalent
  • English version of Windows(r) 2000/XP Operating System with all updates
  • 512mb RAM
  • 3.5gb of uncompressed hard disk space for game files
  • DVD-ROM (not required for downloaded installation)
  • Windows 2000/XP compatible system (including compatible 32-bit drivers for video card, sound card, mouse and keyboard)
  • DirectX(r) 9.0
  • 100% Compatible DirectX 9.0 soundcard
  • 56kbps Modem or other network connection



The recommended requirements for the game are:

  • 3-D graphics card with 256mb+ memory and support for hardware
    transformation and lighting
  • 3.0 GHz processor or equivalent
  • English version of Windows(r) 2000/XP Operating System with latest updates
  • 1gb RAM
  • 3.5gb of uncompressed hard disk space for game files
  • DVD-ROM (not required for downloaded installations)
  • Windows 2000/XP compatible system (including compatible 32-bit drivers for video card, sound card, mouse and keyboard)
  • DirectX(r)9.0
  • 100% Compatible DirectX 9.0 soundcard
  • Broadband Network Connection
  • *NVIDIA(r) nForce(tm) or other motherboards/soundcards containing the Dolby(r) Digital Interactive Content Encoder required for Dolby Digital audio



i. Co-op Map Lockup Fix

    This is a workaround for the issue where you meet the minimum requirements for version 2.7 or higher and have 512MB of RAM, but are having a problem getting the new maps to load up.

    Step #1: Start up the game and go to Settings --> Video. Change the following values:
      Resolution: 1024x748 or lower
      Texture Detail: Lowest
      Character Detail: Lowest
      World Detail: Low
      Physics Detail: Normal
      Dynamic Mesh LOD: Low
      Decal Stay: Low
      Character Shadows: None


    Step #2: Under Settings ---> Video, uncheck the following:
      Decals
      Dynamic Lighting
      Detail Textures
      Trilinear Filtering
      Projectors (this is needed for some of the training)


    Step #3: Go to Settings ---> Audio and check:
      Low Sound Detail


    Step #4: Go to Settings ---> Game and uncheck:
      Preload All Player Skins


    Step #5: Open up the console window using the tilde (~) key and type open sfsnakeplain.aao or open interdiction.aao depending on what map you want to play online.

    Step #6: Once the map downloads and loads up, play offline on it for 5 minutes.

    Step #7: Press ESC to disconnect.

    Step #8: Go to the AA Browser and join an online Server running either of those maps and play!


Note: This "Fix" may not work in some cases, everyone with 512MB RAM should consider getting an additional 512MB RAM.



Last edited by Skyracer on 18 Oct 2007 17:38; edited 1 time in total
Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:21 Profile United States


Installation Instructions



i. Patching Instructions:

  • Download the latest America's Army patch from the patch download page.
  • Once patch finishes downloading, make sure America's Army is closed.
  • Run the patch installer.
  • Patch is installed successfully.
  • Restart Computer. (Not a vital step, but a good idea.)


IMPORTANT FOR 2.8.0 TO 2.8.1 PATCH: A few users have experienced problems patching 2.8.0 to 2.8.1 with a reference to the file: AmericasArmyManuals.url or missing/corrupt DLL files. If you're having this issue, please follow the instructions on this page: Hotfix Page


ii. Full Install Instructions:

  • Download the latest full version of America's Army from the Full Version download page.
  • Uninstall any versions of the game on your computer using Add/Remove Programs. (Start -> Control Panel -> Add/Remove Programs)
  • Delete the America's Army directory that is left behind. (C:\Program Files\America's Army\)
  • Check the C:\Windows\Downloaded Installation directory and delete any America's Army files or directories that are in there.
  • Run a registry cleaner if possible. (Not a vital step, but a good idea.)
  • Run the full version installer downloaded earlier.
  • America's Army installed successfully.
  • Restart Computer. (Not a vital step, but a good idea.)



iii. Installation under Windows Vista
Note: This only applies to those who have extracted the installation files using WinRAR (or some other archive manager).

    If you have User Account Control enabled under Vista (which is recommended), you will not be able to run the America's Army.msi installer. There's no right click Run as administrator option available. I have found a solution though:
    • Open the Start menu
    • Search for Command Prompt
    • Right click on it, and select Run as administrator
    • In the UAC dialog that appears, click on Continue
    • Browse to the location where America's Army.msi is located
    • Now use the command msiexec /i "America's Army.msi"

    This should run the installer fine, without the ISKernel error.

    If the America's Army installer (.exe) won't run:
    Right click on the installer -> Properties -> Hit the "Unblock" button and Apply Settings.


Note: For many other types of installations, view Installation Instructions v2.x.

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:22 Profile United States


Firewall and Router Port Information



In order for the game to access the Internet, ArmyOps.exe must be an exception in your firewalls control panel. In addition, the following ports need to be opened up through any router you are using:

UDP:
    1716 - The game
    1717 - The gamequery
    1718 -The master server query
    8777 - The standard UT query
    27900 - Gamespy


TCP:
    14200 - The authorization server and MBS browser
    20025-20045 - The authorization server and MBS browser
    20046-20047 - The authorization server and MBS browser
    20048 - DCDS


Consult your router or firewall manual for information on how to open ports. If you are unsure how to forward ports on your router take a look through the following site: Port Forward

Note: If you are on a 'Campus' or another facility such as a place of employment or school, they may have security in place on their networks to keep their bandwidth from being used for gaming.

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:24 Profile United States


Updating PunkBuster



i. Run PBsetup.exe:

  • Go to C:\Program Files\Americas Army\System\PBSetup.
  • Double Click on PBSetup.exe.
  • You will see a first run window. Click OK.
  • Update in Progress will Open.
  • The PunkBuster End User License Agreement (PB EULA) will prompt you to Agree/Disagree the agreement. Click on I Agree.
  • The Update progress window will continue.
  • If the PB EULA opens again. Click on I Agree.
  • PB Setup is ready to add the game(s). Click on Add a Game.
  • Next to Game, scroll down the list and select America's Army.
  • Verify the Game Path is correct. If you installed AA in a different path, make sure you change it here. Then click on OK.
  • Click Check for Updates. The Update Progress window will open. When the updates are complete, press OK.
  • Press QUIT.



ii. Automatically Run PBSetup.exe:

    If you want to manually update PB through a command line, type the following:
    pbsetup /q --i-accept-the-pb-eula /u

    This will automatically accept the Eula, update PB for all the games, and do it with the least amount of informational windows as possible. This is useful if you like to update it frequently, instead of doing it when you join a server, which I have done. This can be done through Scheduled Tasks in Windows. To set this up, do the following:


    • Click on Start, Programs, Accessories, System Tools, Scheduled Tasks
    • Double Click on Add A Scheduled Task.
    • The Scheduled Task Wizard will run, click on Next >.
    • Click on Browse and Goto C:\Program Files\Americas Army\System\PBSetup, then Double Click on PBSetup.exe.
    • Select the interval of when you want to have the task run. I set mine as Daily, since I play AA everyday. So I will select Daily. click on Next.
    • Select a start time. I chose 12 midnight. So under Start Time, I changed it to 12:00 AM. I verified that Every Day is selected and the correct start date. Now click on Next.
    • Now enter a user name and password for this account to use. Make sure this account has authority to write to the folder. For this, it would be best to use Administrator as the account or another account with similar rights. Make sure the password is correct in both password fields. Then click on Next.
    • Check the box for Open Advanced Properties for this task when I click on Finish. Then click on Finish.
    • In the run line, after the ", type in /q --i-accept-the-pb-eula /u. So the line should look like this:
      "C:\Program Files\America's Army\System\pbsetup\pbsetup.exe" /q --i-accept-the-pb-eula /u
      There is a space after " and before the /
    • Click on OK.
    • Enter the password of the account you are using to run this again. Make sure the password is correct in both password fields. Then click on OK.
    • The Wizard will close and you will be back at the Scheduled Task window. You will now see pbsetup as one of the tasks.
    • To test this, highlight pbsetup, right click, and select Run.
    • If everthing was successful, it will automatically run pbsetup in quiet mode, which requires no prompting of the PB EULA.



iii. Manually Update PunkBuster:

  • Go to the following site: http://www.evenbalance.com/ind...-aa.php
  • Find "PunkBuster (AA) Security Files" on the page.
  • Right click the link "For Players" and choose "Save Target As" or "Save Link As" to your PB folder (C:\Program Files\America's Army\System\PB).
  • Look for "PunkBuster (AA) Player Client Files"
  • Right click the link for your client (win32 if you have windows) and choose "Save Target As" or "Save Link As" to your "PB/htm" folder (C:\Program Files\America's Army\System\PB\htm).
  • Remember you need to update 2 client files.

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:25 Profile United States


PunkBuster Commands


    PB Tasks
      pb_sv_task <start-seconds> <optional-run-every-seconds> - This allows server admins to set a task starting from a specified time in seconds and then running again every x seconds there after. If no re-run value is specified then the task is only run once. This feature is not limited to PB functions and can run in-game functions as well. You may use more than one task if you like. Example:

      pb_sv_task 10 300 say ^3Visit us at www.yourwebsite.com
      pb_sv_task 15 305 say ^5Email server admins: admin@yoursite.com
      pb_sv_task 700 "pb_sv_bindsrch com_maxfps"
      pb_sv_task 700 "pb_sv_bindsrch m_pitch"

      This will spam your two messages on screen and re run them at the specified times. The last two will run a bind-cvar check once only.

      pb_sv_tlist - Shows what tasks you have running and shows you what slot number each task is assigned to.

      pb_sv_taskdel <slot#> - Deletes a task in your list of tasks by slot number. This is useful in keeping multiple tasks from piling up and repeating themselves. In your pbsv.cfg you should insert this command right before your list of tasks to make sure you start off clear. Example:

      pb_sv_TaskDel 1
      pb_sv_TaskDel 2
      pb_sv_TaskDel 3
      pb_sv_TaskDel 4


    Name Management
      pb_sv_badname <grace-seconds> <filter> - This command will allow you to filter out certain text in names, then give the player x seconds to change the name before being removed from the server. Here are some examples:

      pb_sv_badname 30 www.
      pb_sv_badname 30 .com
      pb_sv_badname 30 UnnamedPlayer
      pb_sv_badname 30 ogc
      pb_sv_badname 30 noskill
      pb_sv_badname 30 noname

      The first two lines prevent people from using your severs to advertise web sites. The others are just suggested filters and can be adjusted to your preferences. They are all set to give the player 30 seconds of warnings before they are removed from the server.

      pb_sv_badnamelist - Lists all the bad names in your check list and shows you each lines assigned slot number.

      pb_sv_badnameDel <slot#> - Deletes a name in your list of bad names by slot number. This is useful in keeping multiple bad names from piling up and repeating themselves. In your pbsv.cfg you should insert this command right before your list of bad names to make sure you start off clear.

      pb_sv_badnameDel 1
      pb_sv_badnameDel 2
      pb_sv_badnameDel 3
      pb_sv_badnameDel 4
      pb_sv_badnameDel 5
      pb_sv_badnameDel 6
      pb_sv_badname 30 www.
      pb_sv_badname 30 .com
      pb_sv_badname 30 UnnamedPlayer
      pb_sv_badname 30 ogc
      pb_sv_badname 30 noskill
      pb_sv_badname 30 noname

      pb_sv_changePeriod 10 - Amount of seconds allowed between name changes, prevents name spamming.

      pb_sv_changeMax 5 - Number of total allowed name changes per session.

      pb_sv_dupNameGrace 20 - Amount of time (in seconds) that a duplicate name has to be changed before that player is removed from the server. This ensures that all players on the server have a unique name.

      pb_sv_extChar 0 - Control of extended characters in names (characters and symbols that can not be produced from a single key stroke.) 0 to disallow such names. 1 to allow these names.

      pb_sv_emptyname 0 - Control the option of a an empty name (no name at all). 0 will not allow an empty string to be returned for a name value. 1 will allow an empty string.

      pb_sv_minName 1 - Dictates the minimum amount of actual characters a players name must have to be allowed on the server. This will double check the above pb_sv_emptyname 0 to make sure a player doesn't enter ^7^7 as a name (which satisfies the pb_sv_emptyname 0 but still returns an empty string to the console.) Set this to one to make sure that a player has at least one standard character in their name.


    GUID (Globally Unique Identifier) Settings
      Pb_sv_noguidgrace 30 - Number of seconds that a player with no guid is kicked (0 - 300) We recommend giving players 30 seconds or so in case of slow communication rate with the master auth server.

      pb_sv_updategrace 300 - Number of seconds that a player with a "no updated status" has to update before being kicked (300 - 600)

      pb_sv_guidrelax 7 - This setting was added to server version 1.011 to set options for the locked-down guid system. This setting is cumulative based on adding the values for the conditions desired: 1=UNKN Guid, 2=WRONGIP Guid, 4=DUPLICATE Guids. The current default for this setting is 7 (1+2+4) which means that PB will not kick (relax kicking) for any of the three cases. We recommend kicking for at least UNKN guids. Below are the possible combinations:

      0= Kick for UNKN guid, wrong ip guid and duplicate guid.
      1= Kick for wrong ip guid and duplicate guid.
      2= Kick for UNKN guid, and duplicate guid.
      3= Kick for duplicate guid.
      4= Kick for UNKN guid and wrong ip guid.
      5= Kick for wrong ip guid.
      6= Kick for UNKN guid
      7= Don't kick for UNKN guid, wrong ip guid and duplicate guid.

      These values are bitmapped and work like the games FLAGS system, but since they are used to "relax" or disable instead of enable, they are reversed in the sense that you don't add up the numbers but rather subtract them.


    Automatic Kicking
      pb_sv_CQC 1 - This allows admins to turn off / on the feature that shows players why they were kicked (bad name, cvar violation, hook, no guid, etc.) We recommend leaving this ON, so people can see why they were kicked. 1 is ON and 0 is OFF.

      pb_sv_KickLen 10 - When kicked from the server for a violation (bad name, cvar violation, hook, no guid, etc.) this is the time (in minutes) that person must wait before they can re-join the server.


    Manual Screen Shots
      To manually take a screen shot, in game from your console of all players, the command is:

      pb_sv_getss
      To manually take a screen shot of a specific player, get all the players slot numbers by doing a pb_sv_plist [enter] and when you get the slot number of the person you want to take a screen shot of ( lets say its player number 4 ) type:

      pb_sv_getss 4


    Automatic Screen Shots
      To set up your server to take automatic screen shots, you will need to use and understand the following commands in your pbsv.cfg.

      pb_sv_autoss 1 - This setting tells your PB enabled server whether it should retrieve screen shots automatically. Setting to 1 will turn the auto screen shot capture ON and setting it to 0 will turn it OFF. The default is OFF.

      pb_sv_autossfrom 60 - This is the MINIMUM number ( in seconds ) that PB will wait after taking a screen shot from players, before attempting to take another one. The default is 60 seconds. Remember that taking screen shots from every player every 60 seconds will rack up a nice number of screen shots in your PB's screen shots folder and use plenty of system resources, sometimes resulting in lag. If there are 10 players on your server and the map lasts 10 minutes, you will be getting 100 screen shots per map. Be careful with this setting. Some recommended settings and samples will be presented at the end of this page.

      pb_sv_autossto 1200 - This is the MAXIMUM number ( in seconds ) that PB will wait after taking a screen shot from players, before attempting to take another one. The default is 1200 ( 20 minutes. ) Some recommended settings and samples will be presented at the end of this page.

      pb_sv_ssfloor 1 PB - screen shots are taken and then saved numerically. This is the "starting" number that PB will use to name screen shots. Default is 1.

      pb_sv_ssceiling 100 - This is the highest number PB screen shots will be saved. After screen shot #100, PB will over write the screen shots starting at your pb_sv_ssfloor setting. Default is 100 but this could easily be reached in a few hours. Some recommended settings and samples will be presented at the end of this page.

      pb_sv_ssdelay 0 - Each player will have to wait a random amount of seconds ( up to the number of this setting ) before actually sending the screen shot after the request has been made. This *may* help reduce lag, as all players don't have to send their shots and then get processed and written at the same time, rather they get done randomly within the time frame set. On the other hand, it may cause more lag ( lets say set to 5 ) from screen shots being sent and processed over a longer period of time ( processing 20 players over a 5 second period, rather than an instantaneous "glitch" from all 20 being done at the same time.) Default is 0 which means there is no delay and all shots are taken at the same time.

      pb_sv_sspath "" - This is where PB will send the screen shots and the helper html files. The default is "" ( empty ) and need not be specified if you want to keep the shots stored in the default PB screen shots folder.

      pb_sv_ssheight 240 - The height in pixels of the screen shot. 240 is the default and the recommended value to maintain a good size while keeping file size and cpu usage at an acceptable level.

      pb_sv_sswidth 320 - The width in pixels of the screen shot. 320 is the default and the recommended value to maintain a good size while keeping file size and cpu usage at an acceptable level.

      pb_sv_ssSrate 1 - The sample rate ( quality ) of the shot captured. If set to "2" then only every second pixel is taken ( both horizontally and vertically. ) If set to "4" then only every fourth pixel is taken. This reduces file size and cpu usage but significantly reduces the picture quality as well, making it hard to prove those "close calls." Default is 1 and is recommended.

      pb_sv_ssxpct 50 - Percentage ACROSS the screen where the center of the screen shot should be captured from. Default is 50 and is recommended to keep the screen shots centered.

      pb_sv_ssypct 50 - Percentage DOWN the screen where the center of the screen shot should be captured from. Default is 50 and is recommended to keep the screen shots centered.


    CVAR Checks
      (Checking of .ini files for variables)
      pb_sv_cvar "[section] [Cvar_name]" [IN/OUT/INCLUDE/EXCLUDE] [P1] [OptionalP2]

      To find the section go in Armyops.ini and User.ini and when you find a variable you want to add scroll up till you find something like [Engine.Something] or [<>.<>] That is what the section will be. Now once you have that go back down the specific line you want to check.. this is what Cvar_name will be. Where you see IN/OUT/INCLUDE/EXCLUDE is what kind of variable it is.
      If the variable is a number, you will most likely use IN or OUT.

      If the variable is something like True/False, you will most likely use INCLUDE or EXCLUDE.

      [P1] is what you will be looking for or not looking for.

      If __ is specified:

      IN -- [P1] will be the number you want it to be equal to, or if [P2] is defined you want the number to be inside P1 to P2, if only P1 is specified, that number MUST equal P1.

      OUT -- Basically the opposite of IN. If only [P1] is specified, the number must NEVER equal P1, if P1 and P2 are specified, it can't be inside P1-P2.

      INCLUDE -- [P1] Will be the only variable that needs to be specified. If P1 is ex. 'True' then that variable must be True to play on your server.

      EXCLUDE -- Again the opposite of INCLUDE except [P1], you can't have that in it for you to play on that server.

      Examples:

      IN - pb_sv_cvar Engine.PlayerInput MouseSenitivity IN 1 4
      IN - pb_sv_cvar Engine.Controller Handedness IN 1
      OUT - pb_sv_cvar Engine.PlayerInput MouseSenitivity OUT 5 9
      INCLUDE - pb_sv_cvar Engine.PlayerController bMessageBeep INCLUDE True
      EXCLUDE - pb_sv_cvar Engine.PlayerController bMessageBeep EXCLUDE False

      pb_sv_cvarempty - Gets rid of all cvar checks.

      Anything that was admin pb_sv_ and list in it, and you expected something to come back will not work.. PB server commands will not echo anything.
      Ex. pb_sv_badnamelist
      pb_sv_tlist


    Miscellaneous
      pb_ver - tells the PunkBuster version

      pb_load - load a script of PunkBuster commands (untested)

      pb_plist - list of all players on the server and their "PunkBuster status" (Unsure of what this means)

      pb_power - list of all players on the server and the different PB status' then pb_plist

      pb_kick # - # is the number of a player. Use "pb_power" or "pb_plist" to find the number. It needs 10 people to kick (vote) the player off the server for about 2-5 mins. The votes only count for one round like the regular kick.

      pb_myguid - the "unique identifier" PunkBuster has assigned you for this server.

      pb_sslog - controls whether any ScreenShots taken of you are logged to the System/pb/scrnshot directory. Default is 1 (yes).

      pb_sssave - controls whether additional information is saved whenever you are investigated. Default is 0 (no).

      pb_msgprefix - The prefix before any punkbuster messages. Default is "PunkBuster Client". You could change it to "PB Client", for example. (On ET you can apparently change the color, but I don't know how to do this in AA.)

      pb_system - apparently you can change this (from 0 to 1 or vice versa) if you are having lockup problems

      pb_lan - setting defaults to 0; when set to 1, PB will behave as though it has no internet access

      pb_webupdate - command adds the PBWEB functionality directly into the PB client; PBWEB should no longer be required to manually update PB clients; PunkBuster will automatically issue this command when necessary to auto-update during gameplay before going into distress mode

      pb_sv_maxConUpdates - setting defaults to 12; PB Server will not send updates to more than this number of clients simultaneously in an effort to cut down on update timeouts after a recent PB update

      pb_sv_homepath - command to display PB's home path

      pb_sv_specname <playername> - Spectates the specified player

      pb_sv_update - Attempts a PunkBuster server update.

      pb_sv_rcon - If you have server admin on a specific server and want extra admin privalges, you can use PB Rcon.
      This works with PB Power so you will need to know how to do that also. When under admin issue the command:
      admin pb_sv_rcon [min PB power points needed] [Server command] min PB power points needed is where when you give power, you needed that number they're min. to be able to run that command. For server command you can put specific commands <pb_sv_badname, pb_sv_specname..> or if you trust your Power and Rcon people you can do pb_sv_ and they will be able to run all pb_sv_ commands on PB server from in the game. This does not execute regular in game commands.

      pb_sv_kick [PB slot number] [minutes] [Displayed reason] || Optional: [Private Reason]
      "Ex. admin pb_sv_kick 4 25 No advertising other clans please."

      pb_sv_ban [PB slot number] [Displayed reason] || [Private Reason]

      To empty that ban list, or any other time bans, etc. on the server type..
      pb_sv_banempty

      pb_sv_banmask [IP Mask]
      Ban a whole mask.
      Ex. admin pb_sv_banmask 152.65.
      No asterisks go in for wildcards. Just the dot and stop there.

      pb_security 0/1 - Can be used to alleviate the *WARNING*: PunkBuster Reports PB Server Running Old Version error (use 0 if u are receiving that error). pb_writecfg can be used 2 write a change the punkbuster configuration so it is autoloaded.

      pb_sleep 20-500 Can be used to set the number of milliseconds between pb scans. 500 to reduce lag caused by frequent scans. 20 to increase lag by more frequent scans, though I don't know why anyone would even use a higher number.

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:26 Profile United States


PB Power


    This is all about the PunkBuster Player Power System, a system similar to votekick. The only thing different about is certain people can have more weight to a votekick than others. The cool thing is that certain players on their own server can be designated "Deputy" allowing them to remove players from their server (and ban them for 5 minutes[default]).

    To do this:
    1) Log in as admin
    2) Type in the console pb_power and retrieve the player's slot number you wish to make a deputy.
    3) Type in the console admin pb_sv_power XX 100 where XX=desired deputy player's slot number.

    Nothing will come up in the console if done correctly.

    It's good to do another pb_power to check that the right person got the correct votekick power.

    Then, as that player (in the game), he can easily kick people without logging out and then re-logging in as admin.

    Also, if a Deputy with 100 is in the server, players cannot kick other players with the pb_kick command, even those with enough points to kick, example being if someone has 10 power, and to kick someone (by default anywho) is 0/10, that player cannot kick. Once the deputy (with 100) has left the server, that player can kick.

    To do this:
      1) Open console
      2) type pb_power and retrieve desired player's slot number
      3) type into console pb_kick XX where XX=kicked player's slot number


    The player will be kicked from the server and will be banned for 5 minutes(default). This is usually good enough to keep the undesirables from ruining the game for your other players. They will typically get tired of waiting and go play somewhere else instead of waiting that long just to irritate you again.The "deputy's" weighted kick will last until the server is rebooted.

    The kick does not cause any honor loss to the player who is kicked. The message they get when being punted is a little misleading in that you might think he is loosing 100 experience points for being kicked, but actually that 100 refers to the 100 points of "deputy weight" that the kicker had.

    The pb_sv_powerdef # setting is used to set the number of power points allocated to players who are not in the local

    PB Player Power database
    Use the pb_sv_powermin # setting to specify the number of power points required to be applied to a given player before that player is removed from the game. The pb_sv_powerkicklen # setting holds the number of minutes that players must wait before being allowed to rejoin when removed via this facility. To completely disable this facility, set pb_sv_powerkicklen to 0.

Skyracer

First Sergeant
Posts: 2803
Joined: 09 Aug 2006

      Posted: 18 Oct 2007 17:27 Profile United States


Useful Links & Credits



Useful Links




Credits

Thanks to the following to help create this thread:

Quote:

sgtcasey, ChalkTroop, =PAWG=hermann, =FoxHunter=, King Fisher, MajorWinters, Windmaker, [-UNITY-]Bane[ECF], 11-B Infantry Follow Me, OEF_XR(forum), PersianImmortal, _TheChosenOne_, DarkCntry, =Stalker21=, -ENE.GeNeRaL-, CommTHOR


 IMPORTANT INFORMATION | READ BEFORE POSTING 
 

    Page 1 of 1     

 

  This topic has been locked from further replies.

Jump to: