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
 

Zdjęcie
* * * * * 2 głosy

YaPB - automatyczna ilość graczy


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
17 odpowiedzi w tym temacie

#1 MocnyAmper

    Wszechwidzący

  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 11.04.2022 07:19

Witajcie.

Uczę się coś dłubać przy amx-ie, a efektem tego jest pierwszy plugin, który póki co jedynie zmodyfikowałem, ale działa :D

Potrzebowałem botów na serwerze, ale żeby zachowywały się tak jak podboty pod względem zarządzania ich ilością - jest ich np 5 kiedy nie gra żaden ludzki gracz, wchodzi człowiek to jeden bot wychodzi, a jeśli gra już 5 ludzkich graczy to żaden bot nie istnieje na serwerze. Podboty tak mniej-więcej działały, ale kiedy przesiadłem się na ReHLDS, musiałem również zmienić boty na YaPB (IMHO są nawet lepsze niż podboty).

 

Jest to zmodyfikowany plugin Alexa: https://amxx.pl/topi...a-ilość-graczy/

 

Działanie:

Jak już wspomniałem, plugin utrzymuje stałą liczbę graczy na serwerze, nawet kiedy nikt nie gra (serwer nie świeci pustkami w tabelach). Wraz z kolejnymi ludzkimi graczami, kolejne boty są wykopywane. Kiedy człowiek wyjdzie - na jego miejsce wchodzi bot.

 

Cvary:

set_maxbots 7

 

Domyślna wartość to 7 botów. Jeśli ustawimy 0 - żaden bot nie zostanie podłączony. Należy jedynie pamiętać, że HLTV również wlicza się w liczbę graczy. Tj, jeśli ustawimy tutaj 7 to podłączy się 7 botów, a kiedy podłączy się HLTV to jeden bot zostanie wykopany.

 

Konfiguracja YaPB:

W pliku konfiguracyjnym YaPB (yapb.cfg) należy ustawić cvar yb_quota na 0. To wyłączy dodawanie botów poprzez YaPB i niejako "odda" kontrolę nad tym procesem pluginowi.

 

 

Załączone pliki


  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#2 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 02.05.2022 13:17

Wersja 1.1: dodano mechanizm, który losowo zmienia liczbę botów na serwerze w zadanym zakresie.
Chodzi o to aby jak najrealniej symulować prawdziwy ruch graczy na serwerze (jedni przychodzą, inni odchodzą), a nie, że przez ileś godzin gra cały czas tyle samo osób :)

Cvary są nowe, poprzedni cvar nie obowiązuje w wersji 1.1:

autobots_inter_low 300.0 // dolna wartość (w sekundach), z której będzie wylosowany interwał czasowy, co ile ma się zmieniać liczba botów

autobots_inter_high 720.0 // górna wartość (w sekundach), z której będzie wylosowany interwał czasowy, co ile ma się zmieniać liczba botów

autobots_min_bots 3 // minimalna wartość, z której zostanie wylosowana liczba botów na serwerze

autobots_max_bots 8 // maksymalna wartość, z której zostanie wylosowana liczba botów na serwerze

 

Oprócz tego, dodałem też opóźnienie 10s po każdym uruchomieniu pluginu, a więc np po restarcie mapy tak aby normalni gracze mieli czas wejść na serwer, a dopiero później reszta miejsc wypełni się botami, o ile nie będzie wystarczająco dużo normalnych graczy. Reszta funkcji pozostaje bez zmain.

Załączone pliki


  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#3 PANDA_2zl

    Guru

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:721
  • Imię:Michał
  • Lokalizacja:Kraków
Online

Napisano 12.05.2022 18:44

Dodam od siebie co zrobiłem z pierwszą wersją pluginu

5sekund po rozpoczęciu mapy uruchamia się public cfg, ustawia on trudność botów na 1 i cvar maxbots zależnie od godziny, ramki godzin widoczne w sma

dodałem też menu zarządzania botami dla graczy, gracze mogą wyłączyć, włączyć automatyczną ilość botów, ustawiać trudność botów, kickować, dodawać boty i przenosić je do przeciwnych teamów

 

Załączone pliki


  • +
  • -
  • 1

#4 PANDA_2zl

    Guru

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:721
  • Imię:Michał
  • Lokalizacja:Kraków
Online

Napisano 13.05.2022 17:03

Pomyślałem dziś że można to zoptymalizować i z testów co patrzyłem działało znakomicie, zamiast taska, liczy ludzi i boty przy autoryzacji i rozłączaniu i wywołuje wtedy public odpowiedzialny za dodawanie/usuwanie botów

 

Załączone pliki


  • +
  • -
  • 0

#5 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 13.05.2022 19:20

Faktycznie, można to też od tej strony ugryźć.
Ale jeśli plugin ma imitować faktyczny ruch graczy na serwerze to i tak musi być jakaś funkcja uruchamiająca się cyklicznie, np co 10 sekund.


  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#6 PANDA_2zl

    Guru

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:721
  • Imię:Michał
  • Lokalizacja:Kraków
Online

Napisano 13.05.2022 19:46

Co 10sekund moim zdaniem bez sensu i tylko by obciążało niepotrzebnie, można np co rundę albo co 3minuty wywoływać funkcje losującą czy dodać/odjąć bota.
  • +
  • -
  • 0

#7 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 13.05.2022 20:03

A co jeśli nie będzie żadnych żywych graczy, np przez noc? Wtedy przez pare godzin masz na wykresie w gametrackerze prostą linie ;)


  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#8 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 13.05.2022 20:04

A, dobra. Teraz dopiero doczytałem Twojego posta :D No, w każdym razie musi to być w miare cykliczne.


  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#9 PANDA_2zl

    Guru

  • Power User

Reputacja: 174
Profesjonalista

  • Postów:721
  • Imię:Michał
  • Lokalizacja:Kraków
Online

Napisano 13.05.2022 20:05

Masz w mojej wersji ustawianie maxbots zależnie od godziny, możesz ustawić dowolne ramki godzinowe i wybierać ile botów będzie grać

Popatrz w moje sma czy nie ma tego do czego dążysz bo nie wiem co konkretnie chcesz osiągnąć haha

Użytkownik SezonowyGracz edytował ten post 13.05.2022 20:06

  • +
  • -
  • 0

#10 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 14.05.2022 07:58

Dobra, nie było tematu :P
Swoją drogą, nie sądze żeby ten jeden task więcej jakoś szczególnie obciążył serwer ;)
  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#11 damiann1990

    Zaawansowany

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:120
  • GG:
  • Imię:Zakaz podawania adresów stron w polu "Lokalizacja" itp.
  • Lokalizacja:szczecin
Offline

Napisano 08.12.2022 11:33

 
unknown            unknown     unknown           autobots.amxx    bad load 
na serwerze nie działa,

  • +
  • -
  • 0

#12 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 08.12.2022 12:10

Coś źle wgrałeś.
  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#13 damiann1990

    Zaawansowany

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:120
  • GG:
  • Imię:Zakaz podawania adresów stron w polu "Lokalizacja" itp.
  • Lokalizacja:szczecin
Offline

Napisano 08.12.2022 13:13

Nazwę pluginu zmieniłem i działa :) a powiedz mi jak ustawione 7 max, i akurat jest 7 botów to gdy Gracz wchodzi to bot wychodzi? Czy dalej zostaje 7
  • +
  • -
  • 0

#14 MocnyAmper

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:251
Offline

Napisano 08.12.2022 15:36

Czytałeś opis? :)
  • +
  • -
  • 0

> ffa.skill-town.eu [Skill-Town.eu] Classic FFA Server

> cod.skill-town.eu   [Skill-Town.eu] CoD:MW3 Server

> assault.skill-town.eu   [Skill-Town.eu] Only Assaults Server

assault_banner_350.jpg

 

Mój autorski, automatyczny sklep SMS/Blik: https://skill-town.eu/sklep


#15 damiann1990

    Zaawansowany

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:120
  • GG:
  • Imię:Zakaz podawania adresów stron w polu "Lokalizacja" itp.
  • Lokalizacja:szczecin
Offline

Napisano 08.12.2022 23:01

Czytałem ale u mnie jest 7 botów i gracze normalnie :)
  • +
  • -
  • 0

#16 demolka

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Marek
  • Lokalizacja:Poznań
Offline

Napisano 02.02.2024 21:03

W konsoli serwera wyskakuje mi ta linijka: L 02/02/2024 - 20:59:08: [AMXX] Load error 17 (invalid file format or version) (plugin "autobots.amxx")

A e menu pluginów błąd.

 

Ktoś pomoże:)


  • +
  • -
  • 0

#17 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 980
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 03.02.2024 19:11

https://amxx.pl/topi...mat-or-version/


  • +
  • -
  • 0

#18 demolka

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Marek
  • Lokalizacja:Poznań
Offline

Napisano 05.02.2024 11:57

W konsoli serwera wyskakuje mi ta linijka: L 02/02/2024 - 20:59:08: [AMXX] Load error 17 (invalid file format or version) (plugin "autobots.amxx")

A e menu pluginów błąd.

 

Ktoś pomoże:)

Dzięki poczytam:)


  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych