Skip to main content

server.cfg

Description​

  • server.cfg என்பது உங்கள் sa-mp சேவையகத்தின் அனைத்து வகையான அமைப்புகளையும் மாற்ற அனுமதிக்கும் சேவையக கட்டமைப்பு கோப்பாகும்.
  • இந்த கோப்பு ஒவ்வொரு சேவையகத்திற்கும் அவசியமானது மற்றும் சேவையக பயன்பாட்டிற்கு (samp-server.exe) அடுத்துள்ள சேவையக கோப்பகத்தில் இருக்க வேண்டும்.

Console​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
echostringExecuting Server Config...YesNoserver.cfgஐ இயக்கும் போது samp-server.exe சர்வர் கன்சோலில் என்ன அச்சிடுகிறது. கன்சோலைப் பார்ப்பது நீங்கள் மட்டுமே என்பதால் இதை மாற்ற வேண்டிய அவசியமில்லை.
rcon_passwordstringchangemeNoNoசேவையகத்தை நிர்வகிக்கவும் ரிமோட் கன்சோலை (rcon) பயன்படுத்தவும் பயன்படுத்தப்படும் கடவுச்சொல். மற்றவர்கள் உங்கள் சர்வரைக் கட்டுப்படுத்த முடியாதபடி, சிதைப்பதற்கு கடினமான ஒன்றாக இதை மாற்றுவதை உறுதிசெய்ய வேண்டும். changeme RCON கடவுச்சொல் என்றால் உங்கள் சர்வர் தொடங்காது!
rconbool1NoNoRemote Console அம்சம் பயன்படுத்தப்பட வேண்டுமா என்பதை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.

Scripts​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
gamemode(n) (N) (t)stringgamemode0 grandlarc 1NoNoகேம்மோட்ஸ் கோப்புறையில் உள்ள .amx கோப்பு, கேம்மோடாக இயங்க சர்வர் பயன்படுத்த வேண்டும். (n) என்பது கேம்மோட் எண், (N) என்பது .amx நீட்டிப்பு இல்லாத கேம்மோட் பெயர், மற்றும் (t) என்பது அடுத்த கேம்மோடுக்கு மாறுவதற்கு முன் எத்தனை முறை கேம்மோடை விளையாட வேண்டும் என்பது ஆகும்.
filterscripts (N)stringYesNoஃபில்டர்ஸ்கிரிப்ட் கோப்புறையில் உள்ள .amx கோப்பை, சர்வர் ஃபில்டர்ஸ்கிரிப்டாக இயங்க பயன்படுத்த வேண்டும். (N) என்பது .amx நீட்டிப்பு இல்லாத ஃபில்டர்ஸ்கிரிப்ட் பெயராகும். ஃபில்டர்ஸ்கிரிப்டுகள் என்பது உங்கள் கேம்மோடின் பின்னணியில் இயங்கும் ஸ்கிரிப்டுகள். கேம்மோடைத் திருத்தாமல் சர்வரில் கூடுதல் அம்சங்களைச் சேர்க்க அவை உள்ளன. நீங்கள் ஒரு குறிப்பிட்ட சொத்தை ஒன்றுக்கு மேற்பட்ட கேம்மோடுகளுக்கு கொண்டு செல்ல விரும்பினால் இது மிகவும் பயனுள்ளதாக இருக்கும். நீங்கள் ஏற்ற விரும்பும் பல ஃபில்டர்ஸ்கிரிப்டுகள் இருந்தால், அவை அனைத்தையும் "ஸ்பேஸ்" மூலம் பிரிக்கப்பட்ட வரிசையில் வைக்கவும், எ.கா. "filterscripts script1 script2"
plugins (N)stringYesNoThe .dll அல்லது .so கோப்பு செருகுநிரல்கள் கோப்புறையில், ஒரு செருகுநிரலாக இயக்க சர்வர் பயன்படுத்த வேண்டும். Windows இல் (N) என்பது .dll நீட்டிப்பு இல்லாத சொருகி பெயர். இருப்பினும், லினக்ஸில் .so நீட்டிப்பு தேவை! செருகுநிரல்கள் என்பது கேம்மோட்கள் மற்றும் ஃபில்டர்ஸ்கிரிப்ட்களை மேம்படுத்த வடிவமைக்கப்பட்ட ஸ்கிரிப்டுகள். நீங்கள் ஏற்ற விரும்பும் பல செருகுநிரல்கள் இருந்தால், அவை அனைத்தையும் "ஸ்பேஸ்" மூலம் பிரிக்கப்பட்ட வரிசையில் வைக்கவும், எ.கா. செருகுநிரல்கள் plugin1 plugin2.

Server browser​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
announcebool1NoNoசேவையகம் SA-MP முதன்மைப் பட்டியலுக்கு அறிவிக்கப்பட வேண்டுமா என்பதை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.
querybool1NoNoசேவையகத் தகவல் சேவையக உலாவியில் காட்டப்பட வேண்டுமா என்பதை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும். வினவலை முடக்கிய சர்வரில் பிளேயர்கள் இன்னும் சேரலாம், ஆனால் சர்வர் உலாவி எந்த தகவலையும் காட்டாது.
hostnamestringSA-MP ServerNoNoசேவையக உலாவியில் காண்பிக்கப்படும் பெயர் மற்றும் பிளேயர் சேவையகத்துடன் இணைக்கப்படும் போது.
languagestringNoNoசர்வர் உலாவியில் தோன்றும் மொழி. சேவையக உலாவியில் மொழி வாரியாக சேவையகங்களை வடிகட்ட பிளேயர்கள் இதைப் பயன்படுத்தலாம்.

குறிப்பு: இந்த சர்வர் var 0.3.7 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
mapnamestringSan AndreasNoYesசர்வர் உலாவியில் தோன்றும் வரைபடப்பெயர். இது எதுவாகவும் இருக்கலாம், உதாரணம்: My Stunt Map.
gamemodetextstringUnknownNoNoசர்வர் உலாவியில் காண்பிக்கப்படும் பயன்முறை. SetGameModeText ஐப் பயன்படுத்துவது அதே விளைவைக் கொண்டிருக்கிறது மற்றும் server.cfg இல் பயன்படுத்தப்படும் மதிப்பை மீறுகிறது. வெவ்வேறு கேம்மோட் உரைகள் தேவைப்படும் பல கேம்மோட்கள் உங்களிடம் இருந்தால், அந்தச் செயல்பாட்டைப் பயன்படுத்தவும்.
weatherstring*10NoYesசர்வர் பயன்படுத்தும் உலகளாவிய வானிலை மற்றும் சர்வர் உலாவியில் காண்பிக்கப்படும். இந்த அமைப்பை server.cfg கோப்பில் பயன்படுத்தினால், தொடக்கத்தில் சர்வர் பயன்பாடு செயலிழக்கும். இந்த அமைப்பை மாற்றுவதற்குப் பதிலாக SetWeather ஐப் பயன்படுத்தவும்.
worldtimestring*12:00NoYesசர்வர் பயன்படுத்தும் மற்றும் சர்வர் உலாவியில் காண்பிக்கப்படும் உலகளாவிய நேரம். இந்த அமைப்பை server.cfg கோப்பில் பயன்படுத்துவதால் எந்த விளைவும் இல்லை. இந்த அமைப்பை மாற்றுவதற்குப் பதிலாக SetWorldTime ஐப் பயன்படுத்தவும்.
gravitystring*0.008NoNoசர்வர் பயன்படுத்தும் உலகளாவிய ஈர்ப்பு. இந்த அமைப்பை server.cfg கோப்பில் பயன்படுத்தினால், தொடக்கத்தில் சர்வர் பயன்பாடு செயலிழக்கும். இந்த அமைப்பை மாற்றுவதற்குப் பதிலாக SetGravity ஐப் பயன்படுத்தவும்.
weburlstringwww.open.mpNoYesசேவையகத்தைப் பற்றிய கூடுதல் தகவல்களைப் பெற, இணையதளத்தை மக்கள் பார்வையிடலாம்.
versionstringYesYesசேவையகம் பயன்படுத்தும் SA-MP பதிப்பு சேவையக உலாவியில் காண்பிக்கப்படும். இந்த அமைப்பை server.cfg கோப்பில் பயன்படுத்துவதால் எந்த விளைவும் இல்லை.
maxplayersint50YesNoஉங்கள் சர்வர் வைத்திருக்கக்கூடிய அதிகபட்ச பிளேயர்களின் அளவு. இந்த எண்ணை மாற்றுவதன் மூலம், சர்வரில் எத்தனை வீரர்கள் நுழைய முடியும் என்பதை நீங்கள் மாற்றலாம். அதிகபட்சம் 1000 மற்றும் குறைந்தபட்சம் 1.
passwordstringNoNoசேவையகத்தைப் பூட்டுவதற்குப் பயன்படுத்தப்படும் கடவுச்சொல். இதைப் பயன்படுத்தும் போது, இந்த கடவுச்சொல்லை அறிந்த வீரர்கள் மட்டுமே சர்வரில் இணைய முடியும்.

[*] சில அமைப்புகள் நீங்கள் நினைப்பதை விட வேறு வகையாகும்.

Networking​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
sleepint5NoNoஒவ்வொரு ஒத்திசைவு சுழற்சியின் போதும் முக்கிய sa-mp மற்றும் raknet நெட்வொர்க்கிங் இழையானது மில்லி விநாடிகளில் சும்மா "sleep". அதிக மதிப்புகள் சேவையக செயலாக்கத்தை குறைக்கிறது, ஆனால் ஒத்திசைவு தரத்தை குறைக்கிறது. குறைந்த மதிப்புகள் சேவையக செயலாக்கத்தை அதிகரிக்கிறது, ஆனால் ஒத்திசைவு தரத்தை மேம்படுத்துகிறது. உங்கள் பிளேயர் எண்ணிக்கை மிக அதிகமாகவும், சர்வர் எஃப்.பி.எஸ் நிலைத்தன்மை சிக்கல்கள் இருந்தால் தவிர, இந்த மதிப்பை மாற்றுவது நல்லதல்ல.
lanmodebool0NoNoநிராகரிக்கப்பட்ட மாறி, எந்த விளைவையும் ஏற்படுத்தாது.
bindstringYesNoசேவையகம் பயன்படுத்த வேண்டிய ஐபி முகவரி. இலவச ஐபி முகவரியைத் தானாகத் தேர்ந்தெடுப்பதற்குப் பதிலாக இந்த ஐபி முகவரியைப் பயன்படுத்த சர்வர் கட்டாயப்படுத்தப்படும். இந்த ஐபி முகவரி சர்வரில் உள்ள பிணைய அட்டைக்கு ஒதுக்கப்பட்ட ஒன்றோடு பொருந்த வேண்டும். ஒரே பெட்டியில் ஒரே போர்ட்டில் பல சேவையகங்களை இயக்க இது பயனுள்ளதாக இருக்கும்.
portint8192 (7777 is also commonly used)YesNoசேவையகம் பயன்படுத்த வேண்டிய போர்ட். உங்கள் LAN க்கு வெளியில் இருந்து வீரர்கள் உங்கள் சர்வரில் சேர நீங்கள் Port Forward வேண்டும்.
conncookiesint*1NoNo0.3.7 இணைப்பு குக்கீ அமைப்பை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.

குறிப்பு: இந்த சர்வர் var 0.3.7 R2 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
cookieloggingint*0NoNoபுதிதாக இணைக்கும் பிளேயர்களால் கோரப்பட்ட இணைப்பு குக்கீகளை பதிவு செய்வதை நிலைமாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.

குறிப்பு: இந்த சர்வர் var 0.3.7 R2 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
connseedtimeint300000NoNoமில்லி விநாடிகளில் இணைப்பு குக்கீ விதை மதிப்பு புதுப்பிக்கப்படும்.

குறிப்பு: இந்த சர்வர் var 0.3.7 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
minconnectiontimeint0NoNoமற்றொரு உள்வரும் இணைப்பை ஏற்கும் முன், மில்லி விநாடிகளில் நேரம் சர்வர் காத்திருக்கும். உங்கள் சேவையகம் இணைப்பு வெள்ளத் தாக்குதலுக்கு உட்பட்டிருந்தால் தவிர, இந்த மாறியைப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை.
messageslimitint500NoNoஒரு வினாடிக்கு ஒரு பயனர் அனுப்பக்கூடிய அதிகபட்ச செய்திகளின் எண்ணிக்கை.
messageholelimitint3000NoNoA network level setting to deal with DoS attacks.
ackslimitint3000NoNo
playertimeoutint10000NoNoசேவையகத்திற்கு எந்த தரவையும் அனுப்பாத போது, ஒரு பிளேயர் காலாவதியாகும் நேரம் மில்லி விநாடிகளில்.
mtuint576YesNoஇங்கே பார்க்கவும்.

குறிப்பு: இந்த சர்வர் var 0.3.DL இல் சேர்க்கப்பட்டது மற்றும் முந்தையதில் எந்த விளைவையும் ஏற்படுத்தாது. பதிப்புகள்.

[*] சில அமைப்புகள் நீங்கள் நினைப்பதை விட வேறு வகையாகும்.

Logging​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
outputbool0NoNoபதிவு செய்திகள் (எ.கா. ஸ்கிரிப்ட்களில் இருந்து print/printf அல்லது செருகுநிரல்களில் இருந்து logprintf) சர்வர் கன்சோலில் நகலெடுக்கப்பட வேண்டும் என்றால் நிலைமாறும். இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும். இந்த விருப்பம் லினக்ஸ் சேவையகங்களில் மட்டுமே விளைவைக் கொண்டுள்ளது.
timestampbool1NoNoஒவ்வொரு கன்சோல் செய்தியிலும் நேர முத்திரை அச்சிடப்பட வேண்டுமா என்பதை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.
logtimeformatstring[%H:%M:%S]YesNoபயன்படுத்த வேண்டிய நேர முத்திரை வடிவம். இந்த வடிவம் C/C++ இலிருந்து strftime வடிவமைப்பை அடிப்படையாகக் கொண்டது. இதோ சில எடுத்துக்காட்டுகள்:

[%H:%M:%S] இது நேரத்தை மட்டுமே காட்டுகிறது, மேலும் இது முந்தைய அனைத்து SA-MP சர்வர் பதிப்புகளின் இயல்பு வடிவமாகும்.

[%d/%m/%Y %H:%M:%S] இது dd/mm/yyyy வடிவத்தில் தேதியைக் காண்பிக்கும், அதைத் தொடர்ந்து மணிநேரம்: நிமிடம்: நொடிகள் வடிவத்தில் இருக்கும் .
logqueriesbool0NoNoபிளேயர்களால் சேவையகத்திற்கு அனுப்பப்பட்ட அனைத்து வினவல்களும் உள்நுழைந்திருக்க வேண்டுமா என்பதை மாற்றுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும். DDoS தாக்குதலின் போது இது மிகவும் பயனுள்ளதாக இருக்கும்.
chatloggingint*1NoNoபிளேயர் அரட்டை சர்வர் கன்சோலில் காட்டப்பட வேண்டுமா என்பதை மாற்றுகிறது. பதிவேடு வீங்குவதைத் தடுக்க பயனுள்ளதாக இருக்கும் அல்லது உங்களிடம் வேறொரு ஸ்கிரிப்ட் செய்யப்பட்ட அரட்டை பதிவு தீர்வு இருந்தால். இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.
db_loggingint*0NoNoசர்வர் கன்சோலில் sqlite db_* செயல்பாடு பிழைகளை பதிவு செய்கிறது.

குறிப்பு: இந்த சர்வர் var 0.3.7 R2 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
db_log_queriesint*0NoNoவினவல் சரம் உட்பட அனைத்து sqlite db_query அழைப்புகளையும் பதிவு செய்கிறது.

குறிப்பு: இந்த சர்வர் var 0.3.7 R2 இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.

[*] சில அமைப்புகள் நீங்கள் நினைப்பதை விட வேறு வகையாகும்.

Client​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
onfoot_rate*int30YesNoஒரு கிளையன்ட் காலடியில் இருக்கும்போது புதிய தரவுகளுடன் சேவையகத்தைப் புதுப்பிக்கும் நேரம் மில்லி விநாடிகளில்.
incar_rateint30YesNoஒரு கிளையண்ட் வாகனத்தில் இருக்கும் போது புதிய தரவுகளுடன் சேவையகத்தைப் புதுப்பிக்கும் நேரம் மில்லி விநாடிகளில்.
weapon_rateint30YesNoஒரு கிளையண்ட் ஒரு ஆயுதத்தை சுடும் போது புதிய தரவுகளுடன் சேவையகத்தை புதுப்பிக்கும் நேரம் மில்லி விநாடிகளில்.
stream_distance*float200.0NoNoX,Y ப்ளேன் பிளேயர்களில் உள்ள தூரம் சர்வர் நிறுவனங்களில் ஸ்ட்ரீம் செய்யப்படும். அதிகபட்சம் 400.0 மற்றும் குறைந்தபட்சம் 50.0. அதிக மதிப்புகள், வீரர்களை அதிக தூரத்தில் சர்வர் நிறுவனங்களைப் பார்க்க வைக்கிறது, ஆனால் அதிக கிளையன்ட் செயலாக்கம் மற்றும் அதிக அலைவரிசை தேவைப்படுகிறது.
stream_rate*int1000NoNoஒவ்வொரு வீரருக்கும் சர்வர் நிறுவனங்களின் ஸ்ட்ரீமிங்கிற்கு முன் மில்லி விநாடிகளில் நேரம் மீண்டும் சோதிக்கப்படும். அதிகபட்சம் 5000 மற்றும் குறைந்தபட்சம் 500. ஒவ்வொரு வீரருக்கும் ஸ்ட்ரீமிங் நிலைமைகளை அடிக்கடி மறுபரிசீலனை செய்ய வேண்டியிருப்பதால் குறைந்த மதிப்புகள் சர்வர் செயலாக்கத்தை அதிகரிக்கிறது.

[*] onfoot_rate, incar_rate மற்றும் weapon_rate ஆகியவற்றின் குறைந்த மதிப்புகள் ஒத்திசைவு செயல்திறனை அதிகரிக்கிறது, ஆனால் அதிக அலைவரிசையைப் பயன்படுத்துகிறது.

NPCs​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
maxnpcint0NoNoஉங்கள் சர்வர் வைத்திருக்கக்கூடிய அதிகபட்ச அளவு NPCகள். இந்த எண்ணை மாற்றுவதன் மூலம், NPCகள் எத்தனை பிளேயர் ஸ்லாட்டுகளைப் பயன்படுத்தலாம் என்பதை நீங்கள் மாற்றலாம்.

Lag compensation​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
lagcompmodeint1YesNo0: பின்னடைவு இழப்பீட்டை முழுவதுமாக முடக்கு.

1: பின்னடைவு இழப்பீட்டை முழுமையாக இயக்கு.

2: நிலை-ஒன்லி லேக் இழப்பீட்டை இயக்கு. இதன் பொருள் பிளேயர் சுழற்சி தாமதமாக ஈடுசெய்யப்படாது.
lagcompstringOnYesYeslagcompmode அமைப்பைப் பொறுத்து தானாகவே On அல்லது Off என அமைக்கலாம்.

Custom models​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
useartworkbool0YesNoமாடல்கள் கோப்புறையிலிருந்து சேவையகம் தனிப்பயன் மாதிரிகளைப் பயன்படுத்தினால், மாறுகிறது. இயக்க 1 அல்லது முடக்க 0 என அமைக்கவும்.

குறிப்பு: இந்த சர்வர் var 0.3.DL இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.
artworkstringNoYesYesபயன்படுத்தும் பணி அமைப்பைப் பொறுத்து தானாகவே இல்லை அல்லது ஆம் என அமைக்கலாம்.

குறிப்பு: இந்த சர்வர் var 0.3.DL இல் சேர்க்கப்பட்டது. முந்தைய பதிப்புகளில் எந்த விளைவையும் கொண்டிருக்கவில்லை.
artpathstringmodelsYesNoதனிப்பயன் மாதிரிகள் அமைந்துள்ள பாதை.

குறிப்பு: இந்த சர்வர் var 0.3.DL இல் சேர்க்கப்பட்டது மற்றும் முந்தைய பதிப்புகளில் எந்த விளைவையும் ஏற்படுத்தாது.

Others​

அமைத்தல்வகைஇயல்புநிலை மதிப்புபடிக்க மட்டும்விதிவிளைவு
myriadbool0NoNoபயன்படுத்தப்படாதது. பல ஆண்டுகளுக்கு முன்பு "Myriad Islands" என்று அழைக்கப்படும் பழைய GTA சான் ஆண்ட்ரியாஸ் மோட் உடன் சில இணக்கத்தன்மையை இது செயல்படுத்தியிருக்கலாம், அநேகமாக 2008 ஆம் ஆண்டுக்கு முன்னதாக.
nosignstringYesNoபயன்படுத்தப்படாதது.

Notes​

  • "படிக்க மட்டும்" (/rcon varlist மூலம் காட்டப்பட்டுள்ளது) எனக் குறிக்கப்பட்ட மதிப்புகளை இயக்க நேரத்தில் மாற்ற முடியாது. SendRconCommand க்கு அனுப்புவதன் மூலம் மற்ற எல்லா மதிப்புகளையும் (தற்காலிகமாக) மாற்றலாம்.
  • "விதி" எனக் குறிக்கப்பட்ட மதிப்புகள் (/rcon varlist மூலம் காட்டப்பட்டுள்ளது) விதிமுறைகள் பிரிவில் சர்வர் உலாவியில் காட்டப்படும்.
  • ஸ்கிரிப்டுகள் கேம்மோட்கள் அல்லது ஃபில்டர்ஸ்கிரிப்ட் கோப்புறைகளில் இருக்க வேண்டியதில்லை. server.cfg இல் உள்ள தகவல் ஒரு பாதை, எனவே ".."ஐப் பயன்படுத்தலாம்.
filterscripts ../scriptfiles/first ../minimodes/second