Jump to content

Tutorial | CS2 | Adaugare sunete MVP Custom in Harta/Addon Workshop | CounterStrikeSharp


Angrry™

Recommended Posts

Log in to see images.!!!

 

Tutorial pentru serverele de CS2 care folosesc CounterStrikeSharp ca platforma de pluginuri.

 

Pentru a functiona sunetele custom de MVP aveti nevoie de urmatoarele 2 plugin-uri:

- Custom MVP Sounds: https://github.com/oqyh/cs2-MVP-Sounds-GoldKingZ

- MultiAddon Manager: https://github.com/Source2ZE/MultiAddonManager

 

Aveti nevoie de: python instalat (link tutorial), CounterStrike Workshop tools (Link tutorial)

 

Vom incepe prin a deschide CS2 Workshop Tools.

 

Veti apasa pe Create New Addon si alegeti ce nume doriti sa aibe. Noi vom folosi "cs2mvp".

 

L5fkPpf.png

 

 

Mai apoi, selectati Addon-ul creat, apasati pe Edit Addon Map.

 

In fereastra ce se deschide cautati numele introdus mai devreme (cs2mvp.vmap) si dati 2x click pentru a deschide "harta".

 

3Uz91P1.png

 

O data creata "harta" va trebui sa adaugati sunetele dorite la mvp in locatia sunetelor a hartii respective.

 

Pentru asta veti merge in acel folder unde este acest "addon" (harta) Locatia: \steamapps\common\Counter-Strike Global Offensive\content\csgo_addons\cs2mvp

 

Acolo veti deschide folderul sounds, in care  creati un folder cu acelasi nume ca si al addonului/hartii: cs2mvp

sYVXwkJ.png

 

In folderul nou creat, veti pune sunetele dorite in format mp3 la frecventa de 44100Hz.

 

OKuKuUr.png

 

Acum, mergeti inapoi, in folderul "sounds" unde veti crea urmatorul fisier care contine urmatorul script de python:

 

 

def AppendToFile(file):
    name = file.split(".mp3")[0]
    name = name[9:].replace("\\", ".")
    path = file.split(".mp3")[0]
    path = path[2:]+".vsnd"
    print(name)
    s = (
        "\""+name+"\"\n"
        "{\n"
    "   \""+name+"\" = \n"
    "   {\n"
"       base = \"amb.looping.stereo.base\"\n"
"       volume = 1\n"
"       pitch = 1\n"
"       vsnd_files_track_01 = \""+path+"\"\n"
        "   }\n"
        "}\n"
    )
    with open("created_sounds.vsndevts", "a") as f:
        f.write(s)

for root, dirs, files in os.walk(".\\sounds"):
    for file in files:
        if file.endswith(".mp3"):
             AppendToFile(os.path.join(root, file))

 

 

Pe care il vom rula/executa.

 

Acum, ne intoarcem la aplicatia deschisa anterior, CS2 Workshop Tools.

 

In aplicatia ce s-a deschis "Hammer", in partea dreapta sus vom da pe Tools -> Asset Browser

 

f2ZPBmm.png

 

Aici puteti alege langa Filter -> optiunea 'Tree'  pentru a vedea elementele mai usor si veti cauta dupa "mvp".

 

Alegeti toate sunetele .vsnd dorite (verificati sa fie din folderul creat din sounds).

 

Igirr3j.png

 

 

Dupa ce au fost selectate toate sunetele dorite, vom apasa click dreapta si 'Full Recompile'.

 

UDScpO2.png

 

 

Dupa ce au fost compilate, puteti verifica ca sunetele exista apasand click dreapta pe el -> File 'nume_fisier.vsnd_c' -> Open Folder

 

7CSoUW7.png

 

Acum ca avem sunetele, putem urca "harta" cu sunetele pe Workshop si de care ne vom folosi ca sa le descarcam atunci cand ne conectam pe serverul nostru.

 

Pentru a publica "harta" cu sunetele noastre, mergem iar in partea dreapta sus a aplicatiei "Hammer" -> Tools -> CS2 Workshop Manager

w5hGuOV.png

 

In fereastra ce apare vom apasa pe 'New', iar apoi putem completa campurile necesare:

Titlu: "Sunete MVP"

Descriere: "Sunete MVP - USP.RO"

Alegem o poza, de exemplu:

 

HYTukM5.png

 

LKH49ii.png

 

O data introduse datele, nu uitati sa alegeti optiunea: Visibility: PUBLIC

 

Inatine sa dati 'Submit' puteti verifica faptul ca sunetele alese se afla in continut apasand pe 'Contents'.

 

Acum ca suntem gata, apasam Submit. 

 

Dupa ce s-a incarcat, ne notam ID-ul workshop item-ului.

8w8b2N0.png

 

ID-ul se trece in csgo/cfg/multiaddonmanager/multiaddonmanager.cfg

 

F3bf5R4.png

 

Iar sunetele alese in csgo/addons/counterstrikesharp/plugins/MVP-Sounds-GoldKingZ/config/MVP_Settings.json

 

In campul Sound_Path_1 cu terminatia .vsnd_c sub forma: "sounds/nume_ales/melodie.vsnd_c"

 

3uI6zyI.png

 

 

La final reporniti serverul.

  • Like 3
  • Love 2

wVVeI.gif

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Also by continuing using this website you agree with the Terms of Use and Privacy Policy.