hlmod.hu
https://hlmod.hu/

menüben a másik plugin menüje
https://hlmod.hu/viewtopic.php?f=29&t=28411
Oldal: 1 / 1

Szerző:  $weeT [2017.11.12. 10:14 ]
Hozzászólás témája:  menüben a másik plugin menüje

Sziasztok hogy tudom megcsinálni hogy az egyik plugin egyik menüpontjával elő tudjam hozni a másik plugin menüjét

Szerző:  elit [2017.11.12. 10:19 ]
Hozzászólás témája:  Re: menüben a másik plugin menüje

tehát ami eddig le esett az egészböl. van 1 fömenüd és abba akarod bele irni a másik menü pontot?

Szerző:  $weeT [2017.11.12. 10:23 ]
Hozzászólás témája:  Re: menüben a másik plugin menüje

nem csak elő hozni a másik plugin menüjét

Szerző:  elit [2017.11.12. 10:28 ]
Hozzászólás témája:  Re: menüben a másik plugin menüje

itt volt 1 hasonló téma(nem biztos h erre gondoltál)
Összekötés

  1. #include <amxmodx>
  2. #include <engine>
  3.  
  4. public plugin_init()
  5. {
  6.     register_impulse(201, "FoMenu");
  7. }
  8.  
  9. public FoMenu(id)
  10. {
  11.     new menu = menu_create("FoMenu", "mh_MyMenu");
  12.  
  13.     menu_additem(menu, "menube 1", "1", 0); // case 0
  14.     menu_additem(menu, "menube 2", "2", 0); // case 1
  15.  
  16.     menu_display(id, menu, 0);
  17.     return PLUGIN_HANDLED;
  18. }
  19.  
  20. public mh_MyMenu(id, menu, item)
  21. {
  22.     if(item == MENU_EXIT)
  23.     {
  24.         menu_cancel(menu);
  25.         return PLUGIN_HANDLED;
  26.     }
  27.  
  28.     new command[6], name[64], access, callback;
  29.  
  30.     menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  31.  
  32.     switch(item)
  33.     {
  34.         case 0: client_cmd(id, "say /menu");
  35.         case 1: client_cmd(id, "say /menu2");
  36.     }
  37.  
  38.     menu_destroy(menu);
  39.     return PLUGIN_HANDLED;
  40. }


ha erre gondoltál (ha nem akkor sorry :))

Szerző:  Pika [2017.11.12. 12:51 ]
Hozzászólás témája:  Re: menüben a másik plugin menüje

$weeT írta:
Sziasztok hogy tudom megcsinálni hogy az egyik plugin egyik menüpontjával elő tudjam hozni a másik plugin menüjét


Callfuncal hívod meg a másik plugint. Azon belül a fügvényt.

Kód:
case 1:{
ujplugin(id)
Valahogy így talán:


Kód:
public ujplugin(id)
{
    if(callfunc_begin("bolt_fuggveny", "plugin2.amxx") == 1)
    {
        callfunc_push_int(id)

        callfunc_end()
    } 
}


https://forums.alliedmods.net/showthread.php?t=232811

Szerző:  $weeT [2017.11.12. 15:13 ]
Hozzászólás témája:  Re: menüben a másik plugin menüje

ITT NYITOM MEG A MÁSIK PLUGIN MANÜJÉT

  1. menu_additem(menu, "\r[\yMenü neve\r]", "8");

  1. case 8: client_cmd(id, "VALAMI");


  1. register_clcmd("VALAMI", "MEGNYITANDOMENÜ")


igy jo lett

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