hlmod.hu
https://hlmod.hu/

Steam ~ Non Steam listázása
https://hlmod.hu/viewtopic.php?f=101&t=31670
Oldal: 1 / 1

Szerző:  Csabika20034 [2025.12.29. 14:14 ]
Hozzászólás témája:  Steam ~ Non Steam listázása

Plugin Neve:
Steam ~ Non Steam listázása
Plugint készitette:
Csabika20034
Játék:
Counter-Strike
Kategória:
Szórakoztató
Eredeti link:
Nincs megadva
Jóváhagyó:


Rövid leírás:

Ez a plugin lehetővé teszi, hogy egy menü segítségével könnyedén listázd a szerveren lévő játékosokat két kategóriában: Steames és Non-Steam játékosok. A Steam játékosoknál a menüben megjelenik a játékos Steam Barát kódja is.

Kép:
► Spoiler mutatása


Főbb funkciók:


~ Interaktív menü, nem chatben jeleníti meg a listát.
~ Steam játékosok: Név + Barát kód.
~ Non-Steam játékosok: Név.
~Teljesen AMX Mod X kompatibilis (1.9.0.5294).
~ Könnyen bővíthető és testreszabható.

Használat:

A parancs:/stns

Megnyitja a menüt a két kategóriával.
Steam játékosok menüpontban:
Non-Steam játékosok menüpontban: csak a játékos neve jelenik meg.

Telepítés

Másold a .amxx fájlt a szervered cstrike/addons/amxmodx/plugins/ mappájába.
Add hozzá a plugin nevét a plugins.ini-hez:

Miért érdemes használni?
Kényelmes áttekintést ad a szerveren lévő játékosokról.
Segít gyorsan felismerni a Steames játékosokat és a barát kódjukat.
Modern menü, könnyen kezelhető és átlátható.



SMA
AMXX
*A fordítás a aghl.ru oldalon történik.

    Szerző:  norbee.16 [2026.01.03. 15:31 ]
    Hozzászólás témája: 

    Nem sok értelmét látom, mert shift+tab opcióban meg lehet nézni kikkel játszottál együtt(steames játékos). Annyiból esetleg volna értelme, ha valaki ns 1.6-al rendelkezik, de van steamje és be akarna valakit jelölni.

    Kép

    Szerző:  Csabika20034 [2026.01.03. 16:46 ]
    Hozzászólás témája: 

    Érthető, amit mondasz, tényleg a Steam Overlay-ben gyorsan megnézhető, ki steames játékos.
    Viszont szerintem a plugin is hasznos, ha valaki szeretne gyorsan látni mindenkit egy helyen, akár jelölni is tudja őket. Így egy kicsit kényelmesebb és szerverbarát megoldás lehet, mintha mindig Shift+Tab‑ozni kellene.

    Szerző:  norbee.16 [2026.01.03. 18:48 ]
    Hozzászólás témája: 

    Csabika20034 írta:
    Érthető, amit mondasz, tényleg a Steam Overlay-ben gyorsan megnézhető, ki steames játékos.
    Viszont szerintem a plugin is hasznos, ha valaki szeretne gyorsan látni mindenkit egy helyen, akár jelölni is tudja őket. Így egy kicsit kényelmesebb és szerverbarát megoldás lehet, mintha mindig Shift+Tab‑ozni kellene.


    Tabon látod ki steames és ki nem(felbontás függő). Bal oldalt a képen ott van "Játékosok megnézése" gomb, arra rá kattintva kapod meg ezt a fület és ott megtudod nézni a steam profilját és tudod is jelölni meg bármi egyebet.(Valve által készített játékokban biztos vissza lehet nézni) Hát igazából az szerintem próbléma ha egy shift+tab és egy kattintás nehezére esik valakinek. A parancs bírása és kézzel való begépelés(barátkód) vagy épp másolás és barátkódhoz oda navigálása, kicsit hosszadalmasabb. De amit írtam, ha ns vagy cs1.6ban de van steamed akkor lehet értelme, bár szóban ledobja a linket. Én részemről nehezebb(inkább hosszadalmasabb és bonyolultabb) ez a methodus, így feleslegesnek vélem. Az ötlet amúgy nagyon fasza amúgy, nem láttam még ilyet. De köszönjük a megosztást.

    Szerző:  Csabika20034 [2026.01.03. 22:25 ]
    Hozzászólás témája: 

    Ha felesleges törölheted, akinek kell PM üzenetben elküldöm

    Szerző:  norbee.16 [2026.01.04. 03:27 ]
    Hozzászólás témája: 

    Nem törlöm, csak le írtam az alternatív verziót ami létezik erre.

    Szerző:  DexoN [2026.03.07. 23:43 ]
    Hozzászólás témája: 

    Érdekes a megoldás, volt benne néhány apró hiba (felesleges modulok, gMenu felesleges globálisan, register_plugin-nál duplán voltak megadva a sztringek, menük nem voltak destroyolva), de ezeket most kijavítottam én.

    Annyit még viszont tegyél bele szerintem, hogyha nincs fent steam/nonsteam játékos, akkor írjon valami üzenetet a plugin, mert így csak eltűnik most. Valamint érdemes lehet kiíratni a barátkódot a chatre ha rámegy valamelyik játékosra az illető, hogy konzolból másolható legyen.

    Ui.: Rengeteg helyen a sizeof(str)-et használtad. Ha a sizeof mondjuk visszatérít 32-t, a string 32 betű hosszú akkor túlcsordulás lesz, mert 0-tól indexelünk. Használj sizeof(str)-1 -et, vagy charsmax(str)-t, ami makrója az előzőnek.

    Szerző:  Csabika20034 [2026.03.08. 09:37 ]
    Hozzászólás témája: 

    DexoN írta:
    Érdekes a megoldás, volt benne néhány apró hiba (felesleges modulok, gMenu felesleges globálisan, register_plugin-nál duplán voltak megadva a sztringek, menük nem voltak destroyolva), de ezeket most kijavítottam én.

    Annyit még viszont tegyél bele szerintem, hogyha nincs fent steam/nonsteam játékos, akkor írjon valami üzenetet a plugin, mert így csak eltűnik most. Valamint érdemes lehet kiíratni a barátkódot a chatre ha rámegy valamelyik játékosra az illető, hogy konzolból másolható legyen.

    Ui.: Rengeteg helyen a sizeof(str)-et használtad. Ha a sizeof mondjuk visszatérít 32-t, a string 32 betű hosszú akkor túlcsordulás lesz, mert 0-tól indexelünk. Használj sizeof(str)-1 -et, vagy charsmax(str)-t, ami makrója az előzőnek.


    Javítva, valamint ha Non Steames-re kantint chatre ez fog szólni PL:
    1. "[ST/NS] Rai|N|ツ. barátkódja: 0"
    ha zavar a 0 akkor javítom, ha szükséges.

    Szerző:  DexoN [2026.03.08. 12:02 ]
    Hozzászólás témája: 

    Jó lesz, approved.

    Oldal: 1 / 1 Minden időpont UTC+01:00 időzóna szerinti
    Powered by phpBB® Forum Software © phpBB Limited
    https://www.phpbb.com/