hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 01:44



Jelenlévő felhasználók

Jelenleg 247 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 245 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot], Majestic-12 [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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Menü
HozzászólásElküldve: 2014.03.12. 10:30 
Offline
Tud valamit
Avatar

Csatlakozott: 2013.08.22. 10:48
Hozzászólások: 119
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 3 alkalommal
Sziasztok!
Olyan menüt szeretnék kérni, hogy /menu parancsra jelenik meg, és ezek vannak benne:
► Online adminok (ha rámegy, kiírja chatbe neki, hogy kik az adminok)
► Rank */* (hányadik a hányból, és ha rámegy, chatbe is kiírja tehát pl Rank 12/506)
► Szerverek (Megnyit egy másik menüt amibe 1. 2. 3. menüpont van)
► VIP/ADMIN TGF (megnyit egy TGF Motd-t)
► Weboldal (kiír egy üzenetet)
► Facebook (ugyan az)
► Parancsok (megynit egy parancsok MOTD-t
Aki megcsinálja, annak megy a gomb

_________________
STEAM:
[steam]thebvn[/steam]
FaceBook oldal
Dream Deathrun: CSATLAKOZÁS!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.03.12. 12:16 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.11.20. 15:40
Hozzászólások: 259
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 25 alkalommal
Igazából az elsőket úgy kéne, hogy egy olyan parancsot rá hogy: /rank, /admin, /server, ugye ezeknek a szerverben
kéne lennie, ha beraktad, és a motd az meg csak sima ablak. Ha valaki a say-es részét megcsinálja a motd-t megtudom.

_________________
rwT* Szerverek!

Különleges játékélmény különleges szerverektől.
Bővebb információkért nézz az alábbi tartalmak után.

( FaceBook ) ( YouTube ) ( Web ) ( GameTracker )


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.03.12. 14:50 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
Teszt nem volt

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. new maxplayers
  4. new gmsgSayText
  5. #define ADMIN_CHECK ADMIN_KICK
  6. static const COLOR[] = "^x04" //green
  7. static const CONTACT[] = ""
  8. public plugin_init() {
  9. register_clcmd("say /menu","servermenu")
  10. }
  11. public servermenu(id){
  12. new menu=menu_create("\ySzerver menu","menu_handler")
  13. menu_additem(menu,"\wOnline adminok","1",0)
  14. menu_additem(menu,"\wRank","2",0)
  15. menu_additem(menu,"\wSzerverek","3",0)
  16. menu_additem(menu,"\wVIP/ADMIN TGF","4",0)
  17. menu_additem(menu,"\wWeboldal","5",0)
  18. menu_additem(menu,"\wFacebook","6",0)
  19. menu_additem(menu,"\wParancsok","7",0)
  20. menu_setprop(menu,MPROP_EXITNAME,"Kilepes")
  21. menu_display(id,menu,0)
  22. }
  23. public menu_handler(id,menu,item){
  24. if( item == MENU_EXIT){
  25. menu_destroy(menu)
  26. return PLUGIN_HANDLED
  27. }
  28. new data[6],name[64]
  29. new acces,callback
  30. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  31. new key = str_to_num(data)
  32. switch(key){
  33. case 1:{
  34. print_adminlist(id)
  35. }
  36. case 2:{
  37. client_cmd(id,"say /rank")
  38. }
  39. case 3:{
  40. server(id)
  41. }
  42. case 4:{
  43. show_motd(id,"addons/amxmodx/configs/vip_admin_tgf.txt","Vip & Admin Tagfelvetel")
  44. }
  45. case 5:{
  46. client_print(id,print_chat,"Weboldalunk linkje: www.hlmod.hu,nezz fel!")
  47. }
  48. case 6:{
  49. //
  50. }
  51. case 7:{
  52. show_motd(id,"addons/amxmodx/configs/parancsok.txt","Parancsok")
  53. }
  54. }
  55. menu_destroy(menu)
  56. return PLUGIN_HANDLED
  57. }
  58. public print_adminlist(user)
  59. {
  60. new adminnames[33][32]
  61. new message[256]
  62. new id, count, x, len
  63.  
  64. for(id = 1 ; id <= maxplayers ; id++)
  65. if(is_user_connected(id))
  66. if(get_user_flags(id) & ADMIN_CHECK)
  67. get_user_name(id, adminnames[count++], 31)
  68.  
  69. len = format(message, 255, "%s Jelenlevo adminok: ",COLOR)
  70. if(count > 0) {
  71. for(x = 0 ; x < count ; x++) {
  72. len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
  73. if(len > 96 ) {
  74. print_message(user, message)
  75. len = format(message, 255, "%s ",COLOR)
  76. }
  77. }
  78. print_message(user, message)
  79. }
  80. else {
  81. len += format(message[len], 255-len, "Nincs jelen admin.")
  82. print_message(user, message)
  83. }
  84.  
  85. }
  86.  
  87. print_message(id, msg[]) {
  88. message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
  89. write_byte(id)
  90. write_string(msg)
  91. message_end()
  92. }
  93. public server(id){
  94. new menu=menu_create("\ySzervereink:","menu_handler")
  95. menu_additem(menu,"\wSzerverunk 1","1",0)
  96. menu_additem(menu,"\wSzerverunk 2","2",0)
  97. menu_additem(menu,"\wSzerverunk 3","3",0)
  98. menu_display(id,menu,0)
  99. }
  100. public menu_handlerr(id,menu,item){
  101. if(item == MENU_EXIT){
  102. menu_destroy(menu)
  103. return PLUGIN_HANDLED
  104. }
  105. new data[6],name[64]
  106. new acces,callback
  107. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  108. new key = str_to_num(data)
  109. switch(key){
  110. case 1: client_cmd(id,"connect IP:PORT")
  111. case 2: client_cmd(id,"connect IP:PORT")
  112. case 3: client_cmd(id,"connect IP:PORT")
  113. }
  114. menu_destroy(menu)
  115. return PLUGIN_HANDLED
  116. }

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA

Ők köszönték meg ultraibolya nek ezt a hozzászólást (összesen 2): gyurc1111 (2014.03.12. 18:25) • xXLegendXx (2014.03.13. 15:56)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.03.13. 15:33 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.18. 17:35
Hozzászólások: 365
Megköszönt másnak: 152 alkalommal
Megköszönték neki: 31 alkalommal
Ultra! A szerverek menüpontot kivennéd belőle légyszíves?

_________________
Ha segítettem használd a gombot!

Kép
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.03.13. 15:46 
Offline
Őskövület
Avatar

Csatlakozott: 2011.12.28. 00:35
Hozzászólások: 2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Beckx írta:
Ultra! A szerverek menüpontot kivennéd belőle légyszíves?


Tessék:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. new maxplayers
  4. new gmsgSayText
  5. #define ADMIN_CHECK ADMIN_KICK
  6. static const COLOR[] = "^x04" //green
  7. static const CONTACT[] = ""
  8. public plugin_init() {
  9. register_clcmd("say /menu","servermenu")
  10. }
  11. public servermenu(id){
  12. new menu=menu_create("\ySzerver menu","menu_handler")
  13. menu_additem(menu,"\wOnline adminok","1",0)
  14. menu_additem(menu,"\wRank","2",0)
  15. menu_additem(menu,"\wVIP/ADMIN TGF","3",0)
  16. menu_additem(menu,"\wWeboldal","4",0)
  17. menu_additem(menu,"\wFacebook","5",0)
  18. menu_additem(menu,"\wParancsok","6",0)
  19. menu_setprop(menu,MPROP_EXITNAME,"Kilepes")
  20. menu_display(id,menu,0)
  21. }
  22. public menu_handler(id,menu,item){
  23. if( item == MENU_EXIT){
  24. menu_destroy(menu)
  25. return PLUGIN_HANDLED
  26. }
  27. new data[6],name[64]
  28. new acces,callback
  29. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  30. new key = str_to_num(data)
  31. switch(key){
  32. case 1:{
  33. print_adminlist(id)
  34. }
  35. case 2:{
  36. client_cmd(id,"say /rank")
  37. }
  38. case 3:{
  39. show_motd(id,"addons/amxmodx/configs/vip_admin_tgf.txt","Vip & Admin Tagfelvetel")
  40. }
  41. case 4:{
  42. client_print(id,print_chat,"Weboldalunk linkje: www.hlmod.hu,nezz fel!")
  43. }
  44. case 5:{
  45. //
  46. }
  47. case 6:{
  48. show_motd(id,"addons/amxmodx/configs/parancsok.txt","Parancsok")
  49. }
  50. }
  51. menu_destroy(menu)
  52. return PLUGIN_HANDLED
  53. }
  54. public print_adminlist(user)
  55. {
  56. new adminnames[33][32]
  57. new message[256]
  58. new id, count, x, len
  59.  
  60. for(id = 1 ; id <= maxplayers ; id++)
  61. if(is_user_connected(id))
  62. if(get_user_flags(id) & ADMIN_CHECK)
  63. get_user_name(id, adminnames[count++], 31)
  64.  
  65. len = format(message, 255, "%s Jelenlevo adminok: ",COLOR)
  66. if(count > 0) {
  67. for(x = 0 ; x < count ; x++) {
  68. len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
  69. if(len > 96 ) {
  70. print_message(user, message)
  71. len = format(message, 255, "%s ",COLOR)
  72. }
  73. }
  74. print_message(user, message)
  75. }
  76. else {
  77. len += format(message[len], 255-len, "Nincs jelen admin.")
  78. print_message(user, message)
  79. }
  80.  
  81. }
  82.  
  83. print_message(id, msg[]) {
  84. message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
  85. write_byte(id)
  86. write_string(msg)
  87. message_end()
  88. }
  89. public menu_handlerr(id,menu,item){
  90. if(item == MENU_EXIT){
  91. menu_destroy(menu)
  92. return PLUGIN_HANDLED
  93. }
  94. new data[6],name[64]
  95. new acces,callback
  96. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  97.  
  98. menu_destroy(menu)
  99. return PLUGIN_HANDLED
  100. }

_________________
****

Ők köszönték meg pixxa112 nek ezt a hozzászólást: Beckx (2014.03.13. 15:50)
  Népszerűség: 2.27%


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  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 14 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