Ce este ReAMXModX?
ReAMXModX este învechit. AMX Mod X oficial a căpătat între timp propria susținere pentru ReHLDS, ceea ce a înlăturat întregul motiv de a exista al acestui fork.
Folosiți AMX Mod X de la AlliedModders. Tot ce oferea acest fork se află astăzi în proiectul oficial, întreținut și cu versiuni publicate.
ReAMXModX era un fork al AMX Mod X, importat în august 2016 din ramura de dezvoltare 1.8.3 (git5067). Scopul lui era să învețe AMX Mod X API-urile ReHLDS și ReGameDLL într-o vreme în care proiectul oficial nu știa nimic despre ele.
Ce schimba
Commit-urile forkului sunt înguste și precise. În nucleul AMX Mod X și în mai multe module, el a adăugat legăturile de SDK pentru interfețele ReHLDS și ReGameDLL — mod_rehlds_api.cpp și mod_gamedll_api.cpp apar în nucleu și în modulele cstrike, csx, engine și fakemeta —, ceea ce a dus susținerea până la API-ul 3.x al ReHLDS și API-ul 5.x al ReGameDLL, în ultimul commit.
Pe lângă asta, aducea câteva corecturi:
- O scurgere de memorie în
unregister_forward. - O eroare de discuție legată de localizare.
- Corecturi de aliniere a datelor pentru versiunile de Linux.
De ce este învechit
AMX Mod X oficial a căpătat susținere pentru ReHLDS, așa că un fork separat care purta această susținere a încetat să mai fie util. Lucrul aici s-a oprit în decembrie 2016, iar proiectul nu a publicat nicio versiune — nu există niciun binar de instalat, doar cod sursă înghețat la un instantaneu vechi de nouă ani al AMX Mod X.
Rularea lui astăzi ar însemna un AMX Mod X din 2016, lipsit de tot ce a publicat proiectul oficial de atunci, în schimbul unei susțineri pentru ReHLDS pe care proiectul oficial o oferă oricum.
Vedeți Instalare, Setări și Compilare pentru ce presupunea lucrul cu el.