• نحوه ایجاد یک سرور rust دارای مجوز چگونه سرور Rust خود را بسازید. فرآیند به‌روزرسانی خودکار برای سرور Rust Experimental

    بسیاری از مبتدیان و حتی بازیکنان باتجربه روزی به طور جدی به این فکر می کنند که چگونه می توان یک سرور در Rust ایجاد کرد؟ قبل از شروع مستقیم به ایجاد مرحله‌ای آن، باید دقیقاً بدانید که چرا به آن نیاز دارید و تفاوت‌های شخصی آن با واحدهای موجود چیست. از آنجایی که سرور توسط شما ایجاد می شود، در اینجا ممنوع نخواهید شد - در اینجا شما و فقط شما مسئول خواهید بود. با این حال، باید به خاطر داشت که نگهداری سرور کار آسانی نیست.

    برای مثالی گویا، گزینه نحوه اجرای سرور Rust را در هاست جداگانه ای در نظر بگیرید، که همیشه می تواند برای تعدادی بازیکن از 50 نفر آنلاین باشد. این به یک هاست ساده، با کیفیت و در عین حال قابل اعتماد نیاز دارد. با توجه به اینکه در حال حاضر انتخاب شرکت های هاستینگ بیش از حد چشمگیر است، ما 3 گزینه را به شما پیشنهاد می کنیم که موثرترین آنها را ثابت کرده اند. اینها شرکت هایی هستند که در مورد آنها صحبت می کنیم:

    1. DeinServerHost.DE - هاست با کیفیت بسیار بالا و در عین حال ارزان. درست است ، گاهی اوقات ممکن است نقص هایی وجود داشته باشد که رفع آنها ممکن است مدتی طول بکشد ، زیرا عملاً هیچ پشتیبانی از مدیریت سایت وجود ندارد.
    2. PlayRust.EU به مراتب گران ترین و در عین حال یکی از بهترین ارائه دهندگان است. با قابلیت اطمینان و نیاز به صحبت کردن به زبان انگلیسی در سطح کافی بالا متمایز می شود.
    3. HostingRust.RU میزبان رسمی در فدراسیون روسیه است. با هزینه رضایت بخش، پاسخگویی سریع به پشتیبانی فنی، عملکرد پایدار سرورها متمایز می شود. به‌روزرسانی‌های مختلفی به طور مرتب در اینجا منتشر می‌شوند که با استفاده از آنها این سرویس تا حد امکان برای کاربران دلپذیر و راحت می‌شود.

    پس از ثبت سفارش وارد پنل مدیریت شده و سرور بازی را راه اندازی می کنیم. پس از ثبت نام، می توانید پنل اصلی - server-600x331 را مشاهده کنید. همچنین دکمه هایی برای شروع، توقف و راه اندازی مجدد سرور، میزان حافظه استفاده شده، کانال ارتباطی انتخاب شده، تعداد بازیکنان فعلی وجود دارد. بعد، به روز رسانی Steam - Steam Update را اجرا کنید. در تب Mod Manager می توانید مودهای بازی مورد نظر را نصب کنید. برای تنظیمات لمس اضافی، به تب Configuration Files بروید، جایی که server.cfg را که حاوی تنظیمات استاندارد است را ویرایش می کنیم.

    علاوه بر این، هنگامی که همه چیز آماده است، تنها راه اندازی سرور جدید ایجاد شده و آزمایش آن در عمل باقی می ماند. برای بررسی اینکه آیا کار می کند، آدرس سرور را در کنسول net.connect وارد کنید. پس از اولین ورود، در تاریخچه اتصال باقی می ماند. بعد به عنوان ادمین وارد شوید. برای این کار باید رمز RCON خود را در کنسول ثبت کنید. مخصوصاً برای این منظور rcon.login xxxxxxx نوشته می شود که xxxxxxx به معنای رمز عبوری است که شما اختراع کرده اید. پس از این دستکاری های نسبتاً ساده، سرور شما کاملاً آماده کار است. امیدواریم به لطف این مقاله، اکنون دقیقاً بدانید که چگونه یک سرور Rust دارای مجوز ایجاد کنید.

    ویدیو ساخت سرور

    بنابراین، سایت دارای یک شبکه فوق العاده است. اما در آن، تنها چند خط به راه اندازی و پیکربندی سرور اختصاص داده شده است.
    من سعی خواهم کرد به کاربرانی که دوست دارند در محلی خود بازی کنند کمک کنم سروربا دوستان و با تنظیمات خودتان. در این مقاله کوتاه، سعی خواهم کرد کل فرآیند را نشان دهم: از نصب سرور تا پیکربندی آن، از جمله استفاده از مودها.

    1. اولین چیزی که نیاز داریم این است که به اجرای Rust از طریق شبکه و دانلودبایگانی حاوی تمام ابزارهای لازم و از حالت فشرده در هر مکانی خارج کنید.

    2. حالا بیایید به ادامه مطلب برویم نصب و راه اندازی. فایل را اجرا کنید Update-Rust-Server.batاز یک پوشه SteamCMDو صبر کنید تا سرور ما در حال بارگیری باشد. سرورها در پوشه RustServer بارگذاری می شوند.

    همه چیز، ما سرور را نصب کرده ایم، به مراحل بعدی بروید.

    3. حالا ما خواهیم کرد سرور را راه اندازی کنید، آن را سفارشی کنید و دوستان را دعوت کنید. برای اتصال به سرور ایجاد شده مراحل زیر را انجام دهید:

    به پوشه می روم SteamCMDو فایل را اجرا کنید Run-Rust-Server.bat(این خودش است نه Rust_server). برای راه اندازی سرور آزمایشی Rust، فایل را اجرا کنید Run-Rust-Exp-Server.bat
    - پس از شروع، خط فرمان حاوی خطوطی با اطلاعات مربوط به بارگیری خواهد بود، ما منتظر لحظه ای هستیم که کتیبه ظاهر شود. "سرور مقداردهی اولیه شد".
    - همه چیز، سرور کار می کند.
    - حالا برای ورود به سرور باید آدرس سرور خود را پیدا کنیم. نسخه کلاسیک -
    - آی پی خود را در جایی در یک فایل متنی می نویسیم (تا فراموش نکنیم).
    - بعد بازی را شروع کنید و کلید F1 (کنسول) را فشار دهید و دستور net.connect را در آنجا وارد کنید ip شما: 28015 (که ip شما ip شما است که از قبل یاد گرفته اید). در تئوری نیز باید 127.0.0.1 باشد.

    اگر همه چیز به درستی انجام شود، به سرور خود متصل خواهید شد. برای اینکه دوستان بتوانند به شما وصل شوند، البته لازم است که سرور روی کامپیوتر شما در حال اجرا باشد و دوستانتان دستور اتصالی که به آنها می گویید را به درستی وارد کنند.
    حالا می توانید شروع به بازی کنید. ولی! اجرای صحیح همه اقدامات در برخی موارد نمی تواند موفقیت شما را تضمین کند. از آنجایی که دلایل زیادی برای عدم موفقیت شما وجود دارد. راه حل رایج ترین مشکلات در نوشته شده است.

    4. خوب، حالا، اگر همه چیز برای شما درست شد و دوست داشتید، می توانید با آن بازی کنید تنظیمات سرور.
    به عنوان مثال، در آخرین به روز رسانی، توسعه دهندگان چیز جالبی مانند پوشیدن سلاح (من بلافاصله به یاد سریال Dead Island) و همچنین پوشیدن لباس و تجهیزات اضافه کردند.
    این برای بسیاری مناسب نبود و در اینجا فرصتی برای غیرفعال کردن این ویژگی وجود دارد.

    برای این شما نیاز دارید:
    > با حقوق مدیریت وارد سرور شوید. برای این کار کنسول را در بازی با کلید F1 باز کنید و دستور Rcon.login رمز عبور خود را وارد کنید (رمز عبور شما در فایل server.cfg تنظیم شده است و به صورت پیش فرض شبیه 123456 است). پس از ورود باید یک کتیبه ظاهر شود (در کنسول) "ورود به عنوان مدیر"،یعنی شما به عنوان ادمین وارد شده اید. حالا دستورات را وارد کنید:
    - برای غیرفعال کردن پوشیدن لباس: conditionloss.armorhealthmult "0.0"
    - برای غیرفعال کردن سایش سلاح/موجودی: conditionloss.damagemultiplier "0.0"

    با کمک حالت های مختلف می توانید موارد مختلف را نیز غیرفعال یا فعال کنید. به عنوان مثال، از هم پاشیدگی در سرور را غیرفعال کنید یا فاصله پرواز را برای هواپیماها تنظیم کنید. این شبکه در حال حاضر دارای مودهای مقرون به صرفه و نه چندان مقرون به صرفه است. توصیه می کنم از یک مد رایگان استفاده کنید ماگما،به دلیل سهولت سفارشی سازی و تعداد زیاد افزونه.

    معرفی

    توجه داشته باشید: قبل از شروع ایجاد سرور، مطمئن شوید که فضای دیسک، قدرت کامپیوتر، اعصاب و زمان کافی دارید.

    همچنین، در «به‌روزرسانی‌ها/رفع‌های» اخیر، فرمان اتصال به سرور به افراد دیگر (یعنی: «client.connect: 28015» (به طور پیش‌فرض)) را از بین بردند. اکنون، این دستور "حیاتی" اولیه یک صفحه بارگذاری بی پایان تولید می کند (کسی ممکن است بگوید، آنها می گویند، همه چیز کار می کند، فقط من کج هستم. -شاید، اما ما این کار را 10 بار انجام دادیم و به طور کلی زمان کشته شده، حدود دو ساعت، اما صفحه بارگذاری هیچ نشانه ای از زندگی نشان نمی دهد). از این نظر، بی معنی است که نحوه اتصال به سرور را به افراد دیگر ترسیم کنیم. (چون راه های دیگری بلد نیستم.)

    ایجاد سرور

    ما با دانلود از وب سایت رسمی Steam شروع می کنیم: SteamCMD (کنسول استیم). پس از دانلود SteamCMD، آن را در پوشه Steam از حالت فشرده خارج کنید. سپس به پوشه "Steam" رفته و این فایل را اجرا کنید (در این مرحله خود Steam باید خاموش شود). کنسول Steam باز می شود. پس از بارگیری، ما باید وارد شوید - برای این دستور را می نویسیم: "login anonymous" و Enter را فشار می دهیم.
    بعد از اینکه وارد شدیم این دستور را می نویسیم تا فایل های رستا را دانلود کنیم - " app_update 258550 -بتا آزمایشی"
    منطقی است که فایل های بازی بسته به سرعت اینترنت شما زمان زیادی برای بارگذاری طول می کشد.
    من عجله می کنم که اگر افزونه به روز رسانی خودکار ندارید، پس از هر به روز رسانی باید این دستور "app_update 258550 -beta experimental" را بنویسید.
    پس از دانلود فایل ها، می توانیم کنسول را ببندیم. سپس به پوشه بروید: Steam > steamapps > مشترک و اگر همه چیز را درست انجام دادید، باید یک پوشه "rust_dedicated" داشته باشید.
    حالا بیایید Steam را راه اندازی کنیم. باید به روز شود. (به همین دلیل بسته شدن Steam بسیار مهم بود)در همین حین استیم در حال آپدیت شدن است، دوباره به پوشه rust_dedicated می رویم و یک سند متنی ایجاد می کنیم که آن را "start" می نامیم و فرمت آن را از ".txt" به ".bat" تغییر می دهیم. در نتیجه، ما باید یک فایل داشته باشیم: "start.bat". اکنون بر روی آن کلیک راست کرده و "Edit" را انتخاب کنید. در ادامه موارد زیر را می نویسیم:

    1. RustDedicated.exe -batchmode -load (این تابع مسئول ذخیره روی سرور شما خواهد بود)
    2. +server.hostname "NazvanieServera" +server.port "28015" +server.identity (نام سرور شما می تواند هر چیزی باشد، به شرطی که به زبان انگلیسی نوشته شده باشد).
    3. "my_server_identity/save" +server.maxplayers "10" (تعداد بازیکنان نیز می تواند دلخواه باشد).
    4. +rcon.port "28016" +rcon.password "11111" +server.seed "2200000" (seed server می‌تواند هر کدام باشد).
    پس انداز می کنیم. و بنابراین، اگر ما همه چیز را درست انجام دادیم، به RUST می رویم. کنسول Rasta را باز کنید و بنویسید: "client.connect"
    این تمام چیزی است که سرور ایجاد شده است، به این معنی که ما ادامه می دهیم ...
    P.S: در طول کل عملکرد سرور، برنامه باید در حال اجرا باشد: RustDedicated.exeو اگر روی سرور هستید و این برنامه را ببندید بلافاصله از سرور پرت می شوید (یا بهتر است بگوییم سرور خودش خاموش می شود). و پس از هر خروج از سرور، مطلوب است که دستور "ذخیره" را بنویسید، زیرا RUST گاهی اوقات داده ها را به طور خودکار ذخیره نمی کند.

    صدور پنل مدیریت

    صدور پنل مدیریت پس از ایجاد یک سرور، احتمالاً می خواهید مدیر باشید، زیرا اگر سرور اصلی روی آن نباشید، ایجاد یک سرور چه فایده ای دارد، درست است؟
    و بنابراین برای این کار دوباره باید به RustDedicated برویم و دستور زیر را بنویسیم:
    مالک X "Y"، که در آن X SteamID شما و Y نام مستعار شما است.
    برای اینکه آیدی خود را پیدا کنید باید به پروفایل خود بروید، اما اگر قبلاً شناسه اصلی خود را تغییر داده اید، سپس به سرور خود بروید و RustDedicated را باز کنید، آنجا می گوید: کدام بازیکن عضو شده و آیدی او.
    اگر در زمانی که به خود پنل مدیریت دادید، روی سرور خود بودید، باید دوباره وارد شوید. و برای اینکه مطمئن شوید همه چیز را درست انجام داده ایم، F1 را فشار دهید و به لیست آیتم بروید، اگر همه چیز به درستی انجام شد، می توانید مقدار مورد نیاز منابع را به خودتان بدهید.

    به طوری که هر بار که وارد سرور می شوید، مجبور نباشید همه اینها را دوباره بنویسید zloebuchieاعداد و حروف، می توانید کارهای زیر را انجام دهید:

    1. پوشه cfg را که (حداقل برای من) در اینجا قرار دارد باز کنید:
    D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
    2. یک فایل آزمایشی جدید ایجاد کنید.
    و همین دستور را بنویسید. (مالک X "Y")

    چگونه سرور دزدان دریایی خود را به صورت آزمایشی درست کنید. این یک سوال بسیار هیجان انگیز است و باید به شما هشدار دهم که به این سادگی نیست.

    سیستم مورد نیاز

    سرور Rasta می تواند روی رایانه شما گران باشد، اما شاید آنقدر که فکر می کنید نباشد. در زیربنای 4 متر مربع کیلومتر (اندازه نسل پیش فرض) کارت نزدیک به 1 گیگابایت رم کار می کند. پس از تست استرس و 144000 شی، سرور حدود 1.8 گیگابایت حافظه استفاده می کند. بنابراین من پیشنهاد می کنم حداقل 3 گیگابایت به سرور اختصاص داده شود. در اکثر موارد، به عنوان یک قاعده، زمانی که سرور به 150000 شیء برسد، سرور از هم می پاشد.

    شروع سرور

    پس از دانلود خود سرور، تنها چیزی که باقی می ماند این است که بفهمید چگونه آن را اجرا کنید. قبل از شروع، به محتویات فایل دسته ای نگاه کنید.

    RustDedicated.exe -batchmode -load مسئول راه‌اندازی سرور بدون رابط گرافیکی است و پیشوند بارگذاری بسیار مهم است، زیرا بدون آن، دفعه بعد که سرور شروع به کار می‌کند، تمام پیشرفت‌ها بارگذاری نمی‌شود. پاک کردن وجود خواهد داشت.

    server.seed - اصلاح کننده "seed" برای ایجاد جهان، یک عدد صحیح از -2147483647 تا 2147483647. این عدد نحوه تولید جهان را تعیین می کند. فقط مکان های رایج وجود دارد که بدون تغییر هستند، اینها برف، جنگل، بیابان هستند.

    می توانید با استفاده از bat راه اندازی کنید و وصل شوید:

    "client.connect (ip):(port)" در کنسول F1. اگر میزبان شما هستید، برای اتصال محلی "client.connect localhost:28015"

    دستورات کنسول

    در مورد بقیه تنظیمات، آنها مانند نسخه Steam هستند، لیستی از دستورات کنسول برای مدیریت سرور:

    ضربه "نام" - ضربه به نام

    Kickall - لگد زدن بی رویه

    ممنوع کردن "Name" - ممنوعیت توسط namePlayera

    Banid "Steam ID" - ممنوعیت توسط IDSteam Playera

    وضعیت - چه کسی آنلاین است

    گفتن - گفتن

    کاربران - اطلاعات در مورد بازیکنان

    Banlist - ثبت نام "جنایتکاران" یا کلاهبرداران از همه نوع

    Banlistex - ثبت نام "جنایتکاران" با پاسخ به دلیل حذف آنها از سرور

    Listid - رجیستری از "جنایتکاران" یا کلاهبرداران از همه نوع توسط IDSteam

    Event.run - شروع یک مسیر نامشخص از هواپیما، که جعبه ها را به مکانی با ابسیسا صفر رها می کند، ترتیب و اعمال می کند. اگر رویدادها را نمی خواهید نمی توانید استفاده کنید.

    Server.port "28015" - همه چیز بدون کلمات واضح است، پورتی که در آن باید گوش داد

    Server.maxplayers 500 - حدس زدن نیز دشوار نیست (حداکثر تعداد بازیکنان را برنامه ریزی می کنید یا برنامه ریزی نمی کنید)

    Server.hostname "سرور شخصی من" - دوست دارید سرور شما چگونه در بازی لیست شود

    Server.identity "MegaRust" - نام سروری که باید در نام پوشه جایی داشته باشد.

    Server.saveinterval 3600 - چند وقت یکبار ذخیره کنید (برای کسانی که با ریاضیات دوست نیستند 1 ساعت = 3600 ثانیه)

    Server.seed - یک افزودنی برای ایجاد نقشه، در اصل هر عددی مناسب است، زیرا مرزها بسیار بزرگ هستند: از -2147483647 تا 2147483647. این بر روی نقشه تأثیر می گذارد.

    Server.secure - همه چیز واضح است (VAC و EAC)

    Server.tickrate - فرکانس ساعت کارت بر حسب هرتز، بهتر است 30 تنظیم شود، عملکرد با عدد نسبت معکوس دارد، اما خرابی ها منتفی نیستند.

    Server.start - سرور را راه اندازی کنید

    Server.stop - توقف سرور

    Server.writecfg - تنظیمات را در یک فایل ذخیره کنید

    Gc.collect - پاکسازی کش سرور

    اگر وارد این صفحه شده اید، در تعجب هستید چگونه سرور خود را در Rust ایجاد کنیمو همچنین نحوه پیکربندی آن برای کار کردن.

    در ابتدا به طور انحصاری در مورد نسخه Steam بازی صحبت خواهیم کرد که برای این مدت زمان 800 روبل هزینه دارد، در صورت لزوم می توان آن را روی یک بازی دزدی شبیه سازی کرد. در تعطیلات مختلف تخفیف های مناسبی ایجاد کنید. بنابراین، ما کلاینت-سرورهای غیرقانونی را زیاد در نظر نخواهیم گرفت، زیرا Rust چندان گران نیست. حالا بیایید در مورد هدف سرور در خود بازی صحبت کنیم.

    هدف سرور شما در بازی Rust

    1. با کمک سرور می توانید با دوستان خود بازی کنید، جایی که هیچ کس در گیم پلی شما دخالت نخواهد کرد.
    2. برای فعالیت‌های آزمایشی، این بدان معناست که هر کسی می‌تواند خانه‌هایی بسازد، تله‌هایی برای آزمایش آن در زمان واقعی بسازد.
    3. برای بهره مندی از این، یعنی ایجاد سروری برای بازی ده ها نفر.

    ممکن است دلایل دیگری برای ایجاد سرورهای Rust Experimental وجود داشته باشد، اما اینها فقط محبوب ترین آنها بودند.

    نحوه ایجاد (ساخت) سرور Rust Experimental خود در Steam

    سرور Rust، اول از همه، مکان فوق العاده خوبی برای انجام آزمایش های زیادی در بازی است. جایی که می‌توانید از زاویه‌ای دیگر به آپدیت‌های جدید نگاه کنید، یعنی بفهمید چه آیتم‌هایی به بازی اضافه شده‌اند و همچنین ثبات خانه خود را بررسی کنید، که حمله به آن آسان نخواهد بود. در همان زمان، پیش پا افتاده ترین دلایل نامگذاری شد که آنها سرور خود را ایجاد می کنند.

    شایان ذکر است که سرورها گاهی اوقات مغازه های مخصوص به خود را دارند که در آنها می توانید اقلامی را برای حمله، ساختن خانه، اسلحه و موارد دیگر خریداری کنید، در واقع با پول واقعی. در این زمینه رقابت دائمی وجود دارد که برخی افراد همچنان این اقلام را خریداری می کنند.

    بهتر است روند بازی را با دوستان در سرورهای دیگران انجام دهید، زیرا آدرنالین را افزایش می دهد و روحیه تیمی را بالا می برد، به این ترتیب خواهید فهمید که بهتر است با دوستان در سرورهای دیگران زنده بمانید. اما مواردی نیز وجود دارد که سرور نه تنها توسط بازیکنان معمولی، بلکه توسط کلاهبردارانی که به شما اجازه بازی عادی را نمی دهند پر می شود. اگر می دانید چگونه سرور خود را از روی زانو بالا بیاورید، پس با خیال راحت سرور خود را ایجاد کنید و دوستان خود را به آنجا دعوت کنید، اما از حقوق ادمین استفاده نکنید، این وضعیت سایر بازیکنان را تشدید می کند.

    سیستم مورد نیاز برای سخت افزار Rust Server

    مهم نیست که چقدر مضحک به نظر می رسد، اما هیچ سیستم مورد نیاز خاصی وجود ندارد که بتوان آن را به همه توصیه کرد. جایی که در تجهیزات مهمترین عنصر RAM است که از نظر پارامترها می تواند بالاترین باشد زیرا وقتی سرور بارگذاری می شود کل جریان RAM را بارگیری می کند و سپس یخ روی سرور رخ می دهد. اگر اشیا و پخش کننده های زیادی روی سرور وجود داشته باشد، بار روی رم فقط افزایش می یابد. برای یک بازی تمام عیار، 8 گیگابایت رم و پردازنده i5th مناسب است که به طور پایدار از سرور شما در سطح مناسب پشتیبانی می کند. با این تجهیزات می توانید در مقابل حمله 20 هلیکوپتر مقاومت کنید، در حالی که از یک ساختمان 15 طبقه به قطر 15 بلوک به سمت آنها شلیک کنید. بنابراین، هیچ قطعی نباید رخ دهد. به محض اینکه یک بار جدی روی سرور ظاهر می شود، RAM شروع به استفاده از حداکثر قدرت خود می کند تا کار سرور را ذخیره کند. در حالت عادی، تنها 4-6 درصد از رم استفاده می شود.

    قابلیت دسترسی در کنسول SteamCMD

    SteamCMD یک ابزار ویژه است که برای به روز رسانی فوری سرورهای خود طراحی شده است و این کار از طریق نسخه مشتری و با استفاده از خط فرمان انجام می شود. اما در ابتدا از این طریق می توانید خود سرور Rust را نصب کنید. بدون شک، دانلود چنین کنسولی از سایت رسمی مهم است و فقط در آنجا باید آن را دانلود کنید، زیرا می توانید ویروس های خطرناک را بگیرید. خود سایت نیز دارای اطلاعات نصب است، اما احتمالاً این دستورالعمل برای ایجاد یک سرور تمام عیار برای شما کافی نیست.

    خود توزیع در بایگانی است، برای نصب، باید تمام فایل ها را در یکی از دایرکتوری های لازم باز کنید. شایان ذکر است که اگر سرور شما روی لینوکس است، باید چنین توزیعی را دانلود کنید. اکنون بیایید سعی کنیم سیستم عامل هایی مانند ویندوز 10 و دبیان 8 گنو، لینوکس را به طور کامل از هم جدا کنیم.

    نصب توزیع برای Rust Server در ویندوز 10

    شاید این فرآیند نصب توزیع بتواند با نسخه‌های قبلی ویندوز تفاوت چندانی نداشته باشد، جایی که همه چیز به همان روش انجام می‌شود. علاوه بر این، این فرآیند را می توان بر روی نسخه اصلی انجام داد که برای یک مجوز بی نیاز است، که می تواند برای همه سرورها ایده آل باشد.

    در ابتدا بهتر است یک پوشه خاص روی هارد دیسک خود ایجاد کنید. به عنوان مثال، D:\SteamCMD، چنین نامی برای این که در آینده گیج نشود ساخته شد و معلوم بود که در آینده چه خواهد کرد. در این پوشه باید توزیع خود را باز کنید. پس از باز کردن تمام فایل ها، stemcmd.exe را در بین فایل ها مشاهده خواهید کرد که دقیقا همان چیزی است که برای اجرا نیاز دارید. پس از راه اندازی برنامه، در صورت لزوم، به طور خودکار نسخه فعلی را دانلود می کند تا سرور شما در حد یکسان باشد. شما باید بیکار بمانید تا زمانی که از شما خواسته شود هر دستوری را وارد کنید.

    بنابراین، ما اکنون حق داریم برنامه های Steam را به روز کنیم. در زیر یک دستورالعمل دقیق در مورد نحوه ایجاد و به روز رسانی سرور بازی خود آورده شده است.

    مهم: همه دستورات بدون این "" نقل قول وارد می شوند، این را در آینده در نظر داشته باشید.
    1. اولین مرحله مجوز خود شما در مورد سرویس است. این را می توان با یک تیم خوب انجام داد "ورود ناشناس". البته، شما می توانید ورود خود را با رمز عبور مشخص کنید، اما مجوز ناشناس نیازی به وارد کردن رمز عبور ندارد. استفاده از آن ساده تر از سایر سیستم های مجوز است.
    2. دومین مرحله مهم تعیین مسیر واقعی به دایرکتوری است که سرور به طور کامل در آن نصب خواهد شد. شما می توانید این کار را با "force_install_dir<Путь каталога>» . در این مورد، شایان ذکر است که هنگام انتخاب هارد دیسک، باید به حجم کاری و پهنای باند آن توجه کنید. بیشترین پهنای باند فقط با درایو SSD است که اگر نه ارزش خرید دارد. به لطف او سرعت 90 درصد افزایش می یابد و همچنین دسترسی به آن نیز افزایش می یابد. بنابراین، هنگام ایجاد سرور باید به این موضوع توجه شود. مسیر همراه با فرمان چیزی شبیه به این خواهد بود، "force_install_dir D:\srv001"(نام دایرکتوری به صورت دلخواه مشخص شده است، جایی که می توانید آن را به روش خود نامگذاری کنید، پس از آن به طور خودکار ایجاد می شود).
    3. یکی از مراحل به همان اندازه مهم، راه اندازی نصب یا به روز رسانی بازی است. بدون شک همه برنامه ها و برنامه ها شناسه مخصوص به خود را دارند، در Rust این شناسه را دارد: "258550". در این مرحله نیازی نیست به آن فکر کنید، جایی که می توانید داده های زیر را جسورانه وارد کنسول کنید: "app_update 258550". پس از وارد کردن این دستور، دانلود انجام می‌شود و همچنین فایل‌های دانلود شده به سرور کاتالوگ باز می‌شود که همین امر در مرحله قبل توسط ما مشخص شد. البته اگر در اینترنت نگاه کنید می توانید به چنین دستوری برخورد کنید "app_update 258550 -بتا عمومی". او البته یک خلاصه کامل تیمی دارد. اکثریت در یک چیز نهفته است، این که بازی قبلاً به دو بازی مختلف تقسیم شده بود و اینها Legacy و Experimental هستند. جایی که نسخه جدیدی در حال تست بود که به بازی اصلی اضافه نشد و در روم رایگان توزیع شد. اکنون Legacy رسماً تعطیل شده است، جایی که Experimental جایگزین آن شده است. کلیدهایی مانند "-بتا" برای نصب نسخه خاصی از بازی مورد نیاز است، در مورد ما، این ضروری نیست. پس از همه، او یک کلاینت کامل از خود بازی را دانلود می کند که به روز است.

    پس از اینکه کلاینت شما تمامی فایل های مورد نیاز سرور را دانلود کرد، می توانید به راه اندازی رسمی سرور ادامه دهید.

    این مقاله مفهوم کامل ایجاد، باز کردن و حتی مدیریت سرور خود را که فقط فایل های استاندارد و بدون هیچ گونه تغییری در آن خواهد داشت را پوشش می دهد. از این گذشته ، اصلاحات موضوعی کاملاً متفاوت است که می توانید در مورد آن نیز چیزهای زیادی بگویید.

    برای راه اندازی سرور خود به یک فایل دسته ای (فایل دسته ای) نیاز داریم. علاوه بر این، در راه اندازی آن، شما این حق را دارید که چندین عملکرد خود را جایگزین کنید، که مجبور به انجام آن ها خواهد شد، و این در خود فرمان راه اندازی نشان داده شده است.

    از بین تمام دستورات حداقل، لازم است که چنین خطی در فایل دسته ای گنجانده شود RustDedicated.exe –batchmode. این تنها کوچکترین بخش از دستورات متصل ممکن است که می توان استفاده کرد.

    اگر کسی علاقه مند است، می توانید سرور خود را تحت چنین دستوراتی اجرا کنید که باید در فایل دسته ای شما باشد "RustDedicated.exe -batchmode +server.hostname "MyNameServerRExP" +server.port 28016 -logFile "output.txt". در خط فرمان، تنظیمات ضروری خاصی نشان داده نشده است که نام سرور ایجاد شده، شماره پورت، فایل ورود به سیستم را نشان می دهد، تمام اقدامات گزارش انجام شده توسط سرور را ضبط می کند، جایی که می توانید متوجه شوید که چه خطاهایی در کار آن رخ داده است. اما برای این کار باید یک فایل در دایرکتوری سرور ایجاد شده ایجاد کنید و این کار خواهد شد "D:\srv001\ruststart.bat".

    یک عامل مهم در این مرحله انتخاب پورت است، اگر چندین سرور دیگر روی همان سرور دارید، باید از پورت های کاملا متفاوت استفاده کنید. یعنی شما خودتان باید پارامترهای پورت دیگری را تنظیم کنید "+server.port 28017".

    پس از اجرای این دستور، کل دنیا تولید می شود. اما همچنین در این فایل دسته ای شما حق دارید هر دستوری را که مستقیماً برای سرور استفاده می شود را مشخص کنید.

    حالا باید خود بازی Rust را راه اندازی کنیم، با راه اندازی بازی، کنسول را با آن باز کنید با استفاده از کلید F1، جایی که وارد چنین خطی می شویم "connect localhost:28016". یعنی همان پورتی را که در خود فایل Batch مشخص کرده بودیم وارد می کنیم و به سرور خود می رویم. اما "localhost" فقط در دستگاه شما در جایی که سرور در حال اجرا بود اجرا می شود. اگر همین کار را کردید، اما قبلاً روی سرور خریداری شده بودید، فقط باید آدرس IP و پورت سرور را وارد کنید و سپس به آن بروید. اما ما در ابتدا یک سرور برای سیستم عامل خود با دسترسی محلی ساختیم. بنابراین با ثبت فرمان اتصال، پس از مدتی امکان دویدن در اطراف جزیره وحشی وجود خواهد داشت.

    فرآیند به‌روزرسانی خودکار برای سرور Rust Experimental

    در این لحظه، هر فرد چارچوب خود را تعیین می کند، بهترین روش برای به روز رسانی کل سرور برای نسخه به روز شده بازی. یعنی می توانید مقادیر خاصی را که سیستم شما از آنها پیروی می کند تعیین کنید. برای این کار مهم است که با این مسیر دوباره یک فایل دسته ای ایجاد کنید "D:\SteamCMD\upd_rs001.bat". باید حاوی چیزی شبیه این باشد:

    echo "به روز رسانی سرور Rust: SRV001"

    start /wait/high steamcmd.exe +login anonymous +force_install_dir D:\SRV001 +app_update 258550 validate +quit"

    حالا باید خودتان سرور را معلق کنید و این فایل bat را باز کنید که کلاینت سرور شما را به نسخه فعلی به روز می کند. به محض دانلود به‌روزرسانی‌ها، می‌توانید با خیال راحت دوباره آن را اجرا کنید.

    اگر دستورات کنسول را درک می‌کنید، می‌توانید همه چیز را به حالت خودکار بیاورید. جایی که اگر یک آپدیت جدید بیاید، سرور از کار می افتد و خود به روز رسانی ها را دانلود می کند، بدون اینکه شما در تمام این لحظات مشارکت داشته باشید. البته، اگر سروری با تغییراتی دارید، ممکن است کار خود را متوقف کنند و بتوانند بیشتر پشتیبانی شوند. در مورد سرورهای اصلی، این فقط یک گزینه عالی خواهد بود که به سادگی غیر قابل تعویض است.

    نصب سرور بر روی ماشین دبیان Squeeze

    بدون شک فرآیند این نصب بسیار دشوار است و نیاز به توضیحات قابل توجهی در مورد آنچه مربوط به چیست دارد. بنابراین، شما باید با دقت عمل کنید.

    1. به عنوان ابرکاربر به سیستم لینوکس وارد شوید، به طور متفاوتی به عنوان "su" نامیده می شود. در مرحله بعد، باید دستور "apt-get install lib32gcc1" را اجرا کنید. این مرحله کتابخانه‌هایی را که به‌طور خاص برای GCC یا به‌طور خاص‌تر برای کامپایل مورد نیاز است، نصب می‌کند.
    2. برای SteamCMD، یک نمایه جدید کاملاً جداگانه ایجاد می شود تا دائماً به عنوان روت اجرا نشود که شروع به کار زمان بیشتری را صرف می کند. سپس با آرامش یک کاربر steam ایجاد می کنیم، که در آن بلافاصله وارد سیستم می شویم، در حالی که از دستوراتی مانند "useradd -m steam"، پس از "su - steam" استفاده می کنیم.
    3. در مرحله بعد، باید یک دایرکتوری به نام "steamcmd" ایجاد کنید و با استفاده از "mkdir ~/steamcmd" و سپس "cd ~/steamcmd" وارد آن شوید. محل ایجاد دایرکتوری در فهرست اقتصادی نمایه استیم.
    4. بلافاصله توزیع را در کنسول دانلود کنید: "wget ​​http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
    5. آرشیو را باز می کنیم: "tar -xvzf steamcmd_linux.tar.gz". سپس "ls" را وارد کنید و ببینید کدام فایل ها اضافه شده اند.
    6. با کمک "./steamcmd.sh" اسکریپت پوسته را راه اندازی می کنیم. جایی که ما یک دعوت نامه برای دستور کنسول Steam ایجاد خواهیم کرد. بدون شک در آینده به سادگی دستورات در نظر گرفته شده برای استیم را وارد می کنیم که قبلاً در هنگام نصب نسخه ویندوز مشاهده کرده ایم.

    "ورود ناشناس"

    "force_install_dir ./res02"

    "app_update 258550"

    1. همانطور که همه چیز نصب شده است، به طور جسورانه به پوشه "res02" بروید، اما برای این کار ابتدا باید از کنسول Steam "خروج" خارج شوید. "cd ./res02" را وارد کنید و "ls" را وارد کنید. به تمام فایل ها نگاه می کنیم و در بین آشنایان می بینیم که فایل "RustDedicated" موجود است.
    2. در این مرحله دوباره نسخه ویندوز را به خاطر می آورد، جایی که قبلاً از فایل دسته ای استفاده می کردیم. ما در اینجا همین کار را انجام می دهیم و فایل دسته ای را تحت پارامترهای زیر اجرا می کنیم./RustDedicated –batchmode. پس از آن، کنسول شروع به نمایش پیام های مختلفی در مورد برخی از اطلاعات می کند که در آنها هیچ خطایی وجود ندارد.

    سپس به سرعت بازی را شروع می کنیم و طبق معمول در کنسول می نویسیم "connect 192.168.0.75:28016". در اینجا، آدرس خود دستگاه در ابتدا و همچنین پورت آن نشان داده شده است. سپس می بینیم که اتصال به سرور برقرار است. متأسفانه بدون بهینه سازی، سرور بیشتر رم را مصرف می کند که حدود 5 از 8 گیگابایت است. در واقع، در ویندوز، استفاده از RAM حتی به 1.3 گیگابایت هم نمی رسید.