HKS 27D Posted May 18, 2022 Posted May 18, 2022 Plugin Move Commands server SourceMod CSGO Pluginul Move Commands Improved este un fully remake pentru pluginul scris de autorul original: Bara. Pluginul Move Commands este adresat serverelor de CSGO cu SourceMod. Move Commands Improved are compatibilitate 100% cu serverele de CSGO pe SourceMod 1.10, cât și pe SourceMod 1.11 dev. Pluginul se bazează pe inspectarea tuturor pluginurilor de swapteam, transfer, move etc. - și pe teste live pe serverele de CSGO pentru a vedea cum funcționează SourceMod. Au fost îmbunătățite enorm funcțiile pluginului, iar pe lângă faptul că este simplificat, oferă avantajul fixării tuturor BUG-urilor. Au fost testate toate posibilitățile de transfer utilizând funcțiile de bază SourceMod: ChangeClientTeam, CS_SwitchTeam + Update Model +++. Nu mai intru în detalii foarte multe aici, dar e important să știți că pluginul e probabil cel mai bun de pe Internet - pentru serverele de CSGO românești. Mai specific, Move Commands Improved este exact ceea ce caută serverele de CSGO din România și nu găsesc pe AlliedMods sau GitHub. Descriere plugin de transfer jucători CSGO Acest pugin permite adminilor să transfere jucătorii de la o echipă la alta sau la SPEC. Comenzile pot fi customizate direct din sursă sau din sourcemod/configs/admin_overrides.cfg. Autorul original este Bara. Ceea ce am făcut eu a fost să rescriu munca lui și să pun cele mai bune funcții de transfer jucători care nu generează BUG-uri ori 1000 de req/CPU per transfer. Pluginul Move Commands Improved este super light comparativ cu sursa originală - care are 1871 linii. Sunt sigur că Bara ar fi putut face pluginul mult mai optimizat și super light, dar probabil a vrut să îndeplinească nevoile ownerilor de servere care voiau pluginuri de transfer jucători pe AlliedMods. ★ Tip resursă CSGO: Plugin SourceMod ★ Nume plugin CSGO: [FAIRSIDE.RO] Move Commands Improved ★ Autorul pluginului original: Bara ★ Autor plugin publicat: HKS 27D ★ Versiune plugin: 2.0.1 + 8 commits ★ Sursă: https://github.com/Bara/MoveCommands ★ Asistență modificări plugin: Da ★ Posibilități personalizare plugin: direct din sursă ★ Erori posibile și compatibilitate: No errors, no warnings ★ Optimizat: Da, a fost rescris codul lui Bara pe un raționament specific nevoilor serverelor de CSGO ★ Consum CPU/RAM: Redus la maximum conform nevoilor Managerilor de servere ★ Valabilitate plugin: serverele FAIRSIDE.RO ★ Contact: Pentru plugin puteti posta pe forum sau mă puteți contacta pe Steam, TeamSpeak, Discord ★ Alte informații: Pluginul Move Commands a fost simplificat la maximum. Pluginul este rescris complet si simplificat la maximum. 6 ore debugging MOVE COMMANDS (din cauza lipsei unui laptop performant), teste live in-game alaturi de admini si jucatori + rezolvare definitiva comenzi de Move (SPEC, echipa TERRORISTS, echipa COUNTER-TERRORISTS), FARA ERORI, FARA BUG-URI dupa inspectarea functiilor din SourceMod API si citirea tuturor pluginurilor de SWAP/MOVE/TRANSFER de pe web. E probabil cel mai bun plugin de transfer jucatori de pe Internet in momentul de fata, cu mentiunea ca mai e loc de mici tweak-uri in cod, insa acestea nu vor schimba enorm ce se intampla pe ecran sau in backend-ul jocului. Deja s-au fixat toate lucrurile si nu exista ceva public care sa mearga la fel de bine. Functioneaza pe comenzi basic /t nume, /ct nume, /spec nume si /swap nume pentru adminii cu acces mai mic. Comenzile - dupa cum stiti - merg si cu sm_ in consola. Bara a facut o munca foarte buna in plugin, doar ca trebuia revizuita pentru ceea ce au nevoie de fapt serverele de CSGO + fixare bug-uri + optimizari. Source code known by @kRatoss - din cate retin a vazut codul sursa. Poze plugin Move Commands CSGO Mai jos este atașată o poză care arată cum funcționează Move Commands CSGO rescris de către FAIRSIDE.RO pentru serverele cu SourceMod. Funcționalitatea este similară cu cea a pluginului original făcut de Bara, dar raționamentul codului este schimbat. Din 1871 de linii are doar câteva sute, which is better for CPU/RAM processing. Comenzi transfer jucători CSGO Pentru transferul jucătorilor utilizați comenzile de mai jos pe serverul de CSGO: sm_t - transfer jucători la echipa TERRORISTS sm_ct - transfer jucători la echipa COUNTER-TERRORISTS sm_swap - transfer jucători la echipa adversă (acces de admin mai mic care poate fi modificat) sm_spec - transfer jucători la SPEC Logs plugin transfer jucatori SourceMod Se face automat logs în fișierele SourceMod din addons/sourcemod/logs. Acolo vedeți Steam ID și numele adminilor care dau aceste comenzi de transfer + SteamID și numele jucătorilor pe care se dau comenzile. Cum obțin pluginul Move Commands pentru transfer jucători pe CSGO? Pentru obținerea acestui plugin de transfer jucători la TERRORISTS, COUNTER-TERRORISTS, SPEC - trebuie să faceți un nou topic la Public development. Este nevoie să aveți un server de CSGO care face parte din comunitatea FAIRSIDE.RO de peste două săptămâni. Există de asemenea posibilitatea să primiți acest plugin respectând licențele SourceMod & Linux, fără să aveți un server în comunitate: SourceMod License: https://www.sourcemod.net/license.php Linux License: GPL-2.0: https://www.kernel.org/doc/html/v4.18/process/license-rules.html
HKS 27D Posted January 27, 2023 Author Posted January 27, 2023 Actualizare plugin SourceMod Pluginul a fost actualizat acum ceva timp. Am uitat sa mentionez modificarile si aici. Actualizari SourceMod: 💻Compatibilitate SourceMod 1.11 si SourceMod 1.12 dev💻Imbunatatire rationament cod💻Versiune actuala: 2.0.1 base + 10 local commits Corectam asta: E probabil cel mai bun plugin de transfer jucatori de pe Internet in momentul de fata, cu mentiunea ca mai e loc de mici tweak-uri in cod, insa acestea nu vor schimba enorm ce se intampla pe ecran sau in backend-ul jocului. Deja s-au fixat toate lucrurile si nu exista ceva public care sa mearga la fel de bine. Cu asta: Nu mai e loc de optimizari aditionale. E cel mai bun plugin de transfer jucatori in momentul de fata care intrece la performanta orice plugin public de pe AlliedMods. Nu mai exista tweak-uri aditionale de facut. Am eliminat complet codul redundant scris de Bara.
Recommended Posts