hlmod.hu
https://hlmod.hu/

hangmenu
https://hlmod.hu/viewtopic.php?f=29&t=28021
Oldal: 1 / 1

Szerző:  $weeT [2017.07.29. 16:50 ]
Hozzászólás témája:  hangmenu

sziasztok valaki meg mondaná hogy csimáljam hogy lehyen 1 menü amit én adok meg zene neveket és ha rá nyomok lejátsza az adott zenéket amit én töltök fel
mp3 formátumú

Szerző:  qkly [2017.07.29. 18:44 ]
Hozzászólás témája:  Re: hangmenu

$weeT írta:
sziasztok valaki meg mondaná hogy csimáljam hogy lehyen 1 menü amit én adok meg zene neveket és ha rá nyomok lejátsza az adott zenéket amit én töltök fel
mp3 formátumú


Itt h.sz-ként írtam meg gyors. Valószínű be illesztésnél CTRL+I-t nyomnod kell mivel rendezetlen. Azt, hogy működik-e nem tudom.

  1. #define HANGOK "2"


  1. new hang[33]


  1. new const Sound[][] = {
  2. "hang/1.mp3",
  3. "hang/2.mp3"
  4. }


  1. public plugin_precache(){
  2. for(new i; i<HANGOK; i++){
  3. precache_sound(Sound[i])
  4. }
  5. }


  1. register_clcmd("menu", "f_menu")


  1. new menu = menu_create("menu", "handler_m")
  2. menu_additem(menu, "1.", "0", 0)
  3. menu_additem(menu, "2.", "1", 0)
  4. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  5. menu_display(id, menu, 0);
  6. }
  7.  
  8. public handler_m(id, menu, item)
  9. {
  10.     if( item == MENU_EXIT )
  11.     {
  12.         menu_destroy(menu);
  13.         return PLUGIN_HANDLED;
  14.     }
  15.     new data[9], szName[64];
  16.     new access, callback;
  17.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  18.     new key = str_to_num(data);
  19.     switch(key)
  20.     {
  21.         case 0:{
  22.                           client_cmd(0, "mp3 play hang/1.mp3")
  23. }
  24. case 1:{
  25. client_cmd(0, "mp3 play hang/2.mp3")
  26. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/