Rezerwacja i ukrycie 2 slotow
High Speed
29.12.2008
Witam.
Czy jest mozliwosc zarezerwowania i ukrycia 2 slotow na serwerze. Serwer jest 20 slotowy, chcialbym aby przy 18 graczach pokazywalo 18/18 a gracze mogli zaznaczyc sobie AUTO JOIN. 2 sloty przeznaczone sa dla wszystkich z flaga b.
Wiekszosc pluginów ukrywa jednego slota przez co widac 19/20 a graczowi pozostaje tylko refresh. Kazde klikniecie JOIN powoduje laczenie sie z serwerem i rozlaczenie z informacja o rezerwacji. Chcialbym tego uniknac.
Mam w server.cfg dopisane sv_visiblemaxplayers 18.
Czy jest mozliwosc zarezerwowania i ukrycia 2 slotow na serwerze. Serwer jest 20 slotowy, chcialbym aby przy 18 graczach pokazywalo 18/18 a gracze mogli zaznaczyc sobie AUTO JOIN. 2 sloty przeznaczone sa dla wszystkich z flaga b.
Wiekszosc pluginów ukrywa jednego slota przez co widac 19/20 a graczowi pozostaje tylko refresh. Kazde klikniecie JOIN powoduje laczenie sie z serwerem i rozlaczenie z informacja o rezerwacji. Chcialbym tego uniknac.
Mam w server.cfg dopisane sv_visiblemaxplayers 18.
wizu
29.12.2008
W pliku amxx.cfg masz linijkę:
Tylko pamiętaj, że wtedy gracze z rezerwacją muszą łączyć się przez komendę
amx_hideslots 0tutaj wpisujesz ile slotów ma być ukrytych, a w linijce:
amx_reservation 0Ile ma być zarezerwowanych.
Tylko pamiętaj, że wtedy gracze z rezerwacją muszą łączyć się przez komendę
connect IP+portjeśli serwer jest pełen.
Gość__* 29.12.2008
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
Inny sposób to zmienić tak:
Mój post z tego tematu - http://amxx.pl/viewtopic.php?t=22 Możesz tak zrobić, u mnie działa idealnie
{ 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.
Mój post z tego tematu - http://amxx.pl/viewtopic.php?t=22 Możesz tak zrobić, u mnie działa idealnie
High Speed
29.12.2008
W hideslots ustawialem na 1 przez co mialem problem z drugim slotem Dziala jak powinno thx.