hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.08.05. 23:31



Jelenlévő felhasználók

Jelenleg 380 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 379 vendég

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [25 hozzászólás ]  Oldal123Következő
Szerző Üzenet
 Hozzászólás témája: átirányító menü
HozzászólásElküldve:2012.05.30. 07:50 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Szeretnék irni egy átirányító menüt az xredirect helyett ami nem fogja ugy a szervert. De valamiért hiába irom be,hogy /server nem hozza be a menüt . Mi lehet vele a gond?? És még úgy szeretném csinálni, hogy minden menüből nyíljon még egy almenü és ott ezek legyenek
1: Atiranyitas a public szerverre
2: Szerver ip megnezese

az egyes menüpont végrehajtja a kliensen az átirányítást a kettes menüpont pedig elküldi konzolba és colorchatban az ip-!

Segitségeteket előre is köszönöm !

Kód:
  1. #include <amxmodx>

  2. new menu

  3.  

  4. public plugin_init()

  5. {

  6. register_plugin("Server Menu","1.0","expert");

  7. register_clcmd("say /server", "server_menu")

  8. register_clcmd("say_team /server", "server_menu")

  9.  

  10. menu = menu_create("TQL Server list:","func_menu");

  11.  

  12. menu_additem( menu, "server1")

  13. menu_additem( menu, "server2")

  14. menu_additem( menu, "server3")

  15. menu_additem( menu, "server4")

  16. menu_additem( menu, "server5")

  17.  

  18. register_clcmd("server_menu","go_menu");

  19. }

  20.  

  21. public func_menu(id, menu, key)

  22. {

  23. key++

  24. if(key==1) client_cmd(id, "connect 91.82.84.216:27642");

  25. if(key==2) client_cmd(id, "connect 91.82.84.42:27526");

  26. if(key==3) client_cmd(id, "connect 94.199.178.341:27295");

  27. if(key==4) client_cmd(id, "connect 87.229.77.22:27135");

  28. if(key==5) client_cmd(id, "connect 91.82.84.192:27010");

  29. }

  30.  

  31. public go_menu(id)

  32. {

  33. menu_display(id,menu)

  34.  

  35. return PLUGIN_HANDLED

  36. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 14:36 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
A menüt mióta írják plugin_initbe? :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 15:26 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Nekem régen kiki írt így plugint és az jó volt

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 15:38 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
Kód:
  1. #include <amxmodx>

  2. new menu

  3.  

  4. public plugin_init()

  5. {

  6. register_plugin("Menu","1.0","kiki33");

  7. menu = menu_create("\rTQL Menu:","func_menu");

  8. menu_additem( menu, "\wSzabalyok")

  9. menu_additem( menu, "\wWeboldal")

  10. menu_additem( menu, "\wInfo")

  11.  

  12. register_clcmd("jatekos_menu","go_menu");

  13.    set_task( 1.0, "hudmsg", 0, "", 0, "b" );

  14. }

  15.  

  16. public client_authorized(id)

  17. {

  18. client_cmd(id, "bind ^"F6^" ^"jatekos_menu^"")

  19. }

  20.  

  21. public func_menu(id, menu, key)

  22. {

  23. key++

  24. if(key==1) show_motd(id, "admin.txt", "Admin");

  25. if(key==2)  show_motd(id, "parancsok.txt", "Parancsok");

  26. if(key==3)  show_motd(id, "szabalyok.txt", "Szabalyok");

  27. }

  28.  

  29. public go_menu(id)

  30. {

  31. menu_display(id,menu)

  32.  

  33. return PLUGIN_CONTINUE;

  34. }

  35. public hudmsg(id)

  36. {

  37.    set_hudmessage(255,0, 0, 0.1, 0.9, 0, 6.0, 3700.0)

  38.    show_hudmessage(id, "Jatek Menu: F6")

  39. }

Ezt nem?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 16:47 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Teszt nemvolt, de működnie kellene.
Kód:
  1. #include <amxmodx>

  2.  

  3. new srv[33];

  4.  

  5. new srvip[][] =

  6. {

  7.         "ide ne irj semmifele IP-t",

  8.         "ip",

  9.         "ip",

  10.         "ip",

  11.         "ip",

  12.         "ip"   

  13. }

  14.  

  15. public plugin_init()   

  16. {

  17.         register_plugin("Server Menu","1.0","expert");

  18.        

  19.         register_clcmd("say /server", "fomenu")

  20.         register_clcmd("say_team /server", "fomenu")

  21.         register_clcmd("server_menu","fomenu");

  22. }

  23. public fomenu(id)

  24. {

  25.         new menu = menu_create("TQL Server list:","func_menu");

  26.  

  27.         menu_additem( menu, "server1")

  28.         menu_additem( menu, "server2")

  29.         menu_additem( menu, "server3")

  30.         menu_additem( menu, "server4")

  31.         menu_additem( menu, "server5")

  32.        

  33.         menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)

  34.         menu_display(id, menu, 0)

  35. }

  36. public almenu(id)

  37. {

  38.         new menu = menu_create("Almenu", "func_almenu")

  39.         menu_additem(menu, "menj a szerora")

  40.         menu_additem(menu, "mutasd a szerver ip-t.")

  41.        

  42.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

  43.         menu_display(id, menu, 0)

  44. }

  45. public func_menu(id, menu, key)

  46. {

  47.  

  48.         key++

  49.  

  50.         if(key==1)

  51.         {

  52.                 srv[id] = 1;

  53.                 almenu(id);

  54.         }

  55.        

  56.         if(key==2)

  57.         {

  58.                 srv[id] = 2;

  59.                 almenu(id);

  60.         }

  61.         if(key==3)

  62.         {

  63.                 srv[id] = 3;

  64.                 almenu(id);

  65.         }

  66.         if(key==4)

  67.         {

  68.                 srv[id] = 4;

  69.                 almenu(id);

  70.         }

  71.         if(key==5)

  72.         {

  73.                 srv[id] = 5;

  74.                 almenu(id);

  75.         }

  76. }

  77. public func_almenu(id, menu, key)

  78. {

  79.         key++

  80.  

  81.         if(key==1)

  82.         {

  83.                 client_cmd(id, "connect %s", srvip[srv[id]]);

  84.         }

  85.        

  86.         if(key==2)

  87.         {

  88.                 client_print(id, print_chat, "IP: %s", srvip[srv[id]]);

  89.         }

  90. }


A hozzászólást 1 alkalommal szerkesztették, utoljára oroszrulett 2012.05.30. 18:23-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 18:03 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
CeDee írta:
Kód:
  1. #include <amxmodx>

  2. new menu

  3.  

  4. public plugin_init()

  5. {

  6. register_plugin("Menu","1.0","kiki33");

  7. menu = menu_create("\rTQL Menu:","func_menu");

  8. menu_additem( menu, "\wSzabalyok")

  9. menu_additem( menu, "\wWeboldal")

  10. menu_additem( menu, "\wInfo")

  11.  

  12. register_clcmd("jatekos_menu","go_menu");

  13.    set_task( 1.0, "hudmsg", 0, "", 0, "b" );

  14. }

  15.  

  16. public client_authorized(id)

  17. {

  18. client_cmd(id, "bind ^"F6^" ^"jatekos_menu^"")

  19. }

  20.  

  21. public func_menu(id, menu, key)

  22. {

  23. key++

  24. if(key==1) show_motd(id, "admin.txt", "Admin");

  25. if(key==2)  show_motd(id, "parancsok.txt", "Parancsok");

  26. if(key==3)  show_motd(id, "szabalyok.txt", "Szabalyok");

  27. }

  28.  

  29. public go_menu(id)

  30. {

  31. menu_display(id,menu)

  32.  

  33. return PLUGIN_CONTINUE;

  34. }

  35. public hudmsg(id)

  36. {

  37.    set_hudmessage(255,0, 0, 0.1, 0.9, 0, 6.0, 3700.0)

  38.    show_hudmessage(id, "Jatek Menu: F6")

  39. }

Ezt nem?

igen azaz !

köszi szépen oroszrulett! tesztelem :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 18:13 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
VirTuaL ~` írta:
A menüt mióta írják plugin_initbe? :D


Hát lassan 10 éve virtual:)

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 18:19 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
files/8423231/8423231.sma(25) : error 017: undefined symbol "menu"
files/8423231/8423231.sma(27) : error 017: undefined symbol "menu"
files/8423231/8423231.sma(27) : warning 215: expression has no effect
files/8423231/8423231.sma(27) : error 001: expected token: ";", but found ")"
files/8423231/8423231.sma(27) : error 029: invalid expression, assumed zero
files/8423231/8423231.sma(27) : fatal error 107: too many error messages on one line

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 18:23 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
new menu?:D

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: átirányító menü
HozzászólásElküldve:2012.05.30. 18:24 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Javítva!

Idézet:
new menu?:D


Igen, azt hagytam ki.


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [25 hozzászólás ]  Oldal123Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 27 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole