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

Plugin brak CT, brak TT


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

#1 K0zak69

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:138
  • Imię:Kamil
  • Lokalizacja:Lubelskie
Offline

Napisano 03.02.2023 18:57

Witam poszukuję pluginu typowo pod HNS. Jeśli w CT jest 2 osoby a w TT 0 to plugin automatycznie przenosi jedną osobę do TT. Tak samo jeśli w CT jest 2 osoby a w TT to do TT przenosi jedną. Z góry dzięki 


  • +
  • -
  • 0

#2 DenY

    Życzliwy

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:39
  • Imię:Daniel
  • Lokalizacja:Opolskie
Offline

Napisano 03.02.2023 19:44

https://amxx.pl/topi...lancer-manager/

Lub tez mozesz sprobowac server.cfg tym:

mp_autoteambalance - Włącza/wyłącza automatyczne wyrównywania graczy

mp_limitteams - Ustala maksymalną przewagę graczy w teamie.

Użytkownik DenY edytował ten post 03.02.2023 19:45

  • +
  • -
  • 0

#3 K0zak69

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:138
  • Imię:Kamil
  • Lokalizacja:Lubelskie
Offline

Napisano 05.02.2023 16:12

Szukam coś typu jak jest na DR. Zmienia od razu jak brakuje gracza w danym teamie bo te TeamBalansery dzialaja tak, ze dopiero po rundzie balansuje


  • +
  • -
  • 0

#4 mordoryjacz

    Profesjonalista

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:171
Offline

Napisano 06.02.2023 19:21

mozesz sprobowac zrobic taska ktory bedzie sprawdzal ilosc graczy w danej druzynie i jesli w ct bedzie 0 to zeby przenioslo jednego gracza z tt musial bys potestowac


  • +
  • -
  • 0

#5 Bambik

    Początkujący

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:10
Offline

Napisano 28.08.2023 00:19

Spróbuj 

#include <amxmodx>
#include <engine>

const gMaxPlayers = 32;

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
    register_event("TeamInfo", "Event_TeamInfo", EventPriority_High);
}

public Event_TeamInfo(id, team)
{
    if (team == 1) // CT team
    {
        new ct_players = count_players(1); // Liczba graczy CT
        new tt_players = count_players(2); // Liczba graczy TT

        if (ct_players == 2 && tt_players <= 1)
        {
            MovePlayerToTeam(id, 2); // Przenieś jednego gracza z CT do TT
        }
    }
    else if (team == 2) // TT team
    {
        new ct_players = count_players(1); // Liczba graczy CT
        new tt_players = count_players(2); // Liczba graczy TT

        if (ct_players <= 1 && tt_players == 2)
        {
            MovePlayerToTeam(id, 1); // Przenieś jednego gracza z TT do CT
        }
    }
}

public MovePlayerToTeam(id, new_team)
{
    if (is_user_alive(id))
    {
        client_print(id, print_chat, "Zostajesz przeniesiony do drużyny %s", (new_team == 1) ? "CT" : "TT");
        change_team(id, new_team, false);
    }
    else
    {
        client_print(id, print_chat, "Nie możesz być przeniesiony w trakcie respawnu");
    }
}
 

  • +
  • -
  • 0

#6 Boski Z Polski

    Profesjonalista

  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:183
  • Steam:steam
  • Imię:Olgierd
  • Lokalizacja:Leszno
Offline

Napisano 28.08.2023 09:25

 

Spróbuj 

#include <amxmodx>
#include <engine>

const gMaxPlayers = 32;

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
    register_event("TeamInfo", "Event_TeamInfo", EventPriority_High);
}

public Event_TeamInfo(id, team)
{
    if (team == 1) // CT team
    {
        new ct_players = count_players(1); // Liczba graczy CT
        new tt_players = count_players(2); // Liczba graczy TT

        if (ct_players == 2 && tt_players <= 1)
        {
            MovePlayerToTeam(id, 2); // Przenieś jednego gracza z CT do TT
        }
    }
    else if (team == 2) // TT team
    {
        new ct_players = count_players(1); // Liczba graczy CT
        new tt_players = count_players(2); // Liczba graczy TT

        if (ct_players <= 1 && tt_players == 2)
        {
            MovePlayerToTeam(id, 1); // Przenieś jednego gracza z TT do CT
        }
    }
}

public MovePlayerToTeam(id, new_team)
{
    if (is_user_alive(id))
    {
        client_print(id, print_chat, "Zostajesz przeniesiony do drużyny %s", (new_team == 1) ? "CT" : "TT");
        change_team(id, new_team, false);
    }
    else
    {
        client_print(id, print_chat, "Nie możesz być przeniesiony w trakcie respawnu");
    }
}
 

To nie zadziała

 

Załączone pliki


  • +
  • -
  • 0

#7 Robiin

    Godlike

  • Support Team

Reputacja: 1 106
Super Hero

  • Postów:2 048
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 28.08.2023 17:05


To nie zadziała

 

Bo?


  • +
  • -
  • 3

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.





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

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