Plugin Név: Admin Prefixumok
Plugin Készítő: m0skVi4a ;]
Plugin Verzió: 4.0
Alkalmazás: Counter-StrikeKépek:A plugin segítségével előtagokat tudsz szerkeszteni az Adminoknak, különböző jogok használatával. Valamint az Adminok is tudnak egyéni előtagokat készíteni maguknak, vagy másoknak, ha akarnak, de csak akkor, ha rendelkeznek a hozzá szükséges joggal.
Parancsok (játékban): say /prefix - a plugin be és kikapcsolása.
Konzol parancsok:ap_reload_prefixes
A "Prefixes" fájl újratöltése a konzolból, a szerver újraindítása nélkül.
ap_reload_badprefixes
A "Bad Prefixes" fájl betöltése a konzolból, a szerver újraindítása nélkül.
ap_put "írd be (f, i, s, n)" "kulcs (Jog, IP, SteamID, Név)" "Prefix"
Előtagot helyez az általad beírt kulcsra, de csak akkor, ha rendelkezel az ehhez szükséges joggal.
Cvarok:ap_bad_prefixes 1/0 - a rossz prefixumok opció be és kikapcsolása
ap_listen 1/0 - admin lista opció be és kikapcsolása
ap_listen_flag a - a lista opció használatához szükséges jog definiálása
ap_custom 1/0 - egyéni prefixum opció, minden admin megkapja-e?
ap_custom_flag b - egyéni prefixum beállításához szükséges jog
ap_say_characters 1/0 - Start Say Characters opció be és kikapcsolása
ap_prefix_characters 1/0 - ellenőrzi a karaktereket az egyéni prefixumokban opció be és kikapcsolása
Hogy állítsuk be az ap_prefixes.ini fájlt?Amikor egy új előtagok adunk hozzá, meg kell szabni, milyen típusú prefixum lesz.
4 típus van: Jog, IP, SteamID, Név; Beállításukhoz a kezdőbetűiket használjuk: "f", "i", "s", "n".
Itt van néhány példa:
"f" "n" "[PREFIX JOG]" - az illető joggal rendelkezik és a nevére fogja megkapni az előtagot
[PREFIX JOG]"i" "192.168.1.100" "[PREFIX IP]" - a játékos a saját IP-re "192.168.1.100" fogja megkapni a prefixumot
[PREFIX IP]"s" "STEAM_0:0:29602674" "[PREFIX STEAMID]" - a személy a saját SteamID-re fogja megkapni a prefixumot
[PREFIX STEAMID]"n" "BBk" "[PREFIX NÉV]" - a személy a saját Nevére
BBk kapja az előtagot
[PREFIX NÉV]- Ha megszeretnéd változtatni, hogy ki használhassa az újratöltési parancsot az .ini fájloknál, nyisd meg a .sma fájlt és keresd meg a következő kódsort:
#define FLAG_LOAD ADMIN_CFG
az
ADMIN_CFG jogot változtasd meg a saját elgondolásod szerint (Figyelem! Ez nem csak egy karakter!)
- Ha szeretnéd szerkeszteni, hogy mennyi prefixet töltsön be, akkor nyisd meg a .sma fájlt, és keresd meg a következő kódsort:
a MAX_FLAGS
33 értékét változtasd meg, amire szeretnéd (Megváltoztatása nem ajánlott!)
- Ha szeretnéd, hogy a prefixumok színesek legyenek, használd a !g kódot a zöld, !t kódot a csapat, !n kódot a normál szín definiálásához (az
ap_put és
ap_put_player parancsok esetében nem fog működni)
Hogy állítsuk be az ap_bad_prefixes.ini fájlt?- Ha egy új prefixet szeretnél hozzáadni, csak írd be egy új sorba.
Néhány példa:
"[TULAJDONOS]"
"[FONOK]"
"[PROSTAK]"
"[IDIOTA]" - azokon az embereken, akiknél egyéni előtagok vannak beállítva, nem lehet ezt használni.
- Ha szeretnéd megváltoztatni, hogy ki használhassa az újratöltési parancsot az .ini fájloknál, nyisd meg a .sma fájlt és keresd meg a következő kódsort:
#define FLAG_LOAD ADMIN_CFG
az
ADMIN_CFG jogot változtasd meg a saját elgondolásod szerint (Figyelem! Ez nem csak egy karakter!)
- Ha szeretnéd szerkeszteni, hogy mennyi bad_prefixet töltsön be, akkor nyisd meg a .sma fájlt, és keresd meg a következő kódsort:
#define MAX_BAD_PREFIXES 100
a MAX_BAD_PREFIXES
100 értékét változtasd meg, amire szeretnéd (Megváltoztatása nem ajánlott!)
Modulok:#include <amxmodx>
#include <cstrike>
Könyvtárak:#include <amxmisc>
#include <celltrie>
#include <sqlx>
[SQL forráskódban]
Előfeltétel:AMXX: 1.8.2 vagy újabb
Telepítés:amxx -> addons/amxmodx/plugins mappába
admin_prefixes.txt -> addons/amxmodx/data/lang mappába
ap_prefixes.ini és ap_bad_prefixes.ini -> addons/amxmodx/configs mappába
Majd írd be az addons/amxmodx/configs/plugins.ini -be a plugin nevét.
Az alap admin prefixumon kívül létezik még
Fehér Chat, MYSQL és MYSQL + Fehér Chat.sma fájlok is, amelyeket, mivel nem lehet több .sma fájlt feltölteni, ezért a becsomagolt .rar -ba tettem!