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

[ROZWIĄZANE] Zła numeracja w menu.


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

#1 kieropmi

    Profesjonalista

  • Zbanowany

Reputacja: 21
Życzliwy

  • Postów:150
  • Lokalizacja:pmi
Offline

Napisano 05.01.2014 14:38

Witam. Mam problem ze złą numeracją w menu.

 

http://speedy.sh/m8j...01-05-00002.jpg

 

Funkcje także nie działają jak powinny.

 

public menu4(id){
new menu4=menu_create("Komendy dostepne na serwerze","cd_menu4");
 
menu_additem(menu4, "adrenalina, ad lub /a");
menu_addtext(menu4, "Otwiera menu mocy adrenaliny", 1);
menu_additem(menu4, "spawn, sp lub /s");
menu_addtext(menu4, "Szybki Respawn, potrzebne 50 pkt adrenaliny", 3);
menu_additem(menu4, "/sklep");
menu_addtext(menu4, "Otwiera serwerowy sklep", 5);
menu_additem(menu4, "/info");
menu_addtext(menu4, "Pokazuje Twoje statystyki zwiazane z flagami na danej mapie", 7);
menu_additem(menu4, "/drop");
menu_addtext(menu4, "Pozwala na wyrzucenie obecnie trzymanej flagi", 9);
 
menu_display(id,menu4,0);
}
public cd_menu4(id, menu, item){
 
switch(item)
{
case 0: client_cmd(id, "say /a")
case 2: client_cmd(id, "say /s")
case 4: client_cmd(id, "say /sklep")
case 6: client_cmd(id, "say /info")
case 8: client_cmd(id, "say /drop")
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}


#2 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 05.01.2014 17:25

Ja bym po prostu nie używał "menu_addtext", bo to chyba jakaś pomyłka w amxmodx.
  • +
  • -
  • 1

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


#3 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 05.01.2014 18:38

Jako 3 parametr w addtext zawsze dawaj 0 - może wtedy zatrybi ;)

@edit:

public cd_menu4(id, menu, item){
 
switch(item)
{
case 0: client_cmd(id, "say /a")
case 2: client_cmd(id, "say /s")
case 4: client_cmd(id, "say /sklep")
case 6: client_cmd(id, "say /info")
case 8: client_cmd(id, "say /drop")
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}

na

public cd_menu4(id, menu, item){
 
switch(item)
{
case 0: client_cmd(id, "say /a")
case 1: client_cmd(id, "say /s")
case 2: client_cmd(id, "say /sklep")
case 3: client_cmd(id, "say /info")
case 4: client_cmd(id, "say /drop")
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}

Użytkownik d0naciak edytował ten post 05.01.2014 18:41

  • +
  • -
  • 1

#4 kieropmi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 21
Życzliwy

  • Postów:150
  • Lokalizacja:pmi
Offline

Napisano 05.01.2014 19:53

Nadal nic.



#5 FarGoosiek

    Profesjonalista

  • Użytkownik

Reputacja: 82
Zaawansowany

  • Postów:180
  • GG:
  • Steam:steam
  • Imię:Dariusz
  • Lokalizacja:Kalisz
Offline

Napisano 05.01.2014 22:41


public menu4(id){
new menu4=menu_create("Komendy dostepne na serwerze","cd_menu4");


menu_additem(menu4,"adrenalina, ad lub /a \d[Otwiera menu mocy adrenaliny]")
menu_additem(menu4,"spawn, sp lub /s \d[Szybki Respawn, potrzebne 50 pkt adrenaliny]")
menu_additem(menu4,"/sklep \d[Otwiera serwerowy sklep]")
menu_additem(menu4,"/info \d[Pokazuje Twoje statystyki zwiazane z flagami na danej mapie]")
menu_additem(menu4,"/drop \d[Pozwala na wyrzucenie obecnie trzymanej flagi]")
menu_setprop(menu4,MPROP_EXIT,MEXIT_ALL)
menu_setprop(menu4,MPROP_EXITNAME,"Wyjscie")




menu_display(id, menu4,0);
return PLUGIN_HANDLED;
}
public cd_menu4(id, menu, item){


switch(item)
{
case 0: client_cmd(id, "say /a")
case 1: client_cmd(id, "say /s")
case 2: client_cmd(id, "say /sklep")
case 3: client_cmd(id, "say /info")
case 4: client_cmd(id, "say /drop")
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}

 


Użytkownik FarGoosiek edytował ten post 05.01.2014 22:43

  • +
  • -
  • 1

I love street workout <3 


#6 kieropmi

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 21
Życzliwy

  • Postów:150
  • Lokalizacja:pmi
Offline

Napisano 05.01.2014 23:02

Dzięki ziomek. 

 

+

 

Do zamknięcia. 



#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 06.01.2014 00:17

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

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





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

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