GanGster 513 Posted January 11 Weapon Paints Plugin permite jucătorilor să schimbe skin-urile pentru arme, cuțite și alte echipamente pe serverul tău Counter-Strike 2. Include comenzi ușor de utilizat pentru a personaliza skin-urile, meniuri interactive pentru selecția acestora și opțiuni pentru a sincroniza skin-urile alese. Plugin-ul suportă integrarea cu MySQL pentru stocarea datelor și permite configurarea flexibilă a funcționalităților, cum ar fi cooldown-ul pentru reîmprospătarea skin-urilor și alegerile aleatorii pentru jucători. Descarca Plugin Weapon Paints ✨ Funcționalități Modifică doar culoarea, modelul (seed) și gradul de uzură (wear) al armelor, cuțitelor, mănușilor și agenților. Bazat pe MySQL pentru stocarea și sincronizarea datelor. Datele se sincronizează automat la conectarea jucătorilor. Comenzi adăugate: !wp – Reîmprospătează skin-urile (poate fi configurat un cooldown în secunde). !ws – Afișează un link către website. !knife – Deschide meniul cu cuțite. !gloves – Deschide meniul cu mănuși. !agents – Deschide meniul cu agenți. !pins – Deschide meniul cu insigne. !music – Deschide meniul cu muzică. Suport pentru traduceri – poți contribui cu traducerea ta printr-un Pull Request (PR). ⚙️ Cerințe Asigură-te că toate dependențele de mai jos sunt instalate înainte de a continua: CounterStrikeSharp PlayerSettings - Necesară pentru MenuManagerCS2 AnyBaseLibCS2 - Necesară pentru PlayerSettings MenuManagerCS2 Bază de date MySQL CS2 Server Asigură-te că CounterStrikeSharp este instalat și funcțional (cu RUNTIME inclus)! Descărcare plugin Descarcă fișierul din secțiunea Release. Copiază pluginul în directorul plugins. Pornire server Rulează serverul cu pluginul instalat. Dacă instalarea este corectă, fișierul de configurare va fi generat automat! Configurare fișier Editează fișierul de configurare: addons/counterstrikesharp/configs/plugins/WeaponPaints/WeaponPaints.json Include datele de autentificare pentru baza de date (crediențialele MySQL). Setare în core.json În fișierul addons/counterstrikesharp/configs/core.json, setează: "FollowCS2ServerGuidelines": false Copiere gamedata Copiază fișierul weaponpaints.json din folderul plugins în: addons/counterstrikesharp/gamedata/. Acum serverul tău este configurat corect pentru a folosi pluginul WeaponPaints! 🚀 🔧 Configurarea Pluginului { "Version": 4, // Nu modifica "DatabaseHost": "", // Gazda MySQL "DatabasePort": 3306, // Port MySQL "DatabaseUser": "", // Nume utilizator MySQL "DatabasePassword": "", // Parola utilizator MySQL "DatabaseName": "", // Numele bazei de date MySQL "CmdRefreshCooldownSeconds": 60, // Timpul de așteptare pentru reîmprospătarea skin-urilor (!wp command) "Prefix": "[WeaponPaints]", // Prefix pentru fiecare mesaj în chat "Website": "example.com/skins", // Website-ul folosit în comanda WebsiteMessageCommand (!ws command) "Messages": { "WebsiteMessageCommand": "Vizitează {WEBSITE} unde poți schimba skin-uri.", // Informație despre site-ul unde jucătorii pot schimba skin-uri (!ws command) Setează-l gol pentru a dezactiva "SynchronizeMessageCommand": "Tastează !wp pentru a sincroniza skin-urile alese.", // Informație despre reîmprospătarea skin-urilor (!wp command) Setează-l gol pentru a dezactiva "KnifeMessageCommand": "Tastează !knife pentru a deschide meniul cu cuțite.", // Informație despre meniul cu cuțite (!knife command) Setează-l gol pentru a dezactiva "CooldownRefreshCommand": "Nu poți reîmprospăta skin-urile acum.", // Informație despre cooldown pentru reîmprospătarea skin-urilor (!wp command) Setează-l gol pentru a dezactiva "SuccessRefreshCommand": "Reîmprospătarea skin-urilor în curs.", // Informație despre reîmprospătarea skin-urilor (!wp command) Setează-l gol pentru a dezactiva "ChosenKnifeMenu": "Ai ales {KNIFE} ca și cuțitul tău.", // Informație despre cuțitul ales (!knife command) Setează-l gol pentru a dezactiva "ChosenSkinMenu": "Ai ales {SKIN} ca și skin-ul tău.", // Informație despre skin-ul ales (!skins command) Setează-l gol pentru a dezactiva "ChosenKnifeMenuKill": "Pentru a aplica corect skin-ul la cuțit, trebuie să tastezi !kill.", // Informație despre comanda de suicid după alegerea cuțitului (!knife command) Setează-l gol pentru a dezactiva "KnifeMenuTitle": "Meniu cu Cuțite.", // Titlul meniului (!knife menu) "WeaponMenuTitle": "Meniu cu Arme.", // Titlul meniului (!skins menu) "SkinMenuTitle": "Selectează skin pentru {WEAPON}" // Titlul meniului (!skins menu, după selectarea armei) }, "Additional": { "KnifeEnabled": true, // Activează sau dezactivează funcția cuțitelor "SkinEnabled": true, // Activează sau dezactivează funcția skin-urilor "CommandWpEnabled": true, // Activează sau dezactivează comanda de reîmprospătare "CommandKillEnabled": true, // Activează sau dezactivează comanda de suicid "CommandKnife": "knife", // Numele comenzii pentru meniul cu cuțite, o poți schimba (ex: knives) "CommandSkin": "ws", // Numele comenzii pentru informații despre skin-uri, o poți schimba (ex: skins) "CommandSkinSelection": "skins", // Numele comenzii pentru meniul de selecție a skin-urilor, o poți schimba (ex: weapons) "CommandRefresh": "wp", // Numele comenzii de reîmprospătare a skin-urilor, o poți schimba (ex: refreshskins) "CommandKill": "kill", // Numele comenzii de suicid, o poți schimba (ex: suicide) "GiveRandomKnife": false, // Oferă un cuțit aleatoriu jucătorilor care nu au ales unul "GiveRandomSkins": false // Oferă un skin aleatoriu jucătorilor care nu au ales unul } } Share this post Link to post Share on other sites More sharing options...