←  Artykuły i Instrukcje

AMXX.pl: Support AMX Mod X i SourceMod

»

Rezerwacja slota na serwerze

Zablokowany

Gość__* 08.01.2008

Wielu początkujących ma z tym problem, a rozwiązanie jest niezwykle proste!

1. Edytujemy plik amxx.cfg (jest w addons/amxmodx/configs) za pomocą notatnika. Teraz szukamy
amx_reservation 0
i zmieniamy jego wartość na
amx_reservation 1
Możemy już cieszyć się rezerwacją slota (oczywiście po restarcie lub zmianie mapy)
Dodatkowo możemy go ukryć (więc będzie np. 17/17 przy serwerze 18 slotowym a osoba z rezerwacją będzie mogła wbić.

2. Szukamy w w/w pliku
amx_hideslots 0
i zamieniamy na
amx_hideslots 1

Aby rezerwacja działała gracz musi mieć flagę b

Teraz musimy edytować serwer.cfg i dopisujemy
sv_visiblemaxplayers ?
?- Liczba widziany slotów, jak damy 20 bedą widoczne 20 sloty.
Każda osoba która posiada flage b, może łączyć się na serwer przez konsole(jeżeli chce korzystać ze swoich przywilejów) np.
connect 85.25.152.150:27205

Dołączona grafika
Odpowiedz

  • +
  • -
sznikers - zdjęcie sznikers 10.02.2008

A pytanie ...

Mam serwer 24 users , z tego 2 są rezerwowane i ukryte, więc pokazuje graczom 22/22 niestety mnie również podaje że serwer jest full , co z tym zrobić , albo jak wbić na niego !?
Odpowiedz

bicek - zdjęcie bicek 11.02.2008

w konsoli wpisujesz connect i ip sowijego serwera np:
connect 83.83.83.83
Odpowiedz

  • +
  • -
ewq - zdjęcie ewq 11.02.2008

Oo

Thx, przyda się na moim serwie :) ;] ;>
Odpowiedz

  • +
  • -
sznikers - zdjęcie sznikers 11.02.2008

w konsoli wpisujesz connect i ip sowijego serwera np:

connect 83.83.83.83



jeszcze tak sprawdze, jeżeli zadziała to wielkie dzięki :) a jeżeli nie to wróce :)
Odpowiedz

  • +
  • -
Qbasss - zdjęcie Qbasss 16.02.2008

A da rade zrobic rezerwacje slota na nick?? Bo potrzebuje cos takiego ;/
Odpowiedz

  • +
  • -
Peter - zdjęcie Peter 16.02.2008

Tak dodajesz admina tylko z flagą b wtedy ta osoba ma rezerwacje slota
"nick" "hasło" "b" "a"

http://amxx.pl/viewtopic.php?t=21
Odpowiedz

  • +
  • -
bartek124 - zdjęcie bartek124 16.03.2008

A da się tak, żeby slot był zarazerwowany, ale wolny.
Może trochę głupio napiasłem, ale:
Mam 10 slotów. Zarezerwowane jest 2, ale nadal wolnych jest 10, tylko że jak admin wbija to nie pisze mu że server full tylko wywala najsłabszego z gry i admin wbija.

Da się tak?
Odpowiedz

Gość__* 16.03.2008

Tak, jest taki plugin który wywala najsłanszego gracza z serwer jeżeli admin się łaczy.. Tylko nie mam linka, może ktoś Ci poda. Jak ja znajde to Ci dam.
Odpowiedz

  • +
  • -
bartek124 - zdjęcie bartek124 16.03.2008

full_server_idler_kicker_pl.amxx

Takie coś znalazłem.
Dzięki :).

PS ten plug wywala mi takie coś w konsoli i nie działa:
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: [admin.amxx] Login: "kendz!a" became an admin (account "kendz!a") (access "abcdefghijklmnopqrstu") (address "88.220.132.7")
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 03/19/2008 - 15:01:33: Invalid CVAR pointer
L 03/19/2008 - 15:01:33: [AMXX] Run time error 10 (plugin "full_server_idler_kicker_pl.amxx") (native "get_pcvar_num") - debug not enabled!
L 03/19/2008 - 15:01:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Wersja AMX - 1.80.

Proszę o pomoc.
Odpowiedz

  • +
  • -
bostaf - zdjęcie bostaf 12.08.2008

Tak, jest taki plugin który wywala najsłanszego gracza z serwer jeżeli admin się łaczy.. Tylko nie mam linka, może ktoś Ci poda. Jak ja znajde to Ci dam.

Siema
Akurat szukałem tego plugina i przypadkiem tu trafiłem. Widze, że stary temat, ale podaję linka, może się przydać: http://forums.allied...hread.php?t=799
Odpowiedz

  • +
  • -
grankee - zdjęcie grankee 12.08.2008

o ile mi wiadomo jeśli serwer jest na 10 slotów i 10 osób gra to amxx nie ma nic do gadania, jest full i koniec, jeśli zaś jest 11 slotów i jeden ukryty wtedy można się bawić.
Odpowiedz

  • +
  • -
bostaf - zdjęcie bostaf 12.08.2008

o ile mi wiadomo jeśli serwer jest na 10 slotów i 10 osób gra to amxx nie ma nic do gadania, jest full i koniec, jeśli zaś jest 11 slotów i jeden ukryty wtedy można się bawić.

Dokładnie tak. Jeden slot musi być ukryty.
Ten plugin zaczyna działać dopiero, kiedy widzi, że ktoś wbija na serwer - wtedy sprawdza, czy serwer jest pełny i jeśli tak to kickuje jednego gracza (najwyższego pingera lub najkrócej grającego - w zależności od konfiguracji), wstawia w jego miejsce admina i zwalnia zarezerwowanego slota. W ten sposób zarezerwowany slot jest cały czas wolny, dopóty dopóki serwer nie wypełni się adminami :) (Ktoś sprawdzał na 21 adminach :D )
Odpowiedz

Gość__* 30.11.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
{
	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.
Odpowiedz
Zablokowany