Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

bylu1 - zdjęcie

bylu1

Rejestracja: 04.12.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 03.08.2013 17:55
-----

Moje tematy

ukrywanie slota

22.09.2011 19:12

Witam, jak ukryc skutecznie slot na serwie? dla vipa admina.
Przykladowo serwer 20 slotów, przy pełnym pokazuje 19/19 admin wchodzi przez connect w konsoli.
Znalazlem cos takiego:

Jak chyba każdy wie serwery posiadające HLTV blokują możliwość ukrycia slota rezerwowanego ponieważ HLTV nie jest wykrywane przez żadne przeglądarki serwerów np. Ulubione. Ale jak zawsze na wszystko jest sposób, musimy edytować plugin adminslots.sma w następujący sposób
{
new num = players + 1

if (players == maxplayers)
num = maxplayers
else if (players < limit)
num = Liczba slotów widocznych dla gracza

set_cvar_num("sv_visiblemaxplayers", num)
}
num = Liczba slotów widocznych dla gracza - Jeżeli dodamy 18 to będzie pokazywać 18 slotów a slot 19 będzie ukryty.

Inny sposób to zmienić tak:

setVisibleSlots(players, maxplayers, limit)
{
new num = players + 1

if (players == maxplayers)
num = maxplayers - 1
else if (players < limit)
num = maxplayers - 2

set_cvar_num("sv_visiblemaxplayers", num)
}

Teraz będzie 1 slot ukrywane nie zależnie od ilość slotów.


jednak jak tak zmieniam to zamiast 19 slotow pokazuje mi na serwie 18 i tak jakby 2 sa przeznaczone na rezerwacje.
Gdy zmieniam "num = maxplayers - 2" na - 1 wtedy w ogole nie dziala, pokazuje niby 19 slotow, ale gdy tylko sie zapelni to wyskakuje 19/20 zamiast 19/19
HLTV jest na serwie, tak to nie ma problemu
Pomocy :P