TF2 தனி சேவையகம் உருவாக்குதல் மற்றும் அமைத்தல்
இந்தது பழைய கையேடு. புதியது - என் வலைப்பதிவில்.
ஒற்றை சேவையகம் சோதனை சேவையகத்திலிருந்து என்ன சிற்கிறது? இது அதிகமான வாய்ப்புகளை (உதாரணமாக சேர்க்கைகள்) வழங்குகிறது, ஆனால் கட்டமைப்பில் மிகவும் சிக்கலானது. விசைப் பாம்பு மிகவும் பரந்ததும், ஒரு வரம்பில்லாததாகவும் இருக்க வேண்டும்.
இங்கு நீங்கள் எலும்புகள், தசைகள், இடைச்செயல்களும் மற்றும் பிறப் பகுதிகளை தோழரிகளுக்கு காணலாம்.
http://store.steampowered.com/about/ என்ற இணைப்பில் செல்லவும் மற்றும் Windows HLDS Update Tool ஐ பதிவிறக்கவும்
HLDS ஐ உங்கள் சேவையகத்தின் திட்டமான கோப்புறையில் நிறுவவும்:
பிராந்தியம் இருக்கும் போது யூரோப்பை தேர்ந்தெடுக்கவும்:
இப்போது உங்கள் கோப்புறையில் 4 கோப்புகள் தோன்றும்:
HldsUpdateTool.exe ஐ கிளிக் செய்து உத்தியோகதாரா கொண்டு வந்து விடுங்கள் (செயலியை புதுப்பிக்கும் பொது ஜன்னல் மறைந்துவிடும்).
இப்போது tf2 சேவையகத்தை நிறுவலாம். சேவையகத்தின் கோப்புறையில் ஒரு பேச்சுப் கோப்பை உருவாக்கவும் மற்றும் அதன் வகையை .bat ஆக மாற்றவும் (பெயர் முக்கியமல்ல, ஆனால் நான் பொதுவாக hldsupdatetool.bat ஐப் பயன்படுத்துகிறேன்), அதை Notepad இல் திறக்கவும் மற்றும் கீழே உள்ள இரண்டு வரிகளைச் சேர்க்கவும்:
hldsupdatetool.exe -command update -game tf -dir . -verify_all
pause
எதற்கும் அடிப்படையாகும், இந்த உத்திகள் tf2 சேவையகத்தை இதே கோப்புறையில் நிறுவுவேனு. -verify_all என்ற தெரிவு சேவையகத்தின் அடிப்படைகளை தேவையான கோப்புகளை அணுகியுள்ளதா இல்லை என்பதை முதலில் சரிபார்க்கிறது மற்றும் பழையவை மட்டும் புதுப்பிக்கிறது / இல்லாதவை மட்டுமே பதிவிறக்கம் செய்கிறது, இது தொடர்பில் புரட்சி அடைவது வேறு நாள் டவுட் எனில் முழுமையான பதிவிறக்கம் செய்ய வேண்டாம் அல்லது எதிர்காலத்தில் சேவையகத்தை புதுப்பிப்பதற்கோடு உங்களுக்கானது. pause என்ற கட்டளை வினனடவுப்பக்கம் வடிவம் முடிந்த உடனே hlds பிரதியை மூடுவதற்காக உருவாக்க வேண்டும் - மற்றும் நாம் பதிவு பார்க்காமல் முறையைப் பார்ப்பது மேற்கொண்டது.
இப்போது தயாரிக்கப்பட்ட .bat னு இரட்டை கிளிக்குமாறு பார்க்கவும், பின்னர் 2.66 gб வரை மனைவிக்குச் செல்லவும்:
orangebox என்ற கோப்புறைக்கு செல்லவும், இப்போது சேவையகத்தை இயக்குவதற்கான bat ஐ உருவாக்க வேண்டும். பெயர் முக்கியமல்ல, தொடங்கு.bat என வைக்கவும்:
@echo off
cls
echo srcds ஐ சரிப்பார்க்கின்றது...
title srcds.com Watchdog
:srcds
echo (%time%) srcds ஆரம்பித்தது.
start /wait srcds.exe -console -game tf -tickrate 66 -secure +maxplayers 24 -port 27020 +map cp_dustbowl
echo (%time%) WARNING: srcds மூடப்பட்டது அல்லது பாய்ந்தது, மறுபடியும் துவங்குகிறது....
goto srcds
இந்த அமைப்புகளில் இரண்டு முக்கியமானவை - அதிகபட்ச வீரர்கள் மற்றும் இயல்பான வரைபடம்.
இந்தக் கோப்பில் இரட்டை கிளிக் செய்தால் சேவையகம் இயங்கும். இருப்பினும், இதற்குப் போதுமானது இல்லை, இப்போது அடிப்படையில் இத்தை உள்ள விவரங்களை டெஸ்க்டாப்பில் சென்று உருவாக்கியுள்ளவர் மீள என் சுவாரஸ்யத்தை விதிக்கவும். உங்களுக்குத் தேவையான போது சேவையகம் இயக்க விரும்பினால் நீங்கள் எவ்வாறாக எழுதலாம் என்பதற்கு, இணையக்குழுவில் ஒரு அந்தரங்க குறுக்கீட்டுடன் கட்டணம் எடுக்க முடியாது, இல்லாது போகவும்.
Motd.txt
இந்த கோப்பின் உள்ளடக்கம் சேவையகத்தில் உள்ள பயனர் காணும் போது உருவாகும். இது உரை அல்லது html ஆக இருக்கலாம்.
நீங்கள் உங்கள் வரவேற்பு பக்கத்தில் வீடியோவை விளக்க முடியாது, ஆனால் உருவை துணையாகக் கொண்டு முடியும்:
</p> <p>body {background-image:url(http://imagefiles.ru/images/1a0809wmw.gif);</p> <p>background-position:bottom center;</p> <p>background-repeat:no-repeat;}</p> <p>இந்தத் தானாகிய பாத்திரம், வீட்டிற்கு செல்லும் அவசராப்பு, ஆனால் இது வேறு ஒரு காடா; உங்கள் உருவையை உள்ளிட, இந்த பாதையை http://imagefiles.ru/images/1a0809wmw.gif என்ற பகுதிக்கு மாற்ற வேண்டும்.
வரைபடங்கள்
தாயிரம் மேற்பாட்டை பற்றி நோக்கிச் செல்லும் பதிவின் காரணமாக செய்யாதீர்கள், அதில்ப்பட்டப் படத்தில் புதுப்பிக்க போர்வை வேண்டுமெனில் tf2 dobroserver\orangebox\tf\maps கீழே; நீங்கள் இதற்குள் ஏற்ற வேண்டும். உள்ளனர், இல்லாவிட்டால் நீங்கள் அதை தேர்ந்தெடுக்க முடியாது. நான் வரையறை நடந்தால் mapcycle.txt மற்றும் இதன்போது \tf2 dobroserver\orangebox\tf பரவசமாக காகிதம் பெற்றேன்.
நன்கு படங்களைப் பதிவு எல்லாம்
எல்லா வீரர்கள் விளம் பதிவு செய்யச் சமதானமாக இருக்கக்கூடியது, ஆனால் அது சற்று மையமாக இருக்கும். source tv இதன் மூலம் தீர்க்க முடியும் - நீங்கள் tf2 dobroserver\orangebox\tf\cfg கோப்பகத்தில் autoexec.cfg என்ற கோப்பை உருவாக்கி, அதில் மேலே உள்ள கட்டளைகளைச் சேர்க்கவும்:
tv_enable 1
tv_autorecord 1
முதலாவது கட்டளை source tv ஐ இயங்கச்செய்கின்றது, இரண்டாவது அதற்கான விளக்க விளைப்புகளை பதிவு செய்யவும் (tf2 dobroserver\orangebox\tf).
அடிப்படை அமைவுகள்
C ஏற்கெனவே பல கோப்புகளை உருவாக்குவதற்கு tf2 dobroserver\orangebox\tf\cfg server.cfg எனும் கோப்பின் உள்ளே இந்த வரிகளை போட்டு நடந்து செல்ல வேண்டும்:
hostname dobroserver
tf_weapon_criticals "0"
mp_timelimit "30"
sv_alltalk 1
sv_allowdownload 1
sv_allowupload 1
பெயர், சீராக மாறாத வெள்ளே மாறுதல், ஒவ்வொரு வரைபடத்தின் உள்ளே நேரம், நீல மற்றும் செங்கலை ஒருவருக்கொருவர் அறிவீர்கள், வரைபடங்கள் பதிவிறக்கமிட முடியும், மற்றும் சேவையகம் செலுத்துவது.
நிர்வாகிகளைக் கூட்டுதல்.
முதலில், நீங்கள் உங்கள் steam id ஐப் பற்றிய பணியைத் தெரிந்து கொள்ள வேண்டும், எந்த சேவையகத்தில் செல்லவும் மற்றும் கட்டுப்பாட்டில் "status" எழுதவும்
admins_simple.ini என்ற கோப்பை திறந்து கொள்ளவும் \orangebox\tf\addons\sourcemod\configs
அதில் கீழ்காணும் வரியைப் சேர்க்கவும்:
"STEAM_0:1:16547568" "99:z"
இதுவே என்னை 99 வது நிலை சேவையக நிர்வாகியாக மாற்றுகிறது, அனைத்து எளிய கன்னிகளுக்கும் ஏற்படும். எண் 99 அமைதியாகவும், ஒரு நிர்வாகி மற்றொரு நிர்வாகிகனுக்கான உறுப்பினர்கள் அல்லது முன்னணி எண் இருக்காது என்பதால் முறைமைகளை நிறுத்த முடியாது; மேலும் இந்த வசதிகள் பற்றி மேலும் படிக்கலாம் here, ஆனால் பலவற்றில் மேலான சக்திகளையும் கொண்ட ஒரே நிர்வாகி தேவையாக இருக்கும்.
MetaMod
சேவையகத்தில் மிகவும் செலவிடும் விலகைகளில் ஒன்றாவது SourсeMod மேற்கேற்றங்கள் ஆகும், எனவே முதலில் அதை நிறுவுவதற்கான முழாக்காட்டை MetaMod மற்றும் SourсeMod இனை நிறுவுவதுள்ளது.
இதைக் கட்டுப்புக்கும் திட்டத்தைவந்து இறக்கவும் மேலே கட்டப்பட்ட டிக்கத்தை உள்ளே நிறுவுங்கள்.
tf2 dobroserver\orangebox\tf எனும் கோப்பில் MetaMOD ஐ պատուբுவித் மேற்சொல்லவேண்டும்.
\tf2 dobroserver\orangebox\tf\addons என்ற கோப்பில் ஒரு பட்சத்தை உருவாக்கி, அதில் இந்த வரிகளை உள்ளுவிக்கவும்:
"Plugin"
{
"file" "E:\tf2 dobroserver\orangebox\tf\addons\metamod\bin\server.dll"
}
மீதமுள்ள பதிவுகளை metamod.vdf என சேமிக்கவும்:
Sourcemod
நிறுவுவதற்கு இங்கே மற்றும் orangebox\tf\ இல் இதனை இறக்கவும்.
இங்கு இனிமையாகவும் ஆன்மைவும் உள்ளது, இதைப் மாற்றும் முன் சரியாக பணி செய்கிறதா என்பதை உறுதி செய்யுங்கள்.
சேவையকে இயக்குங்கள் மற்றும் கட்டுப்பாட்டில் meta list என்றதைப் பயன்படுத்தவும்.
நீங்கள் வழிக்கும் வகையில் சரியாகவே காண்கிறீர்கள்:
இணைப்புகள்
விளையாட்டத்தை இயக்குங்கள், கட்டுப்பாட்டில் கீழ்காணும் கட்டளை நிரப்புங்கள்:
bind "f12" "say !admin"
இப்போது வீட்டு எளிதான நீதிமன்றமாக செயல்படுத்தலாம், நீங்கள் சேவையக நிர்வாகியாக சேர்க்கப்பட்டு "F12" என்பதைக் கிளிக் செய்தால், அதை கட்டுப்பாட்டோடு நேரடியாக செயல்படுத்தலாம். அதன் வாய்ப்பு இதைப் போகுமாறு ஈரம் மேம்பாட்டின் வழிமுறைகளைச் சேர்க்கவும், ஆனால் இது மேலும் ஒரு சதவார்த்திய முறையாக உள்ளது - நான் அதை மட்டுமே பிறகு பேசுவேன்.
##ასრულி
பிளக்கான்கள் என்பது .smx வாசகங்களில் அடிப்படையாகும் \orangebox\tf\addons\sourcemod\plugins இடத்திலும், தினசரி ஒர் பொருளாதாரமூலம் தெய்வத்தைச் சேமிக்கப்படும் किंव配置ованные文件通常位于 \orangebox\tf\cfg\sourcemod.
இதில் நான் மிகவும் பயனுள்ள பிளக்கான்கள் தெரியும், யால் பின்னர் உள்ளே நடைபெற்று விட்டேன் மற்றும் விபரிக்கும் பட்டிக்கொண்டு.
இது ஒரே வகை வீரர்களின் எண்ணிக்கைக்கு வரம்பு கொண்டது.
அடுத்த பிந்திகளில்தான் நீட்டிப்புகள் :\orangebox\tf\addons\sourcemod\configs\MaxClass.txt
"MaxClassPlayers"
{
//தDefault config if the map tree is not found
"default"
{
//When there is 1 to 50 players in the server
"1-50"
{
//Team2 = red AND team3 = blue
//set to 0 if you want this to only work on one team
"red" "1"
"blue" "0"
//Put -1 for no limit, 0 for disallowed, and any other number to set the limit
"scout" "3"
"sniper" "3"
"soldier" "3"
"demoman" "3"
"medic" "3"
"heavyweapons" "3"
"pyro" "3"
"spy" "3"
"engineer" "3"
}
//When there are 1 to 50 players in the server
"1-50"
{
//Team2 = red AND team3 = blue
//set to 0 if you want this to only work on one team
"red" "0"
"blue" "1"
//Put -1 for no limit, 0 for disallowed, and any other number to set the limit
"scout" "3"
"sniper" "3"
"soldier" "3"
"demoman" "3"
"medic" "3"
"heavyweapons" "3"
"pyro" "3"
"spy" "3"
"engineer" "3"
}
//When there is 6 players in the server
"6"
{
//Team2 = red AND team3 = blue
//set to 0 if you want this to only work on one team
"red" "1"
"blue" "1"
//Put -1 for no limit, 0 for disallowed, and any other number to set the limit
"scout" "2"
"sniper" "2"
"soldier" "2"
"demoman" "2"
"medic" "2"
"heavyweapons" "2"
"pyro" "2"
"spy" "2"
"engineer" "2"
}
//Anything that is not set, will be -1 (no limit)
}
}
உங்களைப் படுக்கையில் கடுகத்தை அறிய வேண்டும்.
கோப்பு killersinfo.phrases ஐ இங்கே வைக்க வேண்டும் \orangebox\tf\addons\sourcemod\translations
நீங்கள் உங்கள் சேவையகத்தில்மீசையலி கண்டுகொள்வதற்கு நீங்கள் killersinfo.sp ஐ வைக்கவேண்டுமென்றால், killersinfo.smx மறந்து விடவும்.
.sp கோப்புகள் முடியும், அவைகள் திருத்தும் முறையில் பதிவின் வேலை உங்களுக்குக் கிட்டலாம் போல்.
கீழே உள்ள மசோதாவுக்கு தலைப்பு கவனத்தில் கொள்ளவும்; #define METRIC 0 இல் தெரிவுகளை முதல்முறையாக மாற்றுபட்டு பகுதி #define METRIC 1 சென்று தொடர்வு சேர்க்கவும்.
இப்போது அதைப் பதிவேற்று, \orangebox\tf\addons\sourcemod\scripting என்ற பாதையில் அழைக்கும் compile.exe ஐ இயக்கவும். இறுதியாக, killersinfo.smx ஐ \orangebox\tf\addons\sourcemod\scripting\compiled இல் இருக்கவும் - பழக்கமாகும் இடத்தில் உணர்த்தவும் .
இதில் என்னை அல்லது அளவைக் கூடவும் நிகழ்ந்து, விலக்கும் காலத்திற்கு அரசினர் கூறவும்.
இது தனிவினைத் தனிப்பட்ட "உணவுத்தரம்" ஆகவும் குறும்படமாகக் கீழ்காணலாம்.
இது செஞ்சிகையும் நிறையத்தையும் தலை கொண்ட மதிப்பிலும் ஆணி உடைமை சேவையக முட்களை விலக்க முடியும்.
கிடைக்கும் முறைகளை server.cfg இல் சேர்க்க வேண்டும்:
mp_disable respawntimes 1
sm_respawn_time_enabled "1"
sm_respawn_time_blue "3.0" //பார்வை காரணிகள்
sm_respawn_time_red "3.0" //தற்காலிகங்கள்
அதிகபட்ச வாய்ப்பு தரக்கூடிய கடிக்கமான பிளக்கான், தனிப்பட்ட வகை ymm للشكل.
இது உங்கள் கணினிகளை அடைந்து விட்டார், குடுவதற்கு கீற்றும் கட்டலாம்.
இதில் எந்தவொரு வீரனுக்காக அக்கூட்டிய ஒரு அணிக்கு மாற்றது வாக்களிக்குதல் போல அமைக்.