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

Odstęp w menu

modyfikacja

  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Tomek179

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Lokalizacja:Białystok
Offline

Napisano 20.10.2012 01:56

Proszę o pomoc, ponieważ sam kombinowałem i szukałem parę godzin ale nikt chyba oto jeszcze nie prosił.
Chodzi o zrobienie odstępu klawisza w menu, czyli tak jak jest na tym obrazku Dołączona grafika

Na obrazku widać, że pod klawiszem 8 nic nie ma i właśnie oto mi chodzi aby ominąć jeden klawisz w menu.

np. usunięcie opcji pod klawiszem 2
1. Pomoc
3. Admin menu

Proszę, niech ktoś pomoże! :|

#include <amxmodx>
#define VERSION "0.1"
public plugin_init() {
register_plugin("Menu Glowne", VERSION, "*****");

register_clcmd("say /menu","GlowneMenu");
register_clcmd("say_team /menu","GlowneMenu");
}
public GlowneMenu(id){
new msg0[128], msg1[128], msg2[128], msg3[128], msg4[128], msg5[128], msg6[128];

format(msg0,127,"\y[Menu] \wPaintBall");

new GlowneMenu = menu_create(msg0, "wybierz");

format(msg1,127,"\wGlowne menu ExpModa");
format(msg2,127,"\yInformacje");
format(msg3,127,"\wSklep");
format(msg4,127,"\wOsiagniecia");
format(msg6,127,"\rTEST");

menu_additem(GlowneMenu , msg1, "1", 0);
menu_additem(GlowneMenu , msg2, "2", 0);
menu_additem(GlowneMenu , msg3, "3", 0);
menu_additem(GlowneMenu , msg4, "4", 0);
menu_additem(GlowneMenu , msg5, "5", 0);
menu_additem(GlowneMenu , msg6, "6", 0);

menu_setprop(GlowneMenu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(GlowneMenu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(GlowneMenu, MPROP_NEXTNAME, "Nastepna strona");
menu_setprop(GlowneMenu,MPROP_PERPAGE,7);

menu_display(id, GlowneMenu, 0);
return PLUGIN_HANDLED
}
public wybierz(id, Glowne_Menu, item){
new data[6], iName[64];
new acces, callback;

menu_item_getinfo(Glowne_Menu, item, acces, data,5, iName, 63, callback);

new klawisz = str_to_num(data);

switch(klawisz){
case 1:{
client_cmd(id, "say /expmod");
}
case 2:{
GlowneMenu2(id);
}
case 3:{
client_cmd(id, "say /sklep");
}
case 4:{
GlowneMenu3(id);
}
case 5: return PLUGIN_HANDLED
case 6:{
client_cmd(id, "say TEST");
}
}
return 0;
}

public GlowneMenu2(id){
new msg0[128], msg1[128], msg2[128], msg3[128], msg4[128];

format(msg0,127,"\y[Menu] Informacje ");

new GlowneMenu2 = menu_create(msg0, "wybierz2");

format(msg1,127,"\wWroc");
format(msg2,127,"\yInformacje o losowaniu nagrod");
format(msg3,127,"\yInformacje o VIPie");
format(msg4,127,"\yInformacje o rezerwacji nicka");

menu_additem(GlowneMenu2 , msg1, "1", 0);
menu_additem(GlowneMenu2 , msg2, "2", 0);
menu_additem(GlowneMenu2 , msg3, "3", 0);
menu_additem(GlowneMenu2 , msg4, "4", 0);

menu_setprop(GlowneMenu2, MPROP_EXITNAME, "Wyjdz");
menu_setprop(GlowneMenu2, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(GlowneMenu2, MPROP_NEXTNAME, "Nastepna strona");
menu_setprop(GlowneMenu2,MPROP_PERPAGE,7);

menu_display(id, GlowneMenu2, 0);
}
public wybierz2(id, Glowne_Menu2, item){
new data[6], iName[64];
new acces, callback;

menu_item_getinfo(Glowne_Menu2, item, acces, data,5, iName, 63, callback);

new klawisz = str_to_num(data);

switch(klawisz){
case 1:{
GlowneMenu(id);
}
case 2:{
client_cmd(id, "say /losowanie");
GlowneMenu2(id);
}
case 3:{
client_cmd(id, "say /vip");
GlowneMenu2(id);
}
case 4:{
client_cmd(id, "say /rezerwacja");
GlowneMenu2(id);
}
}
return 0;
}

public GlowneMenu3(id){
new msg0[128], msg1[128], msg2[128], msg3[128];

format(msg0,127,"\r[OSIAGNIECIA] ");

new GlowneMenu3 = menu_create(msg0, "wybierz3");

format(msg1,127,"\wWroc");
format(msg2,127,"\yPokaz zdobyte osiagniecia");
format(msg3,127,"\yPokaz opisy osiagniec");

menu_additem(GlowneMenu3 , msg1, "1", 0);
menu_additem(GlowneMenu3 , msg2, "2", 0);
menu_additem(GlowneMenu3 , msg3, "3", 0);

menu_setprop(GlowneMenu3, MPROP_EXITNAME, "Wyjdz");
menu_setprop(GlowneMenu3, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(GlowneMenu3, MPROP_NEXTNAME, "Nastepna strona");
menu_setprop(GlowneMenu3,MPROP_PERPAGE,7);

menu_display(id, GlowneMenu3, 0);
}
public wybierz3(id, Glowne_Menu3, item){
new data[6], iName[64];
new acces, callback;

menu_item_getinfo(Glowne_Menu3, item, acces, data,5, iName, 63, callback);

new klawisz = str_to_num(data);

switch(klawisz){
case 1:{
GlowneMenu(id);
}
case 2:{
client_cmd(id, "say /osiagniecia");
GlowneMenu2(id);
}
case 3:{
client_cmd(id, "say /opisyosiagniec");
GlowneMenu2(id);
}
}
return 0;
}

  • +
  • -
  • 0

#2 sNH.

    Czy MisieQ ukradł ciasteczko?

  • Power User

Reputacja: 299
Wszechwidzący

  • Postów:1 070
  • Steam:steam
  • Imię:Bartek
  • Lokalizacja:Ełk
Offline

Napisano 20.10.2012 07:50

Wystarczy usunąć menu_additem i format? W menu_additem masz numerki, zmień sobie z np 2 na 4 i powinno działać ;d
  • +
  • -
  • 0

#3 Tomek179

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Lokalizacja:Białystok
Offline

Napisano 20.10.2012 12:04

Próbowałem już tego, nic nie dało. :(
Może zna ktoś inne rozwiązanie?
  • +
  • -
  • 0

#4 Tomek179

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Lokalizacja:Białystok
Offline

Napisano 20.10.2012 13:38

No w końcu mam to czego chciałem. Po paru godzinach szukania i kombinowania wyciąłem z innego pluginu i lekko przerobiłem i śmiga jak ta lala! :D

Można zamknąć.
  • +
  • -
  • 0

#5 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 20.10.2012 13:46

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 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