Kezdőoldal » Számítástechnika » Programozás » Hogyan csinálták az alábbi...

Hogyan csinálták az alábbi dolgokat?

Figyelt kérdés

Kiskoromban játszottam Counter Strike 1.6-on illetve különböző metin2 szervereken.

A CS-nél volt olyan, hogy valaki távolról ki tudta nyitni a optikai meghajtómat, meg másokét is a szerveren.

Metin privát szervernél pedig olyan, hogy volt aki ha megütött egy karaktert, akkor azt a karaktert a szerver kidobta és újra be kellett lépnie.


Akkoriban gyerek fejjel nem igazán néztem utána ezeknek, viszont most hogy programozási irányba szemezgetek, érdekelne hogy csinálták ezeket



2020. jan. 13. 15:18
 1/3 anonim ***** válasza:
58%

A géped és szerver között kommunikáció zajlik oda-vissza, hiszen ezek által történik az információ megjelenítése, és egyéb, a játékkal kapcsolatos események (játékos helyzete, iránya, sebessége, művelete, stb.). A szervernek továbbá jogosultsága van a játékosokat is szabályozni, ami egy-egy parancs küldésével történik a géped felé. Például ha pályát vált a szerver, azt a játékosok gépei felé közölni kell, hogy a játék váltson pályát, töltse be az adott fájlokat a mappából, játssza le az adott zenét, stb.


Az ilyen pluginek is hasonló célt szolgáltak, miután az emberek rájöttek hogy a szerver nem csak a játékkal kapcsolatos parancsokat tud a játékosok gépének küldeni, hanem egyéb más, az operációs rendszer működésével kapcsolatosakat is.

Ehhez kellett még az admin jogosultságú játékos, aki a szerver nevében tudott parancssort futtatni. A szkript meg volt írva, az admin pedig ki tudta adni parancsba a szervernek, hogy az X azonosítójú játékos felé egy adott parancssort küldjön, a gépe pedig futtassa le, ilyen volt például a CD meghajtó nyitogatása.


A Metin-es példa egyszerű feltétel teljesülés, ha X dolgot csinál valaki, akkor Y dolog történjen (a szerver megszakítja a kapcsolatot).

2020. jan. 13. 15:36
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
De ehhez admin jogosultságúnak kell lennie az illetőnek. Amennyire emlékszem, azok akik ezeket csinálták nem rendelkeztek ilyen privilégiummal
2020. jan. 13. 15:43
 3/3 anonim ***** válasza:

Az is lehet, hogy simán valami trójai volt a gépeden. Pl anno középsuliban Netbus-szal szórakoztunk, hogy az osztálytárs gépén üzeneteket jelenítettünk meg, meg kinyitottuk a CD-Romot.


Persze annak már 20 éve...

2020. jan. 17. 14:06
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!