Auto Team Balancer (Reapi/Intelligent Version)

Started by Astarasefk,

Previous topic - Next topic

Astarasefk

🔥 Auto Team Balancer 🔥
v1.0 | Creat de Astarasefk | Categorie: Gameplay


📊 INFORMAȚII GENERALE PLUGIN


   
   
   
   
   
Nume Plugin:ATB
Versiune:v1.0
Autor Original:Astarasefk
Compatibilitate AMXX:ReHLDS / ReGameDLL (ReAPI) & AMXX 1.9.0+
Sursă Cod / GitHub:https://github.com/ghibolariuandrei97-del/AMXX-Plugins/blob/main/AutoTeamBalancer.sma


🎮 DESCRIERE SIMPLĂ (PENTRU JUCĂTORI)

Quote

Asigură meciuri corecte și strânse! Dacă o echipă domină clar meciul, pluginul va muta automat cei mai buni sau slabi jucători pentru a echilibra șansele. De asemenea, poți vota în chat '/scramble' pentru amestecarea completă a echipelor.

📌 DESCRIERE TEHNICĂ (PENTRU ADMINI & SERVER)

Quote

Un sistem avansat de echilibrare automată a echipelor bazat pe performanța reală a jucătorilor (STI - Skill Performance Index), dezvoltat nativ pe modulul ReAPI pentru un impact minim asupra performanței serverului. Pluginul monitorizează în timp real daunele provocate, numărul de ucideri, decese și realizarea obiectivelor (plantat/defuzat bombă), ajustând echipele dinamic între runde fără a afecta cursul jocului.

⭐ CARACTERISTICI & FACILITĂȚI PRINCIPALE

  • Calcul dinamic al performanței (STI) bazat pe daune, K/D ratio, supraviețuire și obiective
  • Echilibrare inteligentă în runde fără întreruperea jocului
  • Sistem de vot chat /scramble pentru reamenajarea totală a echipelor
  • Compensație financiară automată (3500$) pentru jucătorii transferați
  • Protecție temporară (cooldown) împotriva mutărilor repetate ale aceluiași jucător
  • Integrare completă cu modulul ReAPI pentru eficiență maximă
  • Sistem detaliat de analiză și status în consolă pentru administratori

💻 COMENZI ÎN JOC / CONSOLĂ


     
     
     
     
     
ComandăAcces / PermisiuneCe Face Comanda în Joc
say /scrambleToți JucătoriiComandă jucător (say /scramble)
say scrambleToți JucătoriiComandă jucător (say scramble)
say_team /scrambleToți JucătoriiComandă jucător (say_team /scramble)
amx_atb_statusADMIN_KICKCa admini sa vada statisticile tuturor jucatorilor

⚙️ CVAR-URI & SETĂRI (AMXX.CFG)

Quote
Adăugați și configurați aceste setări în fișierul cstrike/addons/amxmodx/configs/amxx.cfg:
// Configurează setarea atb_active
atb_active "1"

// Configurează setarea atb_min_players
atb_min_players "2"

// Configurează setarea atb_win_streak
atb_win_streak "3"

// Configurează setarea atb_cooldown_rounds
atb_cooldown_rounds "2"

// Configurează setarea atb_money_compensation
atb_money_compensation "1"

// Configurează setarea atb_admin_immunity
atb_admin_immunity "0"

// Configurează setarea atb_include_bots
atb_include_bots "1"

// Configurează setarea atb_allow_unequal_num
atb_allow_unequal_num "1"

// Configurează setarea atb_max_transfers
atb_max_transfers "3"

// Configurează setarea atb_allow_scramble
atb_allow_scramble "1"

// Configurează setarea atb_vote_ratio
atb_vote_ratio "0.50"


🧩 MODULE NECESARE

  • amxmodx - Standard AMXX Core Base
  • amxmisc - Comenzi și funcții auxiliare AMXX
  • reapi - Performanță maximă ReHLDS / ReGameDLL

🛠� INSTRUCȚIUNI DE INSTALARE

  • Descărcați fișierul sursă (.sma) și compilați-l folosind un compilator AMX Mod X 1.9.0 sau 1.10.0 cu bibliotecile ReAPI incluse.
  • Copiați fișierul compilat rezultant (.amxx) în directorul 'addons/amxmodx/plugins/'.
  • Adăugați linia 'atb.amxx' (sau numele fișierului dumneavoastră compilat) la sfârșitul fișierului 'addons/amxmodx/configs/plugins.ini'.
  • Configurați CVAR-urile dorite în fișierul 'addons/amxmodx/configs/amxx.cfg' sau lăsați-le pe cele implicite.
  • Reporniți serverul sau schimbați harta pentru activarea pluginului.

🖼� IMAGINI & DEMO MATERIALE

Quote
Poze / Imagini din joc cu plugin-ul în acțiune pot fi atașate direct pe forumul Daeva.ro.



📥 DESKĂRCARE PLUGIN (.SMA & REPOSITORY)

Link Oficial GitHub Release / Download:
https://github.com/ghibolariuandrei97-del/AMXX-Plugins/blob/main/AutoTeamBalancer.sma



Model postare generat pe Daeva.ro | Comunitatea Counter-Strike 1.6 România
terra fanclub.

eMIL


Astarasefk

Quote from: eMIL on Ceva pentru csdm ai??

Din ce stiu merge pentru toate mod-urile, momentan mai trebuie lucrat la el, fa-i un test si poti sa,mi scrii o lista aicia cu toate schimbarile pe care le vrei la el si ii fac update, daca te referi ca vrei un plugin separat pentru modul CSDM, poti face o cerere noua aicia cred eu ca ar fi cel mai ideal, in "Asistenta" : http://daeva.ro/forum/index.php?board=227.0

Ca sa mearga plugin-ul actual (AutoTeamBalancer) ai nevoie de amxx 1.9/1.10 + Reapi instalat pe server.

terra fanclub.