Jump to content

SourceMod CSGO: Mega events Shop Core [Fork]


Recommended Posts

Posted

Plugin SourceMod CSGO: Scheduled Mega Events for Shop

Pluginul Mega Events for Shop - GiveAway included se adresează serverelor de CSGO care au SourceMod.

Există compatibilitate 100% cu serverele de CSGO Competitive sau Casual atât pe SourceMod 1.10, cât și pe SourceMod 1.11 dev.

Menționez că pluginul rulează pe Shop Core by FrozDark (Fork by R1KO & White Wolf). Link GitHub: https://github.com/hlmod/Shop-Core

 

Care e rolul pluginului Mega Events for Shop Core?

M-am gândit că ar fi util pentru servere să poata desfășura Mega Events automat. Raționamentul pluginului e diferit față de Scheduled Shop Events.

Nu este nevoie ca adminii să fie prezenți pe server.

Pluginul dă mesaje automat în ziua desemnată pentru Mega Events for Shop Core

Se anunță câștigătorul pe chat în runda următoare

Restul jucătorilor primesc credite de asemenea, doar că mai puține - deoarece nu sunt toți câștigători

Se face logs cu jucătorul care câștigă evenimentul (Nume + Steam ID)

 

Pluginul de față realizează procesele automate de MEGA EVENTS.

Dacă ești manager de server și vrei Mega Events for Shop Core [Fork] - acesta e pluginul potrivit pentru tine ✓.

Mai face lucruri suplimentare pe care nu le voi comunica în acest topic.

 

Descriere plugin Scheduled events for Shop

Tip resursă CSGO: Plugin SourceMod

Nume plugin CSGO: [FAIRSIDE.RO] Mega events for Shop Core - GiveAway included

Autor plugin publicat: HKS 27D

Versiune plugin: 1.0

Asistență modificări plugin: Da

Posibilități personalizare plugin: direct din sursă sau prin ConVars - depinde cum doriți

Erori posibile și compatibilitate: No errors, no warnings, fully compatible with SourceMod 1.10 și SourceMod 1.11 dev

Optimizat: Da, scris de la zero pe un raționament specific nevoilor serverelor de CSGO

Consum CPU/RAM: Nu

Valabilitate plugin: serverele FAIRSIDE.RO și serverele altor comunități

Contact: Pentru plugin mă puteti contacta pe Forum, Steam, TeamSpeak sau Discord

Alte informații: Pluginul a fost scris de la zero. Mega events for Shop Core - GiveAway included - ajută enorm serverele de CSGO. Plugiul se bazează pe ultima versiune de Scheduled Shop Events, cu mențiunea că se axează doar pe evenimentele speciale desfășurate pe server. Un jucător va primi un număr imens de credite de-a lungul hărții - iar ceilalți vor primi mai puține credite deoarece nu sunt câștigătorii evenimentului. Se iau în calcul toate situațiile care ar putea apărea în gameplay. Se face logs pentru o lista lunară cu cei care câștigă evenimentele și se anunță câștigătorul fiecărui Mega Event.

 

Personalizare Shop Core - Mega events

  • Generare config automat pentru ConVars în csgo/cfg/sourcemod

  • fs_mega_events_private_convar1,2,3,4,5,6 - orele la care pluginul rulează pe parcursul zilei (mesaje, derulare evenimente etc.) 

  • fs_mega_events_convar7,8,9,10 - numărul de credite pentru fiecare situație în parte

  • fs_mega_events_convar11,12,13,14,15,16 - alte configurații suplimentare pentru un control mai mare asupra evenimentelor

  • fs_mega_events_modulePRO - modul suplimentar pentru logs și restul lucrurilor interesante pentru Managerii de servere

  • many more convars for total control

 

Menționez că nu pot comunica cum rulează exact acest plugin pentru că s-ar împrumuta ideile fără indicarea sursei.

Nu pot spune nici modurile complete prin care se poate personaliza pentru nevoile fiecărui server de CSGO în parte.

Așadar, la nivel public rămânem cu ce s-a spus deja anterior: automatizare Mega Events pentru serverele de CSGO bazate pe credite.

 

Poze Shop Fork - Mega events plugin

Poze pentru pluginul Mega events for Shop Core [GiveAway included] sunt afișate mai jos.

Raspunsul este da: pluginul a fost testat pe ARENA.FAIRSIDE.RO.

Mai sunt și alte event-uri in-game, dar nu au fost făcute poze. Pluginul se ocupă de absolut toate situațiile din gameplay.

Face de asemenea logs pentru managerii de servere care vor o lista cu oamenii care câștigă fiecare Mega Event.

 

mega-event-plugin-sourcemod.png

 

winner-mega-events-shop-csgo.png

 

Cod sursă plugin Mega Events for Shop CSGO

Nu putem publica codul pentru pluginul prezentat (Mega Events for Shop CSGO).

Pentru detalii puteți citi paragraful cu privire la codul sursă din acest topic: https://www.fairside.ro/forum/topic/29424-sourcemod-csgo-scheduled-events-for-shop-giveaway-included/

 

Funcționalitate completă plugin Mega events for Shop CSGO

Nu am detaliat întreaga funcționalitate a pluginului pentru că nu e nevoie.

Pe lângă faptul că m-am bazat pe ultima versiune de Scheduled Shop Events, am realizat mici îmbunătățiri în cod care ar trebui să ajute serverele de CSGO care țin la consumul CPU/RAM.

Menționez că pluginul de față se bazează pe Linux Scheduler.

 

Plugin Credits

  • K4ryuu from KitsuneLab - Getting a random player to work with in the plugin
  • sNok3 from KitsuneLab - Some advice about plugin code
  • Alin. - for offering the opportunity to test the plugin on his server

 

Cum pot obține pluginul de Mega events?

Pentru pluginul de automatizare Mega Events for SHOP puteți cere sfaturi sau puteți cere pluginul la secțiunea Public development.

Pentru a obține acest plugin este nevoie:

  • să aveți un server de CSGO care face parte din comunitatea FAIRSIDE.RO de peste două săptămâni
  • să reprezentați o comunitate care nu a avut vreodată altercații cu noi
    • și nu a trimis admini să înjure, să jignească, să facă reclamă în mod voit, să critice fără argumente sau să ia în derâdere numele fairside
  • să reprezentați servere care nu au avut antecedente negative în ceea ce privește relaționarea cu FAIRSIDE.RO

 

Există de asemenea posibilitatea să primiți acest plugin respectând licențele SourceMod & Linux:

 

Pași pentru realizarea pluginului Mega Events for Shop Core CSGO

v1.0 Beta - 07.06.2022
Initial Release

 

Viitoare îmbunătățiri (possible features)

I = Improvement
FF = Future feature
FR = Feature request

INFO: Dacă aveți idei care nu sunt deja implementate, scrieți-mi.

 

  • Maximum Rate 1
Posted

First post assigned.

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