←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

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

Zablokowany

kieropmi - zdjęcie kieropmi 05.01.2014

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;
}
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 05.01.2014

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

  • +
  • -
d0naciak - zdjęcie d0naciak 05.01.2014

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
Odpowiedz

kieropmi - zdjęcie kieropmi 05.01.2014

Nadal nic.

Odpowiedz

  • +
  • -
FarGoosiek - zdjęcie FarGoosiek 05.01.2014


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
Odpowiedz

kieropmi - zdjęcie kieropmi 05.01.2014

Dzięki ziomek. 

 

+

 

Do zamknięcia. 

Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 06.01.2014

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
Odpowiedz
Zablokowany