Skocz do zawartości
y0ung2115

VIPMENU

Rekomendowane odpowiedzi

Cześć to znów ja ma ktoś może vipmenu które było by dostępne dla flagi o i po naciśnięciu jakiejś opcji np. plugin wyłączał i włączał DoubleJump'a.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
#include <sourcemod>

public OnPluginStart()
{
    RegConsoleCmd("sm_vipmenu", CmdVipMenu);
}

bool g_ClientGravity[MAXPLAYERS + 1] = {false, ...};


public Action CmdVipMenu(int client, int args)
{

    if (CheckCommandAccess(client, "sm_vipmenu", ADMFLAG_CUSTOM1))
    {
        Menu menu = new Menu(Menu_Handler);
        menu.SetTitle("√ Grawitacyjne menu ⅜");
        char Option[32];
        Format(Option, sizeof(Option), "[%s] GRAWITACJA", (g_ClientGravity[client] ? "WŁĄCZONE" : "WYŁĄCZONE"));
        menu.AddItem("GRAWITACJA", Option);
        menu.ExitButton = true;
        menu.Display(client, MENU_TIME_FOREVER);
    }
    return Plugin_Handled;
}

int Menu_Handler(Menu menu, MenuAction action, int client, int pos)
{
    switch (action)
    {
        case MenuAction_Select:
        {
            char Item[32];
            menu.GetItem(pos, Item, sizeof(Item));
            if (StrEqual(Item, "GRAWITACJA"))
            {
                g_ClientGravity[client] = !g_ClientGravity[client];
                if (g_ClientGravity[client])
                    SetEntityGravity(client, 0.5);
                else
                    SetEntityGravity(client, 1.0);
            }
        }
    }
    return 0;
}

Tutaj masz przykład dla grawitacji

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić obrazków. Dodaj lub załącz obrazki z adresu URL.


×
×
  • Dodaj nową pozycję...