hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 15:48



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:06 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.03.28. 20:32
Hozzászólások: 561
Megköszönt másnak: 59 alkalommal
Megköszönték neki: 56 alkalommal
Hello! Egy menü írással probálkozom ,de valamiért nem hozza be leforditani leforditja
Emelett nekem még az kellene hogy ilyen legyen:
1.Statisztika Nullázás
2.Admin TGF
3.Saját játék időm
4.Saját Rankom
5.Szerver top15 játékosai
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3.  
  4.  
  5. public plugin_init()
  6.  
  7.  
  8. {
  9.  
  10. register_clcmd( "menu","AwesomeMenu");
  11.  
  12. }
  13.  
  14. public client_connect(id) {
  15.  
  16. client_cmd(id, "bind ^"c^"menu")
  17.  
  18. }
  19.  
  20. public AwesomeMenu(id)
  21.  
  22. {
  23.  
  24. new menu = menu_create("\r[aRena.ciTy ~ OnlyDust2]", "menu_handler");
  25.  
  26. menu_additem(menu, "\y Statisztika Nullázás(chatbe:/rs)", "1", 0);
  27.  
  28. menu_additem(menu, "\y A Szerver Top15 játékosa", "2", 0);
  29.  
  30.  
  31. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  32.  
  33.  
  34.  
  35. menu_display(id, menu, 0);
  36.  
  37. }
  38.  
  39. public menu_handler(id, menu, item)
  40.  
  41. {
  42.  
  43. if( item == MENU_EXIT )
  44.  
  45. {
  46.  
  47. menu_destroy(menu);
  48.  
  49. return PLUGIN_HANDLED;
  50.  
  51. }
  52.  
  53. new data[6], szName[64];
  54.  
  55. new access, callback;
  56.  
  57. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  58.  
  59. new key = str_to_num(data);
  60.  
  61.  
  62.  
  63. switch(key)
  64.  
  65. {
  66.  
  67. case 1:
  68.  
  69. {
  70.  
  71. ColorChat(id, RED, "[Menu]^x04Nulláztad a statisztikádat!l!!") ;
  72.  
  73. client_cmd(id, "^"say /rs^"");
  74.  
  75. }
  76.  
  77.  
  78.  
  79. case 2:
  80.  
  81. {
  82.  
  83. ColorChat(id, RED, "[Menu]^x04 A szerver 15 legjobb playere!") ;
  84.  
  85. client_cmd(id, "^"say /top15^"");
  86.  
  87. }
  88.  
  89. }
  90.  
  91.  
  92.  
  93. menu_destroy(menu);
  94.  
  95. return PLUGIN_HANDLED;
  96.  
  97. }


Kód:
menu.sma(26) : warning 217: loose indentation
menu.sma(35) : warning 217: loose indentation
menu.sma(73) : warning 217: loose indentation
menu.sma(85) : warning 217: loose indentation
Header size:            684 bytes
Code size:             3988 bytes
Data size:              988 bytes
Stack/heap size:      16384 bytes; estimated max. usage=1107 cells (4428 bytes)
Total requirements:   22044 bytes

4 Warnings.
Done.

_________________
Kép

[steam]alfaaaa[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:13 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
Loose ide
alfanero írta:
Kód:
menu.sma(26) : warning 217: loose indentation
menu.sma(35) : warning 217: loose indentation
menu.sma(73) : warning 217: loose indentation
menu.sma(85) : warning 217: loose indentation
Header size:            684 bytes
Code size:             3988 bytes
Data size:              988 bytes
Stack/heap size:      16384 bytes; estimated max. usage=1107 cells (4428 bytes)
Total requirements:   22044 bytes

4 Warnings.
Done.


A loose indentation = hibás sorszerkezet, a működésben nem okoz hibát.
Példák:
SMA Forráskód: [ Mindet kijelol ]
  1. asdasdasdasd > Ez jó
  2. asdasdsaasd > Ez rossz
  3. asdasdasdasdasd > Ez szintén jó


Itt a 2. sorra fogja kiírni a hibát.

A 26, 35, 73, 85. sorban van ilyen, tehát így helyes (elvileg):

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3.  
  4.  
  5. public plugin_init()
  6.  
  7.  
  8. {
  9.  
  10. register_clcmd( "menu","AwesomeMenu");
  11.  
  12. }
  13.  
  14. public client_connect(id) {
  15.  
  16. client_cmd(id, "bind ^"c^"menu")
  17.  
  18. }
  19.  
  20. public AwesomeMenu(id)
  21.  
  22. {
  23.  
  24. new menu = menu_create("\r[aRena.ciTy ~ OnlyDust2]", "menu_handler");
  25.  
  26. menu_additem(menu, "\y Statisztika Nullázás(chatbe:/rs)", "1", 0);
  27.  
  28. menu_additem(menu, "\y A Szerver Top15 játékosa", "2", 0);
  29.  
  30.  
  31. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  32.  
  33.  
  34.  
  35. menu_display(id, menu, 0);
  36.  
  37. }
  38.  
  39. public menu_handler(id, menu, item)
  40.  
  41. {
  42.  
  43. if( item == MENU_EXIT )
  44.  
  45. {
  46.  
  47. menu_destroy(menu);
  48.  
  49. return PLUGIN_HANDLED;
  50.  
  51. }
  52.  
  53. new data[6], szName[64];
  54.  
  55. new access, callback;
  56.  
  57. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  58.  
  59. new key = str_to_num(data);
  60.  
  61.  
  62.  
  63. switch(key)
  64.  
  65. {
  66.  
  67. case 1:
  68.  
  69. {
  70.  
  71. ColorChat(id, RED, "[Menu]^x04Nulláztad a statisztikádat!l!!") ;
  72.  
  73. client_cmd(id, "^"say /rs^"");
  74.  
  75. }
  76.  
  77.  
  78.  
  79. case 2:
  80.  
  81. {
  82.  
  83. ColorChat(id, RED, "[Menu]^x04 A szerver 15 legjobb playere!") ;
  84.  
  85. client_cmd(id, "^"say /top15^"");
  86.  
  87. }
  88.  
  89. }
  90.  
  91.  
  92.  
  93. menu_destroy(menu);
  94.  
  95. return PLUGIN_HANDLED;
  96.  
  97. }

_________________
Minden jót! :)

Ők köszönték meg BeepBeep nek ezt a hozzászólást: alfanero (2014.01.28. 19:18)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:19 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.03.28. 20:32
Hozzászólások: 561
Megköszönt másnak: 59 alkalommal
Megköszönték neki: 56 alkalommal
MŰködik! a Többit azt nem lehetne hozzá írni és lehet h nekem is jó volt vagyis behozta csak nem bindeltem be,azt hittem hogy automatikusan be bindeli mindenkinek,mert én olyanra gondoltam.

_________________
Kép

[steam]alfaaaa[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:33 
Offline
Veterán
Avatar

Csatlakozott: 2012.09.01. 22:19
Hozzászólások: 1697
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 302 alkalommal
alfanero írta:
MŰködik! a Többit azt nem lehetne hozzá írni és lehet h nekem is jó volt vagyis behozta csak nem bindeltem be,azt hittem hogy automatikusan be bindeli mindenkinek,mert én olyanra gondoltam.


az már slowhack

_________________
Valami új kezdete...
Kép
Egyedi pluginok készítése pénzért (Banki átutalás, PayPal) -> Privát üzenet


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:34 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
alfanero írta:
... azt hittem hogy automatikusan be bindeli mindenkinek,mert én olyanra gondoltam.

Az már slowhack.

_________________
Minden jót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.28. 19:34 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.03.28. 20:32
Hozzászólások: 561
Megköszönt másnak: 59 alkalommal
Megköszönték neki: 56 alkalommal
xD Bocsi nem megoldottam hanem bindelve volt xD

De akkor majd bebindelik maguknak a többi részét meg lehet csinálni hogy necsak azt a 2.-t hozza be ?

_________________
Kép

[steam]alfaaaa[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.29. 06:07 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.03.28. 20:32
Hozzászólások: 561
Megköszönt másnak: 59 alkalommal
Megköszönték neki: 56 alkalommal
Ez mit csinál?
Kód:
register_clcmd("radio3","menu");

_________________
Kép

[steam]alfaaaa[/steam]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Miért nem jó? Menü
HozzászólásElküldve: 2014.01.29. 10:00 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.08.15. 14:42
Hozzászólások: 1345
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 277 alkalommal
register_clcmd - funkciót regisztrál, amely a kliens konzoljából fog meghívódni
radio3 - parancs, menu - funkció

_________________
Üdvözlettel: BBk
[AmxModX] Általam fordított pluginok
Death of Legend Fun Server History
NetMozi.com - Filmes fórum Badboy.killer
foximaxi


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


Ki van itt

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