CS 1.6 setinfo _pw Not Working: Fix “No Entry to Server

Last updated: May 6, 2026

The setinfo _pw command in Counter-Strike 1.6 is how VIP and Admin access is authenticated on servers that use password-based identification. When it stops working, you get kicked with “You have no entry to the server” every time you connect. This guide explains what setinfo _pw does, the most common mistakes that break it, how to fix it, and what to do if the server uses a different password field entirely. If your installation is corrupted, download Counter-Strike 1.6 first.

What is setinfo _pw in CS 1.6

setinfo _pw is a client-side command that stores a small password tag in your CS 1.6 client. When you connect to a server, the server’s AMXX plugin reads this tag and checks it against its password database. If it matches, you get your VIP or Admin privileges. If it does not match or is missing, you get kicked.

You need to use this command when:

  • A server owner gives you a VIP or Admin password after purchase
  • You reinstalled CS 1.6 and your password was cleared
  • Your config.cfg was reset by a server or Windows
  • The server suddenly stops recognizing you after a game update

Correct Command Syntax

Open the developer console (~) and type exactly:

setinfo _pw yourpassword

Replace yourpassword with the password given to you by the server owner. The command is case-sensitive – Dragon123 and dragon123 are different passwords.

If your password contains spaces, wrap it in quotes:

setinfo _pw "your password with spaces"

Common Mistakes That Break setinfo _pw

90% of problems come from typing the command incorrectly. Every one of these variations fails:

Wrong Why It Fails
setinfo_pw dragon123 Missing space between setinfo and _pw
setinfo _pw"dragon123 Missing space before quote
setinfo "_pw" "dragon123" _pw must not be in quotes
setinfo pw dragon123 Missing underscore before pw
setinfo _pw=dragon123 No equals sign – space only
setinfo _PW dragon123 Capital letters – field name is case-sensitive
Setinfo _pw dragon123 Capital S – command is case-sensitive

Copy the command from this page rather than typing it manually to avoid spacing errors.

Fix – Clear and Reset the Password

If you typed the password incorrectly even once, CS 1.6 saves the wrong version in config.cfg. Every time you connect the server reads the wrong saved password and kicks you – even if you retype the correct one in console, because the old wrong one is already loaded from config.

The fix:

  1. Open console (~).
  2. Clear the saved password completely:
    setinfo _pw ""
  3. Close CS 1.6 entirely.
  4. Relaunch CS 1.6.
  5. Before connecting to the server, type the correct password:
    setinfo _pw yourpassword
  6. Connect to the server.

Fix – Remove Old Password from Config Files

If clearing via console does not work, the password may be hardcoded in your config files and loading on startup before your console command runs.

  1. Navigate to your CS 1.6 cstrike folder:
    • Steam: Steam\steamapps\common\Half-Life\cstrike\
    • Non-Steam: Counter-Strike 1.6\cstrike\
  2. Open config.cfg with Notepad.
  3. Search (Ctrl+F) for _pw.
  4. If found – delete the entire line containing it.
  5. Save config.cfg.
  6. Open userconfig.cfg and repeat the same search and delete.
  7. Relaunch CS 1.6 and set the correct password fresh.

Server Uses a Different Password Field

This is an important point that most guides miss: _pw is the standard field name used by the most common AMXX admin plugins, but server owners can configure their plugin to use any field name they want. Some servers use custom field names like _vip, _admin, _pass, _key, or something entirely custom.

If setinfo _pw yourpassword does not work at all on a specific server, the server may simply use a different field name.

What to do:

  • Check the server’s website or forum – most servers that sell VIP access have a dedicated page explaining exactly which command to use and what syntax is required
  • Check your purchase confirmation – the email or message you received when buying VIP/Admin should include the exact command to type
  • Contact the server admin or owner directly – ask them which field name their plugin uses. This is the fastest way to get the correct command.
  • Check the server’s Discord or Steam group – many servers have pinned posts or FAQ channels with the exact setinfo command

Example of what a server using a custom field might tell you:

setinfo _vip yourpassword
// or
setinfo _admin yourpassword
// or  
setinfo _key yourpassword

The syntax is always the same – only the field name after setinfo changes. Once you know the correct field name from the server owner, apply the same steps as above.

Save Password Permanently in autoexec.cfg

To avoid retyping the password every time you reinstall or your config resets, save it in autoexec.cfg – a file that runs automatically every time CS 1.6 starts.

  1. Navigate to your cstrike folder.
  2. Open or create autoexec.cfg with Notepad.
  3. Add the line:
    setinfo _pw "yourpassword"
  4. Save the file.
  5. Set autoexec.cfg to Read-only – right-click → Properties → check Read-only. This prevents servers from clearing it.

Now your password loads automatically on every CS 1.6 launch and survives server connection attempts that would normally reset your config.

Quick Reference

Problem Fix
“You have no entry to the server” Type setinfo _pw yourpassword in console before connecting
Password set but still getting kicked Old wrong password saved in config – clear with setinfo _pw "", restart CS 1.6, retype correct password
Command keeps resetting after server join Save in autoexec.cfg and set file to Read-only
_pw command does not work at all on server Server uses different field name – check server website, purchase email, or contact server admin
Not sure what password to use Contact the server owner – check their website, Discord, or Steam group
Nothing works after all fixes Reinstall CS 1.6 from scratch – corrupted client files can break setinfo permanently

You can check out our main Counter-Strike 1.6 hub or use this link to download Counter-Strike 1.6 safely. Ready to join the online servers!