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
Modyfikacja

Prosta edycja pluginu menu na serwer

Modyfikacja

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

#1 Karpielek

    Wszechpomocny

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 10.09.2011 10:40

Witam,

A więc mam prośbę, aby ktoś przepisał ten plugin na cvary, jest to plugin z menu serwera.

http://wklej.to/UUGdR (Wrzucony na wklejkę, by post przejrzyściej wyglądał)

Może być tak:

menu_title "Nazwa twojego menu, wyswietlana u gory"

menu_nazwa1 "Nazwa pierwszego elementu w menu"
menu_cmd1 "komenda do pierwszego elemenu, np. say /klasa"
i tak dalej...

Lub tak:

amx_menu "Nazwa" "Komenda"

Świetnie by było, jeśli któryś cvar byłby pusty żeby plugin wtedy nie tworzył pustego elementu w menu :)

Z góry wielkie dzięki ;)

Użytkownik Karpielek edytował ten post 10.09.2011 10:40

  • +
  • -
  • 0

#2 Gufinsky

    Wszechwiedzący

  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 10.09.2011 13:51

Zrobiłem tylko cvary na menu_cmd, nie miałem czasu na robienie formatu z menu.

Załączone pliki


  • +
  • -
  • 1

#3 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 10.09.2011 14:13

Świetnie, plusik, byłbym bardzo wdzięczny jakbyś dodał jeszcze menu_nazwa1, menu_nazwa2 Żeby było wszystko edytowane wszystko z cvarów :)
  • +
  • -
  • 0

#4 Gufinsky

    Wszechwiedzący

  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 10.09.2011 15:20

Dodano menu_nazwa1 itd

:kwiaty:

Załączone pliki


  • +
  • -
  • 1

#5 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 11.09.2011 17:02

Dołączona grafika
Nie działa, po dodaniu w pluginie bezpośrednio elementów menu.

Jak spolszczyć te napisy Back, more i exit?

http://wklej.to/LsZ1S
  • +
  • -
  • 0

#6 kapi10072

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 11.09.2011 17:30

ustaw u siebie i na serwerze język pl..
  • +
  • -
  • 0

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D


#7 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 12.09.2011 19:36

Jest ustawiony, lecz nie o to chodzi.

Plugin źle wyświetla poszczególne elementy menu. Tak jak na screenie wyzej. Proszę o naprawienie pluginu.

Użytkownik Karpielek edytował ten post 12.09.2011 19:36

  • +
  • -
  • 0

#8 naXe

    Banned

  • Zbanowany

Reputacja: 269
Wszechwidzący

  • Postów:1 489
  • GG:
  • Steam:steam
  • Lokalizacja:Kwidzyn
Offline

Napisano 13.09.2011 01:17

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Szybkie Menu"
#define VERSION "1.2"
#define AUTHOR "emu"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /menu", "szybkie_menu")
    
    register_cvar("menu_cmd1", "/drshop");
    register_cvar("menu_cmd2", "/respawnmenu");
    register_cvar("menu_cmd3", "/respawn");
    register_cvar("menu_cmd4", "say /top15");
    register_cvar("menu_cmd5", "say /vip");
    register_cvar("menu_cmd6", "say /fps");
    register_cvar("menu_cmd7", "say /invis");
    register_cvar("menu_cmd8", "say /mute");
    register_cvar("menu_cmd9", "");
    
    register_cvar("menu_nazwa1", "Shop (drshop)");
    register_cvar("menu_nazwa2", "Respawn menu");
    register_cvar("menu_nazwa3", "Uzyj zycia (respawn)");
    register_cvar("menu_nazwa4", "Top15 (rekordy mapy)");
    register_cvar("menu_nazwa5", "Zakup konta VIP");
    register_cvar("menu_nazwa6", "Zwieksz FPS (komendy)");
    register_cvar("menu_nazwa7", "Zwieksz FPS (ukryj wode i graczy)");
    register_cvar("menu_nazwa8", "Wycisz gracza (mute)");
    register_cvar("menu_nazwa9", "");
    
}
public szybkie_menu(id)
{
    new nazwa1[127], nazwa2[127], nazwa3[127], nazwa4[127], nazwa5[127], nazwa6[127], nazwa7[127], nazwa8[127], nazwa9[127];
    get_cvar_string("menu_nazwa1", nazwa1, 127)
    get_cvar_string("menu_nazwa2", nazwa2, 127)
    get_cvar_string("menu_nazwa3", nazwa3, 127)
    get_cvar_string("menu_nazwa4", nazwa4, 127)
    get_cvar_string("menu_nazwa5", nazwa5, 127)
    get_cvar_string("menu_nazwa6", nazwa6, 127)
    get_cvar_string("menu_nazwa7", nazwa7, 127)
    get_cvar_string("menu_nazwa8", nazwa8, 127)
    get_cvar_string("menu_nazwa9", nazwa9, 127)
    
    new zrob1[128], zrob2[128], zrob3[128], zrob4[128], zrob5[128], zrob6[128], zrob7[128], zrob8[128], zrob9[128];
    format(zrob1, charsmax(zrob1), "%d", nazwa1);
    format(zrob2, charsmax(zrob2), "%d", nazwa2);
    format(zrob3, charsmax(zrob3), "%d", nazwa3);
    format(zrob4, charsmax(zrob4), "%d", nazwa4);
    format(zrob5, charsmax(zrob5), "%d", nazwa5);
    format(zrob6, charsmax(zrob6), "%d", nazwa6);
    format(zrob7, charsmax(zrob7), "%d", nazwa7);
    format(zrob8, charsmax(zrob8), "%d", nazwa8);
    format(zrob9, charsmax(zrob9), "%d", nazwa9);
    
    new menu = menu_create("\rxxxxxx - Menu\d xxxxxx.pl^nKasa:\d $\w Strona\r1/1", "menu_wybierz");
    menu_additem(menu, zrob1);
    menu_additem(menu, zrob2);
    menu_additem(menu, zrob3);
    menu_additem(menu, zrob4);
    menu_additem(menu, zrob5);
    menu_additem(menu, zrob6);
    menu_additem(menu, zrob7);
    menu_additem(menu, zrob8);
    menu_additem(menu, zrob9);
    
    menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
    menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
    menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
    menu_display(id, menu);
    
}
public menu_wybierz(id, menu, item)
{
    new cmd1[127], cmd2[127], cmd3[127], cmd4[127], cmd5[127], cmd6[127], cmd7[127], cmd8[127], cmd9[127];
    get_cvar_string("menu_cmd1", cmd1, 127)
    get_cvar_string("menu_cmd2", cmd2, 127)
    get_cvar_string("menu_cmd3", cmd3, 127)
    get_cvar_string("menu_cmd4", cmd4, 127)
    get_cvar_string("menu_cmd5", cmd5, 127)
    get_cvar_string("menu_cmd6", cmd6, 127)
    get_cvar_string("menu_cmd7", cmd7, 127)
    get_cvar_string("menu_cmd8", cmd8, 127)
    get_cvar_string("menu_cmd9", cmd9, 127)
    menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    {
        case 1 : client_cmd(id,"%d", cmd1)
        case 2 : client_cmd(id,"%d", cmd2)
        case 3 : client_cmd(id,"%d", cmd3)
        case 4 : client_cmd(id,"%d", cmd4)
        case 5 : client_cmd(id,"%d", cmd5)
        case 6 : client_cmd(id,"%d", cmd6)
        case 7 : client_cmd(id,"%d", cmd7)
        case 8 : client_cmd(id,"%d", cmd8)
        case 9 : client_cmd(id,"%d", cmd9)
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}
Tak ? :D

#9 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 13.09.2011 06:58

Dołączona grafika

Po wgraniu pluginu wyżej.
  • +
  • -
  • 0

#10 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 13.09.2011 07:47

:) Przepiszesz?
  • +
  • -
  • 0

#11 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 13.09.2011 10:04

O jakim nowym menu tutaj piszesz? Przecież to jest zrobione w tzw. nowym menu...
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#12 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 13.09.2011 20:53

Naprawi ktoś plugin?

Użytkownik Karpielek edytował ten post 13.09.2011 20:53

  • +
  • -
  • 0

#13 Gufinsky

    Wszechwiedzący

  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 13.09.2011 21:35

Mój błąd :]
:kwiaty:

Załączone pliki


  • +
  • -
  • 0

#14 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 14.09.2011 15:52

Wyświetla poprawnie napisy teraz, ale za to po kliknięciu w opcje nie dzieje się kompletnie nic.
  • +
  • -
  • 0

#15 Gufinsky

    Wszechwiedzący

  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 14.09.2011 19:19

Jeśli np ma się wywołać komenda na say "/admin" to dodaj w cvarze say czyli amx_cmd "say /kupa".
  • +
  • -
  • 0

#16 Karpielek

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 14.09.2011 19:39

Dodane, a pomimo to nie działa
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

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

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