---
title: "Controlling a Server | open.mp"
description: "சேவையகத்தை கட்டுப்படுத்த பயனுள்ள கட்டளைகள்."
canonical: https://omp.itsneufox.com/ta/docs/server/ControllingServer
language: ta
---

# Controlling a Server

## Changing Gamemode

### Running a custom/downloaded gamemode

-   நீங்கள் சேவையகத்தை நிறுவிய கோப்பகத்தைத் திறக்கவும் (எ.கா:/Rockstar Games/GTA San Andreas/server)
-   பதிவிறக்கம் செய்யப்பட்ட/தொகுக்கப்பட்ட .amx கோப்பை எடுத்து, நீங்கள் சேவையகத்தை நிறுவிய கேம்மோட்ஸ் கோப்புறையில் வைக்கவும்
-   மேலே விவரிக்கப்பட்டுள்ள பயன்முறையை மாற்ற RCON ஐப் பயன்படுத்தவும்.
-   மாற்றாக நீங்கள் ஒரு சுழற்சியில் புதிய பயன்முறையைச் சேர்க்கலாம்.

### Using Filterscripts

தனிப்பயன் கேம்மோடை இயக்குவது போன்றது, தவிர:

-   .amx ஐ `filterscripts` என்ற கோப்புறையில் வைக்கவும்
-   ஃபில்டர் ஸ்கிரிப்டின் பாதையை `.amx` நீட்டிப்பு இல்லாமல் [config.json](https://omp.itsneufox.com/ta/docs/server/config.json) இல் உள்ள `pawn.side_scripts` இல் சேர்க்கவும்:

```json
{
    "pawn": {
        "side_scripts": [
            "filterscripts/scriptname"
        ]
    }
}
```

## Passwording your server

-   நீங்கள் கடவுச்சொல்லைச் சேர்க்க விரும்பினால், உங்கள் நண்பர்கள் மட்டுமே சேர முடியும், இதை [config.json](https://omp.itsneufox.com/ta/docs/server/config.json) இல் சேர்க்கவும்:

```json
{
    "password": "whatever"
}
```

-   இது உங்கள் சர்வர் கடவுச்சொல்-பாதுகாப்பான கடவுச்சொல்லை 'whatever' என அமைக்கும் - அதை நீங்கள் விரும்பியபடி மாற்றவும்.
-   நீங்கள் விளையாட்டின் போது `/rcon password newpasswordhere` ஐப் பயன்படுத்தி கடவுச்சொல்லை மாற்றலாம்
-   நீங்கள் `/rcon password 0` ஐப் பயன்படுத்தி அல்லது சேவையகத்தை மறுதொடக்கம் செய்வதன் மூலம் கடவுச்சொல்லை அகற்றலாம்.

## Using RCON

### Logging In

விளையாட்டின் போது `/rcon login password` என தட்டச்சு செய்வதன் மூலம் உள்நுழையலாம் அல்லது [Remote Console](https://omp.itsneufox.com/ta/docs/server/RemoteConsole) இல் RCON பயன்முறையைப் பயன்படுத்தி கேமிற்கு வெளியே உள்நுழையலாம்.

RCON கடவுச்சொல் என்பது [config.json](https://omp.itsneufox.com/ta/docs/server/config.json) இல் அமைக்கப்பட்டுள்ள `rcon.password` மதிப்பாகும்.

### Adding Bans

##### bans.json

bans.json என்பது தடை பற்றிய பின்வரும் தகவல்கள் உட்பட, தடைகளைச் சேமிப்பதற்காகப் பயன்படுத்தப்படும் கோப்பு:

-   IP
-   Date
-   Time
-   Name (நபரின் பெயர்)
-   Reason (பார்க்க [BanEx](https://omp.itsneufox.com/ta/docs/scripting/functions/BanEx))

தடையைச் சேர்க்க, JSON வரிசையில் இது போன்ற ஒரு பொருளைச் சேர்க்கவும்:

```json
[
    {"address": "IP_HERE", "player": "PLAYER", "reason": "BAN REASON", "time": "2009-05-28T13:37:00+0000"}
]
```

`IP_HERE` என்பது எங்கே, நீங்கள் தடைசெய்ய விரும்பும் IP ஐ வைக்கும் இடமாகும்.

##### Ban() function

[Ban](https://omp.itsneufox.com/ta/docs/scripting/functions/Ban) செயல்பாடு ஒரு ஸ்கிரிப்டில் இருந்து ஒரு பிளேயரை தடை செய்ய பயன்படுத்தப்படலாம். [BanEx](https://omp.itsneufox.com/ta/docs/scripting/functions/BanEx) செயல்பாடு இது போன்ற ஒரு விருப்பக் காரணத்தைச் சேர்க்கும்:

```json
[
    {"address": "13.37.13.37", "player": "Cheater", "reason": "INGAME BAN", "time": "2009-05-28T13:37:00+0000"}
]
```

##### RCON ban command

RCON தடை கட்டளை, விளையாட்டில் `/rcon ban` என்று தட்டச்சு செய்வதன் மூலம் அல்லது கன்சோலில் "ban" என்று தட்டச்சு செய்வதன் மூலம் செயல்படுத்தப்படுகிறது, உங்கள் சர்வரில் உள்ள ஒரு குறிப்பிட்ட பிளேயரை தடை செய்ய, அடுத்த பகுதியைப் பார்க்கவும்.

Simply type:

```text
# Ingame:
/rcon ban PLAYERID

# Console:
ban PLAYERID
```

##### banip

RCON banip கட்டளை, `/rcon banip` இன்-கேமில் தட்டச்சு செய்வதன் மூலம் அல்லது கன்சோலில் "banip" என தட்டச்சு செய்வதன் மூலம் செயல்படுத்தப்படுகிறது, இது ஒரு குறிப்பிட்ட IP முகவரியைத் தடைசெய்யவும், ஐடி மூலம் உங்கள் சர்வரில் ஒரு பிளேயரைத் தடைசெய்யவும் பயன்படுத்தப்படுகிறது, முந்தைய பகுதியைப் பார்க்கவும். ரேஞ்ச்பான்களுக்கான வைல்டு கார்டுகளை ஏற்கும்.

Simply type:

```text
# Ingame:
/rcon banip IP

# Console:
banip IP
```

### Removing Bans

ஒருவர் தடை செய்யப்பட்டவுடன், அவர்களை தடை செய்ய இரண்டு வழிகள் உள்ளன.

-   bans.json இலிருந்து அகற்று
-   RCON `unbanip` கட்டளை

#### bans.json

bans.json ஐ உங்கள் open.mp சர்வர் கோப்பகத்தில் காணலாம், ஒவ்வொரு தடையையும் பற்றிய பின்வரும் தகவல்களுடன் இது பொருள்களைக் கொண்டுள்ளது:

-   IP
-   Date
-   Time
-   Name (நபரின் பெயர்)
-   Reason (பார்க்க [BanEx](https://omp.itsneufox.com/ta/docs/scripting/functions/BanEx))

உதாரணங்கள்:

```json
[
    {"address": "127.8.57.32", "player": "NONE", "reason": "IP BAN", "time": "2009-06-13T13:37:00+0000"},
    {"address": "13.37.13.37", "player": "Kyeman", "reason": "INGAME BAN", "time": "2009-05-28T13:37:00+0000"}
]
```

அவற்றைத் தடை செய்ய, பொருளை அகற்றவும், பின்னர் `RCON reloadbans` கட்டளையை இயக்கவும்.

#### unbanip

RCON unbanip கட்டளையை விளையாட்டில் அல்லது சர்வர் கன்சோலில் (கருப்பு பெட்டி) பயன்படுத்தலாம். ஐபியை தடைநீக்க, கன்சோலில் `/rcon unbanip IP_HERE` அல்லது `unbanip IP_HERE` என தட்டச்சு செய்யவும்.

எடுத்துக்காட்டு:

```json
[
    {"address": "13.37.13.37", "player": "Kyeman", "reason": "INGAME BAN", "time": "2009-05-28T13:37:00+0000"}
]
```

```text
# Ingame:
/rcon unbanip 13.37.13.37

# Console
unbanip 13.37.13.37
```

அவற்றைத் தடை செய்ய, `unbanip` கட்டளையைப் பயன்படுத்தவும்.

#### reloadbans

`bans.json` என்பது தற்போது சர்வரில் இருந்து தடைசெய்யப்பட்ட IPக்கான தகவல்களை வைத்திருக்கும் கோப்பு. சேவையகம் தொடங்கும் போது இந்தக் கோப்பு வாசிக்கப்படும், எனவே நீங்கள் கோப்பைத் திருத்தி ஒரு ஐபி/நபரை தடை நீக்கினால், சர்வரை மீண்டும் `bans.json` படிக்கச் செய்ய `RCON reloadbans` கட்டளையைத் தட்டச்சு செய்து அவர்களை சர்வரில் சேர அனுமதிக்க வேண்டும்.

### RCON Commands

RCON இன்-கேமில் (`/rcon cmdlist`) பயன்படுத்தி கட்டளைகளுக்கான cmdlist (அல்லது, மாறிகளுக்கான varlist) என தட்டச்சு செய்யவும்.

நிர்வாகியாக நீங்கள் பயன்படுத்தக்கூடிய செயல்பாடுகள் இவை:

| Command | Description |
| --- | --- |
| `/rcon cmdlist` | கட்டளைகளுடன் ஒரு பட்டியலைக் காட்டுகிறது. |
| `/rcon varlist` | தற்போதைய மாறிகள் கொண்ட பட்டியலைக் காட்டுகிறது. |
| `/rcon exit` | சேவையகத்தை மூடுகிறது. |
| `/rcon echo [text]` | சேவையகத்தின் கன்சோலில் `[text]` ஐக் காட்டுகிறது (கேமில் உள்ள கிளையன்ட்-கன்சோல் அல்ல). |
| `/rcon hostname [name]` | ஹோஸ்ட்பெயர் உரையை மாற்றவும் (_எடுத்துக்காட்டு: /rcon hostname my server_). |
| `/rcon gamemodetext [name]` | கேம்மோட் உரையை மாற்றவும் (_எடுத்துக்காட்டு: /rcon gamemodetext my gamemode_). |
| `/rcon mapname [name]` | வரைபடத்தின் பெயர் உரையை மாற்றவும் (_எடுத்துக்காட்டு: /rcon mapname San Andreas_). |
| `/rcon exec [filename]` | சர்வர் cfg உள்ள கோப்பை இயக்குகிறது (_எடுத்துக்காட்டு: /rcon exec blah.cfg_). |
| `/rcon kick [ID]` | கொடுக்கப்பட்ட ஐடியுடன் வீரரை உதைக்கவும் (_எடுத்துக்காட்டு: /rcon kick 2_). |
| `/rcon ban [ID]` | கொடுக்கப்பட்ட ஐடியுடன் பிளேயரை தடை செய்யுங்கள் (_எடுத்துக்காட்டு: /rcon ban 2_). |
| `/rcon changemode [mode]` | இந்த கட்டளை தற்போதைய கேம்மோடை கொடுக்கப்பட்டதாக மாற்றும் (_எடுத்துக்காட்டு: if you want to play sftdm: /rcon changemode sftdm_). |
| `/rcon gmx` | அடுத்த கேம்மோடை ஏற்றும் [config.json](https://omp.itsneufox.com/ta/docs/server/config.json). |
| `/rcon reloadbans` | தடைசெய்யப்பட்ட ஐபி முகவரிகள் சேமிக்கப்பட்டுள்ள `bans.json` கோப்பை மீண்டும் ஏற்றுகிறது. கோப்பில் ஐபி முகவரியின் தடையை நீக்கிய பிறகு பயன்படுத்தப்பட வேண்டும். |
| `/rcon reloadlog` | `log.txt` ஐ மீண்டும் ஏற்றுகிறது. தானியங்கி பதிவு சுழற்சிக்கு பயனுள்ளதாக இருக்கும். சேவையகத்திற்கு `SIGUSR1` சமிக்ஞையை அனுப்புவதன் மூலம் தூண்டப்படலாம் (Linux சேவையகம் மட்டும்). |
| `/rcon say` | கிளையன்ட்-கன்சோலில் உள்ள பிளேயர்களுக்கு ஒரு செய்தியைக் காட்டுகிறது (எடுத்துக்காட்டு: `/rcon say hello` என காட்டுவார்கள் `Admin: hello`). |
| `/rcon players` | சர்வரில் இருக்கும் பிளேயர்களைக் காட்டு (அவர்களின் பெயர், ஐபி மற்றும் பிங் உடன்). |
| `/rcon banip [IP]` | கொடுக்கப்பட்ட ஐபியை தடை செய்யுங்கள் (_எடுத்துக்காட்டு: /rcon banip 127.0.0.1_). |
| `/rcon unbanip [IP]` | கொடுக்கப்பட்ட ஐபியை தடைநீக்கு (_எடுத்துக்காட்டு: /rcon unbanip 127.0.0.1_). |
| `/rcon gravity` | ஈர்ப்பு விசையை மாற்றுகிறது (_எடுத்துக்காட்டு: /rcon gravity 0.008_). |
| `/rcon weather [ID]` | வானிலையை மாற்றுகிறது (_எடுத்துக்காட்டு: /rcon weather 1_). |
| `/rcon loadfs` | கொடுக்கப்பட்ட வடிகட்டி ஸ்கிரிப்டை ஏற்றுகிறது (_எடுத்துக்காட்டு: /rcon loadfs adminfs_). |
| `/rcon weburl [server url]` | "masterlists/SA-MP client" சர்வர் URL ஐ மாற்றவும் |
| `/rcon unloadfs` | கொடுக்கப்பட்ட "filterscript" இறக்கவும் (_எடுத்துக்காட்டு: /rcon unloadfs adminfs_). |
| `/rcon reloadfs` | கொடுக்கப்பட்ட "filterscript" மீண்டும் ஏற்றுகிறது (_எடுத்துக்காட்டு: /rcon reloadfs adminfs_). |
| `/rcon rcon\_password [PASSWORD]` | rcon இன் கடவுச்சொல்லை மாற்றவும் |
| `/rcon password [password]` | சேவையக கடவுச்சொல்லை அமைக்கிறது/மீட்டமைக்கிறது |
| `/rcon messageslimit [count]` | ஒரு கிளையன்ட் சர்வருக்கு அனுப்பும் ஒரு நொடிக்கு செய்திகளின் எண்ணிக்கையை மாற்றவும். (இயல்புநிலை 500) |
| `/rcon ackslimit [count]` | அக்குகளின் வரம்பை மாற்றவும் (இயல்புநிலை 3000) |
| `/rcon messageholelimit [count]` | செய்தி துளைகளின் வரம்பை மாற்றவும் (இயல்புநிலை 3000) |
| `/rcon playertimeout [limit m/s]` | எந்த பாக்கெட்டுகளையும் அனுப்பாத போது பிளேயர் நேரம் முடிவடையும் வரை மில்லி விநாடிகளில் நேரத்தை மாற்றவும். (இயல்புநிலை 1000) |
| `/rcon language [language]` | சேவையக மொழியை மாற்றவும் (_எடுத்துக்காட்டு: /rcon language English_). சர்வர் உலாவியில் காட்டப்பட்டுள்ளது. |

மேற்கூறிய நான்கு வரம்புகள்/கணக்குகள், எந்த SA-MP சேவையகத்தையும் முடக்கி அல்லது செயலிழக்கச் செய்வதன் மூலம் தாக்கக்கூடிய பல கருவிகளைத் தவிர்ப்பதற்காக உருவாக்கப்பட்டவை. எனவே, வெறுமனே, உங்கள் சேவையகத்தின் படி அவற்றை அமைக்கவும். இயல்புநிலை மதிப்புகள் இயல்புநிலையாக இருக்கும், ஏதேனும் தவறான உதைகளைக் கண்டால், அப்பாவி வீரர்கள் உதைக்கப்படாமல் இருக்க, கூடிய விரைவில் மதிப்புகளை அதிகரிக்கவும்.

### Related Callbacks and Functions

பின்வரும் அழைப்புகள் மற்றும் செயல்பாடுகள் பயனுள்ளதாக இருக்கும், ஏனெனில் அவை இந்தக் கட்டுரையுடன் ஏதோ ஒரு வகையில் தொடர்புடையவை.

#### Callbacks

-   [OnRconLoginAttempt](https://omp.itsneufox.com/ta/docs/scripting/callbacks/OnRconLoginAttempt): RCON இல் உள்நுழைய முயற்சிக்கும்போது அழைக்கப்படும்.

#### Functions

-   [IsPlayerAdmin](https://omp.itsneufox.com/ta/docs/scripting/functions/IsPlayerAdmin): ஒரு பிளேயர் RCON இல் உள்நுழைந்துள்ளாரா என்பதைச் சரிபார்க்கிறது.
    
-   [SendRconCommand](https://omp.itsneufox.com/ta/docs/scripting/functions/SendRconCommand): ஸ்கிரிப்ட் வழியாக RCON கட்டளையை அனுப்புகிறது.
