| majkifajki • PM |
Apr 14, 2011 5:26 PM
|
|
Non-member
Posts: 326 |
Okej, z tego co widzÄ™, nie dla wszystkich jest jasny system BBB.
Bot m.in. jest od egzekwowania najprostszych punktów regulaminu serwera, takich jak nadmierne przeklinanie czy team killing. Gdy gracz łamie zasady dostaje tzw. upomnienia. I właśnie na nich chciałbym się skupić - a właściwie to na systemie auto kicków i tembanów. Oto frywolne tłumaczenie instrukcji do bota: System upomnień - przykład Przykład wyjaśniający nasz system upomnień i ustawień. Założenie: Nasze domyślne ustawienia są w plugin_admin.xml i są następujące: <set name="default">1h, ^7behave yourself</set> To ogólne upomnienie mówiące graczowi "zachowuj się" i będzie ono się go trzymać przez godzinę, po czym automatycznie zniknie. To upomnienie jest użyte poniżej. Sytuacja Gracz wchodzi na serwer o 13:00 i łamie zasadę. Admin upomina gracza: !warn player Więc gracz otrzymał o 13:00 upomnienie które automatycznie się skasuje o 14:00 O 13:01 gracz znowu zachowuje się nieodpowiednio i zostaje upomniany w ten sam sposób po raz drugi. Od tego momentu, gracz ma dwa upomnienia, żadne z nich nie wygasło i obydwa trwają godzinę od czasu, gdy zostały wydane. O 13:02 gracz otrzymuje znowu w ten sam sposób upomnienie, 3 upomnienia stają się faktem. Tym upomnieniem dochodzimy do naszych ustawień: <set name="alert_kick_num">3</set> I gracz zostaje ostrzeżony, że zostanie wykopany w przeciągu 30 sekund, jeśli upomnienia nie zostaną skasowane. 30 sekund później gracz zostaje wykopany i tymczasowo zbanowany. Na jak długo? Tu docieramy do ustawień: <set name="duration_divider">30</set> które posłużą nam do wyliczeń. Gracz ma 3 aktywne upomnienia, każde trwa 1 godzinę. Daje to w całości 3 godziny. Całościowy czas jest podzielony przez iloraz aby określić czas temp bana. 3 godziny podzielone na 30 minut dają 6 minutowego bana. Gracz może wrócić na serwer o 13:10 i robi to. Ale wciąż ma 3 aktywne upomnienia! Gracz łamie zasady po raz kolejny i otrzymuje upomnienie numer 4. Po raz kolejny jest ostrzeżony i wykopany/tymczasowo zbanowany, ale teraz kalkulacja jest inna: 4 godziny wszystkich upomnień dzielimy przez 30 daje tempbana na 8 minut. Gracz wraca o 13:18 i otrzymuje piąte upomnienie. Dociera tym do kolejnego ustawienia: <set name="instant_kick_num">5</set> Nie otrzyma ostrzeżenia, ale natychmiast zostanie wykopany i zbanowany na czas obliczony wg zasady: 5 godzin upomnień podzielone przez 30 daje natychmiastowego tempbana na 10 minut. Gracz wraca o 13:28 i otrzymuje 6 upomnienie. Docieramy do kolejnego ustawienia: <set name="tempban_num">6</set> Od teraz tempban nie jest obliczany, ale używamy tego ustawienia: <set name="tempban_duration">1d</set> Gracz zostaje natychmiast zbanowany na 1 dzień. Więc gracz może wrócić następnego dnia o 13:28. Podsumowanie Jak widzisz, powyższy przykład pokazuje, że aktywne upomnienia, ilość upomnień i iloraz - wszystko razem determinuje auto kicki/tembany. Jeśli ustawisz bardzo wysokie czasy upomnień, może to prowadzić do nadmiernie długich temp banów. Zabezpieczenie przed tym to następujące ustawienie: <set name="max_duration">1d</set> To ustawienie zapewnia, że obliczony automatycznie tempban nie trwa więcej niż 1 dzień, nawet jeśli upomnienie trwa 3 lata, przez które gracz nie będzie ostrzeganym tylko od razu tymczasowo banowany. U nas upomnienia trwają 15 minut, nie 60. |
| ulfnitjsefni • PM |
Apr 17, 2011 7:50 PM
|
|
ulfnitjsefni
Posts: 88 |
nie wiem gdzie to napisać, więc pisze tu.
na Sanctuary jest taka sytuacja, że na samym poczatku mapy (jak odlicza czas do rozpoczęcia gry) często "respawnuje ludzi w jedno miejsce" i pokazuje, że oni wielokrotnie zostali zabici przez tego kto w czasie respawnu na nich spada (nie wiem czy ktoś zrozumiał co napisałem no ale...) w każdym bądź razie BBB odnotował to w trakcie gry jako TK, a jest to jakiś błąd mapy. i chyba większość ludzi dostało ostrzeżenie z tego powodu. |
| majkifajki • PM |
Apr 17, 2011 7:57 PM
|
|
Non-member
Posts: 326 |
Wiem o czym mówisz.
I nic nie możemy z tym zrobić Chociaż - napiszę maila do faceta, który odpowiada ze ten plagin w dev teamie BBB. To nie problem akurat - może poprawi kilka linijek kodu i invading nie będzie już liczony jako TK. Tyle mogę obiecać i zrobić nie wiem gdzie to napisać, więc pisze tu. Właściwy dział |
| majkifajki • PM |
Apr 25, 2011 11:00 AM
|
|
Non-member
Posts: 326 |
Planujemy zmienić czas autobalansu.
Teraz jest tak: Bot co 2 minuty sprawdza składy - jeśli są nierówne, przenosi. Chcemy zmienić ten czas na minutę. Pomysł wziął się z obserwacji Waszej frustracji, gdy składy są nierówne. Cp Wy na to? |
| liliah • PM |
Apr 25, 2011 11:29 AM
|
|
Non-member
Posts: 31 |
Jestem za
|
| farmazonowymsciciel • PM |
Apr 25, 2011 11:31 AM
|
|
Non-member
Posts: 39 |
Jak najbardziej za
|
| maniek23 • PM |
Apr 25, 2011 12:34 PM
|
|
maniek23
Posts: 3 |
Popieram
|
| ulfnitjsefni • PM |
Apr 25, 2011 1:36 PM
|
|
ulfnitjsefni
Posts: 88 |
za
|
| wysocki • PM |
Apr 25, 2011 1:55 PM
|
|
wysocki
Posts: 67 |
Nie.
|
| avandrim • PM |
Apr 25, 2011 3:14 PM
|
|
Non-member
Posts: 89 |
Za
|