AI alapú chat-asszisztens rendszer CS 1.6 szerverhezKészítettem egy AI integrációt Counter-Strike 1.6 szerverhez, amely lehetővé teszi, hogy a játékosok a játék chatjén keresztül kérdéseket tegyenek fel, és a rendszer mesterséges intelligencia segítségével válaszoljon.

A rendszer az OpenAI API-ját használja. Fontos megjegyezni, hogy az OpenAI API "nem ingyenes", használatához saját API kulcs szükséges, és a szolgáltatás használat alapú fizetési rendszerben működik.
A rendszer nem közvetlenül a játékszerveren futtat AI modellt, hanem egy külön daemon folyamatot használ, amely API-n keresztül kommunikál a nyelvi modellel. Így a játék szerver teljesítménye stabil marad.

Működési elv:
CS 1.6 plugin → JSON kérés → PHP AI daemon → OpenAI API → válasz → játék chat
A plugin a játékos kérdését egy JSON fájlba írja.
A daemon folyamatosan figyeli a kérési mappát, elküldi a kérdést az OpenAI API-nak, majd a választ visszaírja egy válasz fájlba, amit a plugin kiolvas és megjelenít a játék chatben.
Főbb funkciók:
[list=]AI chat asszisztens a szerveren
Magyar nyelvű válaszok
Rövid, játék chatre optimalizált válaszok
Játékosonkénti kontextus memória (SteamID alapján)
Moduláris architektúra, amely nem terheli a játékszervert
JSON alapú kommunikáció plugin és daemon között
háttérben futó AI daemon (PHP)
[/list]
Példa használat:
/ai mi az a fekete lyuk
/ai hogyan működik az awp
/ai mondj egy érdekes tényt
/ai kérdés
A rendszer tovább bővíthető különböző AI alapú funkciókkal, például:
[list=]AI moderátor (toxikus chat felismerése, figyelmeztetés)
AI szerver asszisztens (segítség kezdő játékosoknak)
AI alapú szerver szabálymagyarázat
AI trivia vagy szórakoztató funkciók
AI statisztika elemzés (pl. legjobb játékosok, teljesítmény értékelés)
AI alapú chat válaszok gyakori kérdésekre
[/list]
Technikai részletek:
AMX Mod X plugin
PHP daemon rendszer
JSON fájl alapú IPC kommunikáció
OpenAI API integráció
SteamID alapú memória tárolás
A rendszer jelenleg fejlesztés alatt áll, a jövőben további funkciók is tervben vannak, például:
AI moderáció
AI szerver asszisztens
statisztika elemzés AI segítségével
Szerver követelmények-->
A rendszer futtatásához egy Linux alapú szerver vagy VPS szükséges. Az AI modell nem a szerveren fut, hanem API-n keresztül érhető el, ezért a szervernek csak a plugin és a daemon futtatásához kell erőforrás.
A rendszer moduláris felépítésű, ezért a játékszerver teljesítményét minimálisan terheli.
Ez inkább egy kísérleti projekt, amely azt vizsgálja, hogyan lehet modern AI technológiát integrálni egy klasszikus játék szerverébe.
Folyamatos fejlesztés alatt áll, publikus lesz idővel.
Ez még egy teszt verzió, de elégsok fejlet dolgot tud.
Képek--->
UI: nem fogom tele lőni az oldalt még képekkel.
CS 1.6 plugin
↓
cs16_ai_submit.php
↓
ai_requests/
↓
ai_daemon.php
↓
OpenAI API
↓
ai_answers/
↓
cs16_ai_result.php
↓
plugin kiírja chatbe

Tesztelni ti is tudjátok.
[M-R-K]-AI Assistan-[TEST] @mrkgame
Szerverip: 113.30.190.203:27019
Parancsok /ai kérdés _________________

A rendszer új hostingra költözik, ezért a játékszerverek hamarosan nem lesznek elérhetőek. A szerverek még futnak, de kérlek egyelőre ne igényeljetek új játékszervert.