Մասնավոր պլագիններ՝ փորձարարական ժանգի համար: Ներբեռնեք պլագիններ Rust-ի համար

Ես ուզում եմ անմիջապես որոշել, թե ինչու Մագմա.Ես ընտրում եմ այն, քանի որ այլ ռեժիմները այնքան էլ մատչելի չեն և այնքան էլ հեշտ չէ հարմարեցնել: Օրինակ՝ մոդ Օքսիդայն գտնելը շատ դժվար է, և այն շատ բարեկամական չէ ծովահեն սերվերների և հոսթինգի համար, ինչպես նաև դժվար է կարգավորել, եթե ծանոթ չեք բոլոր նրբություններին: Բացի այդ, Magma-ն ազատորեն տարածվում է, անընդհատ թարմացվում է և ունի մեծ թվով պլագիններ։ Այն հիանալի է աշխատում ոչ պաշտոնական տարբերակի վրա, և նույնիսկ սկսնակը կարող է խմբագրել կարգավորումները: Այսպիսով, բավական է նախախաղը, եկեք սկսենք:

1. Ինքնին տեղադրեք Magma mod-ը
Ներբեռնեք արխիվը. (ներբեռնումներ՝ 2795)
Բացեք այն և ստացեք երկու թղթապանակ:

Պահպանել և rust_server_Data պանակները



Մենք այս թղթապանակները տեղափոխում ենք արմատային թղթապանակ՝ տեղադրված սերվերով: Այսպիսով, բոլոր մանիպուլյացիաներից հետո մենք պետք է ստանանք.

Magma թղթապանակը պահման թղթապանակում



rust_server_DataManaged պանակից պատճենեք 4 ֆայլ համանուն պանակում



Ամեն ինչ, ռեժիմն ինքնին տեղադրված է, և մենք կարող ենք սկսել այն կարգավորել սկզբում:

2. Կառավարում և նախնական կարգավորում
Կառավարումը տեղի է ունենում Rust++.cfg ֆայլի խմբագրմամբ, որը գտնվում է save/Magma/Rust++ թղթապանակում (անունից չզարմանաք, Magma-ն պատրաստվել է Rust++-ի ստեղծողների կողմից): Բացեք ֆայլը Notepad-ով և մուտք գործեք խմբագրման համար: Բոլոր խմբագրումները հիմնականում կատարվում են պարամետրերի թույլտվությունները (կեղծ և ճշմարիտ), ինչպես նաև քանակի փոփոխությամբ: Եկեք ավելի սերտ նայենք որոշ պարամետրերի.

  • Անջատել կամ միացնել քայքայումըսերվերի վրա


  • Մենք փոխվում ենք ողջույնի հաղորդագրությունև սահմանել դրա տեսքի միջակայքը


  • Տեղադրելով այն մեկնարկային հավաքածու


  • Ընդմիջման կարգավորում ավտոմատ պահպանում է


  • Ինչպես տեսնում եք, կան շատ պարամետրեր, դուք ինքներդ կարող եք շատ բան կարգավորել:

    3. Լրացուցիչ ընտրանքներ և Airdrops & Co հավելված
    Հիմա եկեք մի քայլ առաջ գնանք և հարմարեցնենք ավելի շատ կարգավորումներ՝ օգտագործելով հիանալի Airdrops & Co հավելվածը: 1.5. Նրա օգնությամբ մենք կկազմաձևենք ձվադրման կետերը, տները և այլ գործիքներ:

    Այսպիսով, ներբեռնեք արխիվը. (ներբեռնումներ՝ 638)
    Բովանդակությունը հանեք պահպանման/մագմա թղթապանակում: Սա ավարտում է տեղադրումը:

    Այժմ խաղում մենք կարող ենք անել հետևյալը.

    > Ստեղծեք հեռահաղորդակցություն դեպի ձեր տուն:
    Դա անելու համար գրեք խաղի չաթին

    /sethome տան անունը


    Օրինակ, ես արեցի սա՝ տանը գտնվելու ժամանակ մուտքագրեցի /sethome porosenkadom հրամանը։ Վերջ, տելեպորտը տեղադրված է ձեր տանը: Այժմ, եթե մոլորվեք, պարզապես մուտքագրեք հրամանը

    /տան տան անվանումը

    Եվ դուք կհայտնվեք տանը:

    > Այլ թիմերԵս կտրամադրեմ այն ​​հակիրճ առանց բացատրության (և ամեն ինչ պարզ է):

    /time day - Անցնել ցերեկային:
    /time night - Անցում գիշերային ժամի:
    /time set [value] - Ազատորեն սահմանեք ժամանակը: Արժեքը ժամ է՝ 0-ից 23։
    /time say - Ցուցադրել ընթացիկ ժամանակը զրուցարանում:

    / կանչել օգնություն - Դիտեք օբյեկտների և կենդանիների ID-ների ցանկը:
    /summon [անուն] [քանակ] - Սածիլ մի իր կամ գազան:


    /տան տան անվանումը- Teleport տուն:
    /sethome տան անունը- Սահմանեք հեռահաղորդման կետ դեպի տուն:
    /delhome տան անվանումը- Հեռացրեք տելեպորտի կետը դեպի տուն:
    /delhome բոլոր- Ջնջել բոլոր հեռահաղորդման գլխավոր կետերը:

    Այս փլագինում հայտնաբերման կետերը սովորական չեն: Յուրաքանչյուր խաղացող կունենա իր ձվադրման կետը: Ձվադրման կետերը տարբերվում են տներից նրանով, որ դուք այնտեղ կհայտնվեք մահից հետո: Այսպիսով, պարզապես ձեր տներից մեկում սահմանեք ձեր ձվադրման կետը:
    /ձվադր- Teleport դեպի ձվադրման կետ:
    /setspawn- Սահմանեք ձվադրման կետը:
    / ձկնկիթ- Ջնջել ձվադրման կետը:

    /կլան ստեղծել կլանի անունը- Ստեղծեք կլան:
    /կլան ավելացնել մականունը- Խաղացողին հրավիրեք կլան:
    /կլան ընդունել- Ընդունեք կլանին միանալու հրավերը:
    /կլան մերժել- Մերժեք կլանին միանալու հրավերը:
    /կլանային քացի մականուն- Կլանից խաղացողի խփեք:
    /կլանային հեռանալ- Դուրս եկեք կլանից:
    /կլան ջնջել- Ջնջիր քո կլանը:
    /կլանային հաղորդագրություն հաղորդագրություն- Գրեք հաղորդագրություն ձեր կլանային զրույցին:
    /կլանների ցուցակ- Կլանների ցուցակ:


    Փլագինը հեշտությամբ կազմաձևվում է կոնֆիգուրացիայի ֆայլի միջոցով: Դուք կարող եք անջատել այս plugin-ի մոդուլներից մեկը: Օրինակ, եթե ձեզ հարկավոր չէ կլանային համակարգը, ապա կարող եք անջատել այն՝ փոխելով միայն մեկ տող կոնֆիգուրայում:
    Կազմաձևման ֆայլը գտնվում է save/Magma/AirdropsCo պանակում: Բացեք ֆայլը AirdropsCo.cfgև խմբագրել։

    Մենք կարգավորում ենք թռիչքի ժամանակը, պայուսակների քանակը և հեռավորությունը մինչև airdrop նվագարկիչը



    Ինչպես տեսնում եք, դուք կարող եք շատ բան կարգավորել՝ պարզապես խմբագրելով cfg ֆայլերը սովորական նոթատետրով:

    4. Սեփական պլագիններ
    Դե, եթե ցանկանում եք ավելի հեռուն գնալ և փորձել ինքներդ ստեղծել պլագինները, հիմա մենք կանդրադառնանք կարճ դասին:

    Այսպիսով, եկեք սկսենք հերթականությամբ.

  • Բացեք save->Magma թղթապանակը սերվերի գրացուցակում:
  • Ստեղծեք այնտեղ թղթապանակ ձեր փլագինի անունով (անգլերեն):
  • Պանակում մենք ստեղծում ենք ֆայլ ձեր փլագինի անունով (օրինակ՝ plugin.js)
  • Դուք կարող եք խմբագրել ամեն ինչ, օգտագործելով ցանկացած նոթատետր:
    Առաջին հավելվածի համար աշխատանքային տարածքի պատրաստումն ավարտվում է այստեղ:

    Անցնենք կոդ գրելուն։
    Բացեք .js-ը և սկսեք գրել.


    Player.Message («Ձեր ցանկացած տեքստ»);
    }


    Կոդի այս հատվածը չաթում կցուցադրի ողջույն:

    Ուշադրություն. Յուրաքանչյուր խաղացողի, ով առանձին մուտք է գործում սերվեր, ցուցադրվում է ողջույն:
    Այսինքն, եթե սերվերում արդեն կա 10 մարդ, նրանք սա չեն տեսնի, երբ 11-րդ խաղացողը մտնի:

    Եկեք մանրամասն նայենք մեր գրածին.
    ֆունկցիան- ֆունկցիայի զանգ, On_PlayerConnected- իրադարձություն.
    Այսպիսով, երբ ֆունկցիան կանչվում է, սերվեր մուտք գործած խաղացողի համար տեղի է ունենում իրադարձություն. (Խաղացող).
    Հաջորդը, մենք բացում ենք գործարկվող գործառույթները (ես չգիտեի, թե ուրիշ ինչ անվանել):
    Բացումը տեղի է ունենում գանգուր ամրացմամբ: ({)
    Այժմ մենք կարող ենք գրել, թե ինչ կլինի, երբ խաղացողը միանա:
    Այս դեպքում մենք պատրաստվում ենք ողջույններ ցուցադրել:
    Այսպիսով, մեզ անհրաժեշտ է հաղորդագրության ելք:
    Հաղորդագրությունը թողարկվում է զանգահարելով Player.Message();պարամետրերով։
    Օրինակ, Player.Message («Բարև, աշխարհ»);
    Այս կերպ ցանկացած այցելու խաղացող կտեսնի այս հաղորդագրությունը:


    Խաղացողի անունըպատասխանատու է խաղացողի մականունը ցուցադրելու համար:
    Եվ մի մոռացեք դա տեքստից հետո "Բարեւ Ձեզ, "տարածք է պետք.
    Հակառակ դեպքում դա կլինի այսպես. «Բարև, Պորոս»։
    Դուք նույնպես կարող եք նկատել, որ յուրաքանչյուր տողից հետո կա ";" .
    Սա փակում է գիծը: Դրանք տեղադրվում են միայն ներքին գծերից հետո (կարող եք տեսնել օրինակում):
    Այժմ մենք փակում ենք մեր գործառույթը (})
    Արդյունք:

    ֆունկցիա On_PlayerConnected (Player) (
    Player.Message («Բարի գալուստ»);
    Player.Message ("Բարև, " + Player.Name);
    }


    Մենք պահպանում ենք մեր .js ֆայլը (utf-8 կոդավորում):

    Եկեք գործարկենք սերվերը և տեսնենք, թե ինչ է կատարվում խաղում:
    Սա plugin ստեղծելու ամենապարզ օրինակն է, որն ինձ հաջողվեց անել առաջին անգամ՝ չխորանալով բոլոր մանրամասների մեջ։ Ավելի բարդ պլագիններ ստեղծելու համար օգտագործեք Magma ֆորումի վիքին:
    (օգտագործեք Promt առցանց թարգմանիչը, քանի որ Google Translit-ը հրաժարվեց ինձ համար թարգմանել տեխնիկական ժարգոն):

    Այս հոդվածում ամեն ինչ իմացա իմ սեփական փորձից, ինչպես նաև այլ կայքերից և ֆորումներից եկած տղաների օգնությամբ, ովքեր օգնեցին ինձ հասկանալ ամեն ինչ, ինչի համար ես շատ շնորհակալ եմ նրանց:

    Այսքանը, հուսով եմ, որ այս հոդվածը օգտակար կլինի: Պորոսը քեզ հետ էր

  • 23.11.2016|

    Կոմպլեկտների հավելված

    Սկսենք թերևս ամենահայտնի հավելվածից Կոմպլեկտներ. Ոչ մի սերվեր չի կարող անել առանց դրա: Կոմպլեկտների շնորհիվ դուք կարող եք ստեղծել հատուկ հավաքածուներ, որոնք խաղացողը կօգտագործի: Կարող եք նաև ստեղծել VIP հավաքածուներ և ավտոմատ հավաքիչներ:

    Stack Size Controller հավելված

    Ցանկում հաջորդը plugin-ն է, որն օգնում է ձեզ փոխել կույտերը ձեր սերվերի վրա: Գրեթե յուրաքանչյուր փոփոխված սերվերի վրա դուք կգտնեք այս անփոխարինելի փլագինը:

    CraftingController և MagicCraft հավելվածներ

    CraftingController-ի առավելություններն այն են, որ դուք կարող եք փոխել crafting-ի արագությունը մեկ հրամանով (բայց չեք կարող անել Instacraft), արգելել որոշակի իրերի պատրաստումը, և իրերը սովորաբար կուտակվում են, երբ դրանք մշակվում են:

    Ինչ վերաբերում է MagicCraft-ին: Այս փլագինը շատ ավելի շատ առավելություններ ունի, քան CraftingController-ը, բայց այն դեռևս ունի իր թերությունները։ Սկսենք դրական կողմերից: Այստեղ դուք կարող եք instacraft իրեր, փոխել մշակված իրերի քանակը միաժամանակ և ծանուցում անել չաթում կամ նշանի տեսքով իրերի պատրաստման ավարտի մասին: Եվ, իհարկե, կան թերություններ. Այս փլագինը շատ վատ է իրերի կույտերով: Ենթադրենք, դուք ունեք 250 կտորից բաղկացած 5,56 փամփուշտ, մենք միաժամանակ պատրաստում ենք 600 փամփուշտ, և այս նույն փամփուշտները հավաքվում են 600 կտորների մեջ: Երբ փամփուշտները տեղափոխում եք գույքագրման բջիջների միջով, դրանք սովորաբար կուտակվում են մինչև 250 կտոր: Դե, վերջին սխալը կապված է գծագրերի հետ: Գծանկարի միջոցով որևէ առարկա պատրաստելիս միշտ կմնա մեկ թուղթ, որը կարող է օգտագործվել անորոշ ժամանակով:

    GatherManager հավելված

    Հաջորդ ոչ պակաս հայտնի փլագինը. Այս plugin-ը փոխում է արդյունահանվող ռեսուրսների քանակը: Վահանակի պարզ հրամանների շնորհիվ դուք հեշտությամբ կարող եք փոխել ռեսուրսների արդյունահանման հարաբերակցությունը:

    Notifier plugin

    Ինչու՞ են բոլորն այդքան սիրում plugin-ը: Ծանուցող, հատկապես ներառում է ծանուցում, երբ խաղացողը մտնում և դուրս է գալիս սերվեր: Ես կարծում եմ, որ դա անելը շատ հիմար է, քանի որ այս հաղորդագրությունները ոչ միայն հեղեղ են ստեղծում չաթում, այլև շեղում են մյուս խաղացողների ուշադրությունը: Ի վերջո, ոչ ոքի չի հետաքրքրում այն ​​փաստը, որ «Քեռի Վանյան» խաղացողը մտել է սերվեր =) Բայց բացի plugin-ի անօգուտ գործառույթներից, կան նաև օգտակարներ:

    ՕրինակԻնքնաթիռի և ուղղաթիռի մեկնման ծանուցում: Դե, նրանց համար, ովքեր չգիտեն, թե ինչպես հարմարեցնել GUI ինտերֆեյսը, կարող եք, օրինակ, կարգավորել հրամանը /կանոններ.

    LustyMap հավելված

    Փոփոխված սերվերների խաղացողներն ամբողջությամբ մոռացել են խաղի մեջ գտնվող քարտեզի մասին: Դուք կարող եք պարզապես պատրաստել այն (ընդամենը մեկ կտոր թուղթ) և գնալ ուսումնասիրել քարտեզը: Ի վերջո, այն անմիջապես ցույց չի տալիս ամբողջ քարտեզը, այլ միայն այն վայրերը, որտեղ դուք եղել եք: Դուք հավանաբար հասկանում եք, թե ինչի եմ հասնում: Սա plugin է: Այս պահին այն այլևս չի աջակցվում մշակողի կողմից անհայտ պատճառներով, այնպես որ օգտագործեք այն մինչ այն աշխատում է :)

    DeathNotes հավելված

    Սպանություններ. Բոլորը սիրում են նկարահանել Ռուստում: Ո՞ւր կլինեինք մենք առանց սրա: Պլագինի լավ բանն այն է, որ այն խաղացողներին տալիս է տեսողական տեղեկատվություն այն մասին, թե ով ում սպանեց կամ ում հարվածեց քարով: Այսպիսով, այն ցույց է տալիս, որ ագրեսիվ խաղացողները կամ պարտվողները սայթաքում են գերանների վրա:

    Clans plugin

    Հավանաբար բոլորն էլ սիրում են Rust խաղալ ընկերների հետ: Ի վերջո, զվարճալի և ոչ այնքան ձանձրալի է ռեսուրսներ հավաքելը կամ ինչ-որ մեկին հարձակվելը: Միացնել Կլաններխաղացողի մականվան առջև դնում է կռունկ: Հիմա մյուս խաղացողները կկարողանան հասկանալ, թե ով որ կլանում է։

    NTeleportation plugin

    Բոլորը ցանկանում են ռեսուրսների երկարատև մշակումից հետո հնարավորինս արագ հասնել իրենց տուն, որպեսզի ձեզ չսպանեն և ձեր թանկարժեք ռեսուրսները չխլեն: Կամ հնարավորինս արագ օգնեք ձեր ընկերոջը, ով դժվարության մեջ է: Փլագինը կօգնի ձեզ։ Ստեղծեք տնային կետեր և տելեպորտ նրանց, ուղարկեք հեռահաղորդման հարցումներ այլ խաղացողներին և շատ ավելին:

    InfoPanel հավելված

    Դե, ես կավարտեմ plugin-ով: Դրա շնորհիվ մյուս խաղացողները կկարողանան առցանց տեսնել ձեր սերվերի վրա ուղղաթիռի կամ ինքնաթիռի մեկնման մասին ակտիվ պատկերակ, խաղի ժամանակի, կոորդինատների և մի փոքրիկ տուփի, որտեղ կարող եք հղում գրել ձեր նախագծին կամ խանութին: Օրինակ՝ ինչ-որ YouTuber եկել է ձեզ մոտ պարզապես խաղալու և նկարահանելու, բայց առանց ձեր նախագիծը գովազդելու: Իսկ ձեր սերվերն էլ իր հերթին կգովազդի ինքն իրեն՝ շնորհիվ այս փլագինի։

    Այս կատեգորիան պարունակում է պլագիններ Rust խաղի համար: Ցանկացած պլագին հատուկ հավելում է, որն ընդլայնում է խաղի ֆունկցիոնալությունը ոչ միայն առցանց ռեժիմում, այլ նաև մեկ խաղացողի ռեժիմում: Քանի որ ժանգը աշխատում է միայն մուլտիպլեյերի միջոցով, բոլոր հավելումները մշակվել են հատուկ այս ռեժիմի համար: Այստեղ մենք տեղադրում ենք հիմնականում այն ​​պլագինները, որոնք մշակված են RustOxide ռեժիմի համար, քանի որ սա այսօր հիմնական հարթակն է, որն աջակցում է օգտվողների զարգացումների մեծ մասին: Յուրաքանչյուր փլագին մշակված է խաղի որոշակի տարբերակի և RustOxide պլատֆորմի համար, այնպես որ ֆայլեր ներբեռնելուց առաջ համոզվեք, որ ստուգեք այս պարամետրերը:

    Հիմնական պլագիններ Rust խաղի համար

    Բազմաթիվ հավելումներ են թողարկվել, և դրանցից յուրաքանչյուրը մշտապես բարելավվում է: Դա պայմանավորված է նրանով, որ անընդհատ թողարկվում է Rust խաղի նոր տարբերակը, որում շտկվում են նախորդ տարբերակների թերությունները, ավելացվում են նոր տարրեր, բլոկներ, գործիքներ, մշակվում են գրաֆիկայի մի մասը։ Հիմնական պլագինների շարքում մենք կարող ենք առանձնացնել AirDrop Controller-ը: Նրանց համար, ովքեր չգիտեն, AirdDrop-ը հատուկ հատկություն է, որը թույլ է տալիս որոշակի ժամանակ գցել տարբեր բովանդակությամբ տուփեր: Այստեղ կարող են լինել զինամթերք, պայթուցիկ նյութեր, զրահներ և շատ ավելին: Բանն այն է, որ ոչ ոք չգիտի, թե երբ կամ որտեղ է թռչելու ինքնաթիռը։ Այս փլագինով դուք կարող եք ճշգրտորեն կարգավորել, թե ինչպես ծանուցել խաղացողներին airdrop-ի մասին: Ի թիվս այլ բաների, դուք կարող եք միաժամանակ տեղակայել մի քանի ինքնաթիռ: Պարզապես ավելի լավ է դա անել այն սերվերների վրա, որտեղ շատ տրաֆիկ կա, հակառակ դեպքում դուք պարզապես կփչացնեք ձեր նախագծի տնտեսությունը: Մեկ այլ օգտակար հավելված Rick Voter Reward-ն է: Ցանկացած խաղի համար այժմ կան նախագծեր քվեարկությամբ։ Ինչքան շատ ձայներ ունենա սերվերը, այնքան բարձր է այն աղյուսակում: Այս plugin-ը թույլ է տալիս օգտվողներին քվեարկել ընտրված սերվերի օգտին՝ յուրաքանչյուր քվեարկության համար տալով որոշակի բոնուսներ: Այս դեպքում ադմինիստրատորը կարող է ընդհանրապես չվերահսկել գործընթացը, քանի որ ամեն ինչ տեղի է ունենում ինքնաբերաբար: Durability Controller հավելումը օգտագործվում է իրերի ամրությունը ցուցադրելու համար: Օգտագործելով այն՝ խաղացողները կտեսնեն, թե քանի տոկոս է մնացել մինչև իրը մաշվելը: Այս դեպքում նրանք արդեն կարող են եզրակացություն անել՝ վերանորոգել իրը կամ ստեղծել նորը։ Ինչպես տեսնում եք, Rust խաղն արդեն լի է տարբեր հավելումներով, և այդ թիվը օրեցօր ավելանում է: Զարգացրեք ձեր նախագիծը ժամանակի հետ:

     

    Կարող է օգտակար լինել կարդալ.