Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
[ROZWIĄZANE] Immunited admina .
#1
Napisano 05.08.2012 22:48
Mam pewne pytanie , jak zmienić "nietykalność admina" tzn., jak ktoś ma flagę "a" , to nie można nic zrobić danej osobie, czy da radę zmienić to na inną flagę ? Tą "nietykalność"
Oczywiście za pomoc leci
Z góry Dziękuję .
[ CS-Sfera.pl - Forum ogólnotematyczne ]
Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):
IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl
#2
Napisano 06.08.2012 05:37
Bys musial edytowac wiekszosc pluginów.
Jak dobrze pamietam nie ma do tego konkretnego pluginu
admin.sma cos moze byc
CoD Mod - IP: 91.224.117.15:27235
JailBreak - IP: 91.224.117.67:27075
Only de_dust2 - IP: 193.33.176.197:27111
Więcej serwerów na: www.NaFarciePL
#3
Napisano 06.08.2012 08:18
Zacznijmy od tego, ze to nieprawda.jak ktoś ma flagę "a" , to nie można nic zrobić danej osobie
I po co to zmieniać?
#4
Napisano 06.08.2012 10:54
Czy ty wiesz co to znaczy immunitet?
Jest napisanę że nie można jej kickowac itp.
...więc
A po co to w ogóle zmieniać, jaki jest tego cel?
#5
Napisano 06.08.2012 11:07
Na pewno się to da jakoś zmienić ale jak to nie wiem, przeszukałem kilka pluginów z amxx'a i nie mogę znaleźć co za to odpowiada.
| CPU: I7-6700K @4.7GHz | Cooling: Corsair H110 | GPU: MSI GTX 1080 Gaming X | MOBO: Asus Maximus VIII Hero | RAM: Kingston Savage 16GB DDR4 @2800MHz |
| SSD: Samsung 840 Pro 128GB | SSD2: Samsung 840 Pro 256GB | PSU: Be Quiet L8 630W | Case: Gladius M40 | Mouse: Gigabyte M6980X | Keyboard: Sharkoon SHARK ZONE K20 | Headphones: HyperX HX Cloud Black | Display: Triple LG 24MP67VQ-P |
TS3: ts.kreedzmania.pl - 512 Slotów - Darmowe Kanały
#6
Napisano 06.08.2012 11:36
A żeby już być dokładnym, nietykalność przez amxx, bo serwer taką osobę może kicknąć lub zbanować, oczywiście komendami, których nie ma w amxx, albo komendami, które w inny sposób szukają gracza na serwerze.Immunitet to jest nietykalność jak dalej ktoś nie wie.
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#7
Napisano 06.08.2012 12:37
To już jest moja sprawa : PPA po co to w ogóle zmieniać, jaki jest tego cel?
[ CS-Sfera.pl - Forum ogólnotematyczne ]
Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):
IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl
#8 Gość_21977_*
Napisano 06.08.2012 19:32
Same w sobie flagi nie dają absolutnie nic. Dopiero pluginy, odczytujące dane flagi, potrafią np. odmówić wykonania poszczególnych komend dla poszczególnych graczy.
W standardowym AMXX mamy domyślne pluginy, które zdecydowana większość ma włączone, tj.
Przy domyślnej konfiguracji - owszem. Domyślne pluginy, czy nie, można jak najbardziej konfigurować.
Flaga A jako immunitet, używana jest w pluginie admincmd:
public cmdAddBan(id, level, cid) ...Jak doskonale widać, nie pozwala na banowanie graczy z flagą "A", czyli tzw. immunitetem.
// Scan the disconnection queue
if (isip)
{
new IP[32];
new Name[32];
new dummy[1];
new Access;
for (new i = 0; i < g_Size; i++)
{
GetInfo(i, Name, charsmax(Name), dummy, 0, IP, charsmax(IP), Access);
if (equal(IP, arg))
{
if (Access & ADMIN_IMMUNITY)
{
console_print(id, "[AMXX] %s : %L", IP, id, "CLIENT_IMM", Name);
return PLUGIN_HANDLED;
}
// User did not have immunity
canban = true;
}
}
}
else
{
new Auth[32];
new Name[32];
new dummy[1];
new Access;
for (new i = 0; i < g_Size; i++)
{
GetInfo(i, Name, charsmax(Name), Auth, charsmax(Auth), dummy, 0, Access);
if (equal(Auth, arg))
{
if (Access & ADMIN_IMMUNITY)
{
console_print(id, "[AMXX] %s : %L", Auth, id, "CLIENT_IMM", Name);
return PLUGIN_HANDLED;
}
// User did not have immunity
canban = true;
}
}
}
if (!canban)
{
console_print(id, "[AMXX] You may only ban recently disconnected clients. Use ^"amx_last^" to view.");
return PLUGIN_HANDLED;
}
I właściwie, to przez te kilka linijek utożsamia się flagę "A" z zestawu uprawnień nr 0 jako IMMUNITET.
@topic: Wystarczy zmienić ADMIN_IMMUNITY (w 2 miejscach z powyższego fragmentu) na inną flagę, wg uznania.
btw. Dalej jednak możemy odnaleźć inne komendy, których użycie wymaga flagi A, np. komenda /who
#9
Napisano 06.08.2012 19:47
Temat można zamknąć .
[ CS-Sfera.pl - Forum ogólnotematyczne ]
Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):
IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl
#10 Gość_21977_*
Napisano 06.08.2012 19:52
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych