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:
- Open console (~).
- Clear the saved password completely:
setinfo _pw "" - Close CS 1.6 entirely.
- Relaunch CS 1.6.
- Before connecting to the server, type the correct password:
setinfo _pw yourpassword - 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.
- Navigate to your CS 1.6 cstrike folder:
- Steam:
Steam\steamapps\common\Half-Life\cstrike\ - Non-Steam:
Counter-Strike 1.6\cstrike\
- Steam:
- Open
config.cfgwith Notepad. - Search (Ctrl+F) for
_pw. - If found – delete the entire line containing it.
- Save config.cfg.
- Open
userconfig.cfgand repeat the same search and delete. - 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.
- Navigate to your
cstrikefolder. - Open or create
autoexec.cfgwith Notepad. - Add the line:
setinfo _pw "yourpassword" - Save the file.
- Set
autoexec.cfgto 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!
