hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 17:50



Jelenlévő felhasználók

Jelenleg 212 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 211 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] 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  [ 9 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [TUT] Addolás és ajándékozás menü
HozzászólásElküldve: 2015.07.19. 17:33 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Láttam többeknek is problémája akadt az addolás, ajándékozás menü elkészítésével, szóval gondoltam bemutatom nektek egy kicsit kiegészített változatát.

Először is deklaráljuk a szükséges változókat és készítünk 2 definiálást:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <ColorChat>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Akosch:."
  8.  
  9. #define SLOT 32 //Itt adjuk meg, hogy hány slotos a szerverünk.
  10. #define ADDFLAG ADMIN_IMMUNITY //Itt adjuk meg, hogy milyen joggal tudjon addolni az admin.
  11.  
  12. new g_iCelpont[SLOT + 1] //Ez fogja tárolni a kiválasztott személy azonosítóját.
  13. new g_iValtozo[SLOT + 1] //Ezt fogom használni, a szervereken található pont, ezüst vagy arany helyett.

 

Ha ezzel meglennénk akkor már minden rendelkezésünkre áll, hogy elkészítsük a menüt:
Ne feledjük, hogy a pluginban a játékosok a szerverre csatlakozásukkor kapott azonosítószám(id) szerint vannak azonosítva(ez a szám 1-től a szerver slotiszámáig terjed).


SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init()
  2. {
  3. register_plugin(PLUGIN,VERSION,AUTHOR);
  4.  
  5. register_clcmd("say /add", "AdasMenu");
  6. register_clcmd("ADAS", "Adas");
  7. }
  8.  
  9. public AdasMenu(id)
  10. {
  11. if(access(id, ADDFLAG)) //Ellenőrizzük, hogy a menüt megnyitó rendelkezik-e megfelelő joggal.
  12. {
  13. new sMenu[64], sInfo[8], pMenu;
  14. formatex(sMenu, charsmax(sMenu), "Válaszd ki kinek szeretnél adni értéket!^nSaját értékeid: %i", g_iValtozo[id]); //Megjelenítjük menüben, h neki mennyije van, megelőzve azt, hogy többet írjon be mint amije van.
  15. pMenu = menu_create(sMenu, "AdasKezelo");
  16.  
  17. for(new i = 1; i < SLOT; i ++)
  18. {
  19. if(!is_user_connected(i)) //Ha nincs csatlakozva ilyen azonosítóval rendelkező játékos egyszerűen léptetünk egyet a ciklusban.
  20. continue;
  21.  
  22. get_user_name(i, sMenu, charsmax(sMenu)); //Ha csatlakozva van akkor lekérjük a nevét.
  23. num_to_str(i, sInfo, charsmax(sInfo)); //Lementjük az azonosítóját is.
  24. menu_additem(pMenu, sMenu, sInfo); //Létrehozunk egy menüpontot a játékos nevével és infóként átadjuk az azonosítót.
  25. }
  26. //Legyen szép magyar minden <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  27. menu_setprop(pMenu, MPROP_EXIT, MEXIT_ALL);
  28. menu_setprop(pMenu, MPROP_BACKNAME, "Vissza");
  29. menu_setprop(pMenu, MPROP_NEXTNAME, "Tovább");
  30. menu_setprop(pMenu, MPROP_EXITNAME, "Kilépés");
  31.  
  32. menu_display(id , pMenu, 0);
  33. }
  34. else
  35. {
  36. ColorChat(id, GREEN, "[Információ]^1 Ehhez nincs hozzáférésed!"); //Ha nincs joga megnyitni ezt a menüt dobunk neki egy üzenetet.
  37. }
  38.  
  39. return PLUGIN_HANDLED;
  40. }
  41.  
  42. public AdasKezelo(id, menu, item)
  43. {
  44. if(item == MENU_EXIT)
  45. {
  46. menu_destroy(menu);
  47.  
  48. return PLUGIN_HANDLED;
  49. }
  50.  
  51. new access, info[8], name[64], callback;
  52. menu_item_getinfo(menu, item, access, info, 5, name, 63, callback);
  53.  
  54. g_iCelpont[id] = str_to_num(info); //A választott menüpontnál mentett azonosítót lementjük a változónkba.
  55.  
  56. if(!is_user_connected(g_iCelpont[id])) //Ha idő közben lecsatlakozott volna a választott játékos.
  57. {
  58. ColorChat(id, GREEN, "[Információ]^1 Sajnos lecsatlakozott a kiválasztott játékos!") //Dobunk egy üzenetet neki.
  59.  
  60. menu_display(id, menu, 0); //Megnyitjuk neki a menüt újra, hátha talál valaki mást <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  61.  
  62. return PLUGIN_HANDLED;
  63. }
  64.  
  65. client_cmd(id, "messagemode ADAS"); //Létrehozunk egy beviteli módot("ADAS" néven).
  66.  
  67. menu_destroy(menu); //Eltüntetjük a menüt a játékosnál.
  68.  
  69. return PLUGIN_HANDLED;
  70. }


Már csak egy lépés maradt hátra... Ellenőrizni, hogy a beírt szöveg csak számokat tartalmaz és eldönteni, hogy mit is csinálunk vele.

Ha addolás menüt akarunk:

SMA Forráskód: [ Mindet kijelol ]
  1. public Adas(id)
  2. {
  3. new adat[192], szam;
  4. read_args(adat, charsmax(adat));
  5.   remove_quotes(adat);
  6.  
  7. if(is_str_num(adat)) //Ellenőrizzük, hogy csak számokat tartalmaz a beírt szöveg.
  8. {
  9. szam = str_to_num(adat) //Átkonvertáljuk a szöveget számokká.
  10. if(szam) //Ellenőrizzük, h a beírt szám nagyobb mint 0, van értelme hozzáadni.
  11. {
  12. g_iValtozo[g_iCelpont[id]] += szam; //Hozzáadjuk a választott játékos változójához a beírt számot.
  13. ColorChat(g_iCelpont[id], GREEN, "[Információ] ^1 Kaptál %i értéket", szam); //Dobunk a választott játékosnak egy üzenetet.
  14. }
  15. else
  16. ColorChat(id, GREEN, "[Információ] ^1 0-t fölösleges hozzáadni az ölésekhez.");
  17. }
  18. else
  19. ColorChat(id, GREEN, "[Információ] ^1 A megadott szöveg nem csak számokat tartalmazott.(érvénytelen)");
  20.  
  21. return PLUGIN_CONTINUE;
  22. }


Ha ajándékozás menüt:

SMA Forráskód: [ Mindet kijelol ]
  1. public Adas(id)
  2. {
  3. new adat[192], szam;
  4. read_args(adat, charsmax(adat));
  5.   remove_quotes(adat);
  6.  
  7. if(is_str_num(adat)) //Ellenőrizzük, hogy csak számokat tartalmaz a beírt szöveg.
  8. {
  9. szam = str_to_num(adat) //Átkonvertáljuk a szöveget számokká.
  10. if(g_iValtozo[id] >= szam) //Ellenőrizzük, hogy van-e ennyije.
  11. {
  12. g_iValtozo[g_iCelpont[id]] += szam; //Hozzáadjuk a választott játékos változójához a beírt számot.
  13. g_iValtozo[id] -= szam; //Levonjuk az ajándékozott mennyiséget.
  14. ColorChat(id, GREEN, "[Információ] ^1Sikeresen elküldtél %i értéket.", szam);
  15. ColorChat(g_iCelpont[id], GREEN, "[Információ] ^1 Kaptál %i értéket.", szam); //Dobunk a választott játékosnak egy üzenetet.
  16. }
  17. else
  18. ColorChat(id, GREEN, "[Információ] ^1 0-t fölösleges hozzáadni az ölésekhez.");
  19. }
  20. else
  21. ColorChat(id, GREEN, "[Információ] ^1 A megadott szöveg nem csak számokat tartalmazott.(érvénytelen)");
  22.  
  23. return PLUGIN_CONTINUE;
  24. }


Végül pedig a teljes addolás menü:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <ColorChat>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Akosch:."
  8.  
  9. #define SLOT 32
  10. #define ADDFLAG ADMIN_CVAR
  11.  
  12. new g_iCelpont[SLOT + 1]; //Ez fogja tárolni a kiválasztott személy azonosítóját.
  13. new g_iValtozo[SLOT + 1]; //Ezt fogom használni, a szervereken található pont, ezüst vagy arany helyett.
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN,VERSION,AUTHOR);
  18.  
  19. register_clcmd("say /add", "AdasMenu");
  20. register_clcmd("ADAS", "Adas");
  21. }
  22.  
  23. public AdasMenu(id)
  24. {
  25. if(access(id, ADDFLAG)) //Ellenőrizzük, hogy a menüt megnyitó rendelkezik-e megfelelő joggal.
  26. {
  27. new sMenu[64], sInfo[8], pMenu;
  28. formatex(sMenu, charsmax(sMenu), "Válaszd ki kinek szeretnél adni értéket!^nSaját értékeid: %i", g_iValtozo[id]);
  29. pMenu = menu_create(sMenu, "AdasKezelo");
  30.  
  31. for(new i = 1; i < SLOT; i ++)
  32. {
  33. if(!is_user_connected(i)) //Ha nincs csatlakozva ilyen azonosítóval rendelkező játékos egyszerűen léptetünk egyet a ciklusban.
  34. continue;
  35.  
  36. get_user_name(i, sMenu, charsmax(sMenu)); //Ha csatlakozva van akkor lekérjük a nevét.
  37. num_to_str(i, sInfo, charsmax(sInfo)); //Lementjük az azonosítóját is.
  38. menu_additem(pMenu, sMenu, sInfo); //Létrehozunk egy menüpontot a játékos nevével és infóként átadjuk az azonosítót.
  39. }
  40. //Legyen szép magyar minden <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  41. menu_setprop(pMenu, MPROP_EXIT, MEXIT_ALL);
  42. menu_setprop(pMenu, MPROP_BACKNAME, "Vissza");
  43. menu_setprop(pMenu, MPROP_NEXTNAME, "Tovább");
  44. menu_setprop(pMenu, MPROP_EXITNAME, "Kilépés");
  45.  
  46. menu_display(id , pMenu , 0);
  47. }
  48. else
  49. {
  50. ColorChat(id, GREEN, "[Információ]^1 Ehhez nincs hozzáférésed!"); //Ha nincs joga megnyitni ezt a menüt dobunk neki egy üzenetet.
  51. }
  52.  
  53. return PLUGIN_HANDLED;
  54. }
  55.  
  56. public AdasKezelo(id, menu, item)
  57. {
  58. if(item == MENU_EXIT)
  59. {
  60. menu_destroy(menu);
  61.  
  62. return PLUGIN_HANDLED;
  63. }
  64.  
  65. new access, info[8], name[64], callback;
  66. menu_item_getinfo(menu, item, access, info, 5, name, 63, callback);
  67.  
  68. g_iCelpont[id] = str_to_num(info); //A választott menüpontnál mentett azonosítót lementjük a változónkba.
  69.  
  70. if(!is_user_connected(g_iCelpont[id])) //Ha idő közben lecsatlakozott volna a választott játékos.
  71. {
  72. ColorChat(id, GREEN, "[Információ]^1 Sajnos lecsatlakozott a kiválasztott játékos!") //Dobunk egy üzenetet neki.
  73.  
  74. menu_display(id, menu, 0); //Megnyitjuk neki a menüt újra, hátha talál valaki mást <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  75.  
  76. return PLUGIN_HANDLED;
  77. }
  78.  
  79. client_cmd(id, "messagemode ADAS"); //Létrehozunk egy beviteli módot("ADAS" néven).
  80.  
  81. menu_destroy(menu); //Eltüntetjük a menüt a játékosnál.
  82.  
  83. return PLUGIN_HANDLED;
  84. }
  85.  
  86. public Adas(id)
  87. {
  88. new adat[192], szam;
  89. read_args(adat, charsmax(adat));
  90.   remove_quotes(adat);
  91.  
  92. if(is_str_num(adat)) //Ellenőrizzük, hogy csak számokat tartalmaz a beírt szöveg.
  93. {
  94. szam = str_to_num(adat) //Átkonvertáljuk a szöveget számokká.
  95. if(szam) //Ellenőrizzük, h a beírt szám nagyobb mint 0, van értelme hozzáadni.
  96. {
  97. g_iValtozo[g_iCelpont[id]] += szam; //Hozzáadjuk a választott játékos változójához a beírt számot.
  98. ColorChat(g_iCelpont[id], GREEN, "[Információ] ^1 Kaptál %i értéket", szam); //Dobunk a választott játékosnak egy üzenetet.
  99. }
  100. else
  101. ColorChat(id, GREEN, "[Információ] ^1 0-t fölösleges hozzáadni az ölésekhez.");
  102. }
  103. else
  104. ColorChat(id, GREEN, "[Információ] ^1 A megadott szöveg nem csak számokat tartalmazott.(érvénytelen)");
  105.  
  106. return PLUGIN_CONTINUE;
  107. }


...és a teljes ajándékozás menü:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <ColorChat>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Akosch:."
  8.  
  9. #define SLOT 32
  10. #define ADDFLAG ADMIN_ALL
  11.  
  12. new g_iCelpont[SLOT + 1]; //Ez fogja tárolni a kiválasztott személy azonosítóját.
  13. new g_iValtozo[SLOT + 1]; //Ezt fogom használni, a szervereken található pont, ezüst vagy arany helyett.
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN,VERSION,AUTHOR);
  18.  
  19. register_clcmd("say /add", "AdasMenu");
  20. register_clcmd("ADAS", "Adas");
  21. }
  22.  
  23. public AdasMenu(id)
  24. {
  25. if(access(id, ADDFLAG)) //Ellenőrizzük, hogy a menüt megnyitó rendelkezik-e megfelelő joggal.
  26. {
  27. new sMenu[64], sInfo[8], pMenu;
  28. formatex(sMenu, charsmax(sMenu), "Válaszd ki kinek szeretnél adni értéket!^nSaját értékeid: %i", g_iValtozo[id]);
  29. pMenu = menu_create(sMenu, "AdasKezelo");
  30.  
  31. for(new i = 1; i < SLOT; i ++)
  32. {
  33. if(!is_user_connected(i)) //Ha nincs csatlakozva ilyen azonosítóval rendelkező játékos egyszerűen léptetünk egyet a ciklusban.
  34. continue;
  35.  
  36. get_user_name(i, sMenu, charsmax(sMenu)); //Ha csatlakozva van akkor lekérjük a nevét.
  37. num_to_str(i, sInfo, charsmax(sInfo)); //Lementjük az azonosítóját is.
  38. menu_additem(pMenu, sMenu, sInfo); //Létrehozunk egy menüpontot a játékos nevével és infóként átadjuk az azonosítót.
  39. }
  40. //Legyen szép magyar minden <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  41. menu_setprop(pMenu, MPROP_EXIT, MEXIT_ALL);
  42. menu_setprop(pMenu, MPROP_BACKNAME, "Vissza");
  43. menu_setprop(pMenu, MPROP_NEXTNAME, "Tovább");
  44. menu_setprop(pMenu, MPROP_EXITNAME, "Kilépés");
  45.  
  46. menu_display(id , pMenu , 0);
  47. }
  48. else
  49. {
  50. ColorChat(id, GREEN, "[Információ]^1 Ehhez nincs hozzáférésed!"); //Ha nincs joga megnyitni ezt a menüt dobunk neki egy üzenetet.
  51. }
  52.  
  53. return PLUGIN_HANDLED;
  54. }
  55.  
  56. public AdasKezelo(id, menu, item)
  57. {
  58. if(item == MENU_EXIT)
  59. {
  60. menu_destroy(menu);
  61.  
  62. return PLUGIN_HANDLED;
  63. }
  64.  
  65. new access, info[8], name[64], callback;
  66. menu_item_getinfo(menu, item, access, info, 5, name, 63, callback);
  67.  
  68. g_iCelpont[id] = str_to_num(info); //A választott menüpontnál mentett azonosítót lementjük a változónkba.
  69.  
  70. if(!is_user_connected(g_iCelpont[id])) //Ha idő közben lecsatlakozott volna a választott játékos.
  71. {
  72. ColorChat(id, GREEN, "[Információ]^1 Sajnos lecsatlakozott a kiválasztott játékos!") //Dobunk egy üzenetet neki.
  73.  
  74. menu_display(id, menu, 0); //Megnyitjuk neki a menüt újra, hátha talál valaki mást <!-- s:D --><img src=\"{SMILIES_PATH}/icon_e_biggrin.gif\" alt=\":D\" title=\"nagyon boldog\" /><!-- s:D -->
  75.  
  76. return PLUGIN_HANDLED;
  77. }
  78.  
  79. client_cmd(id, "messagemode ADAS"); //Létrehozunk egy beviteli módot("ADAS" néven).
  80.  
  81. menu_destroy(menu); //Eltüntetjük a menüt a játékosnál.
  82.  
  83. return PLUGIN_HANDLED;
  84. }
  85.  
  86. public Adas(id)
  87. {
  88. new adat[192], szam;
  89. read_args(adat, charsmax(adat));
  90. remove_quotes(adat);
  91.  
  92. if(is_str_num(adat)) //Ellenőrizzük, hogy csak számokat tartalmaz a beírt szöveg.
  93. {
  94. szam = str_to_num(adat) //Átkonvertáljuk a szöveget számokká.
  95. if(g_iValtozo[id] >= szam) //Ellenőrizzük, hogy van-e ennyije.
  96. {
  97. g_iValtozo[g_iCelpont[id]] += szam; //Hozzáadjuk a választott játékos változójához a beírt számot.
  98. g_iValtozo[id] -= szam; //Levonjuk az ajándékozott mennyiséget.
  99. ColorChat(id, GREEN, "[Információ] ^1Sikeresen elküldtél %i értéket.", szam);
  100. ColorChat(g_iCelpont[id], GREEN, "[Információ] ^1 Kaptál %i értéket.", szam); //Dobunk a választott játékosnak egy üzenetet.
  101. }
  102. else
  103. ColorChat(id, GREEN, "[Információ] ^1 0-t fölösleges hozzáadni az ölésekhez.");
  104. }
  105. else
  106. ColorChat(id, GREEN, "[Információ] ^1 A megadott szöveg nem csak számokat tartalmazott.(érvénytelen)");
  107.  
  108. return PLUGIN_CONTINUE;
  109. }


Ha szeretnénk, hogy mindenki hozzáférjen a menühöz(pl, ha ajándékozáshoz használnánk), akkor írjunk az ADDFLAG-hez ADMIN_ALL-t.


Ha elírtam, vagy rosszul fejeztem ki valamit nyugodtan szóljatok :D
Remélem hasznos lesz pár embernek :D

Kiegészítés:
Én ColorChat.inc-t használtam az üzenet küldéshez(személyes kedvenc), ha ez nincs meg neked, vagy kihagyod a "#include <ColorChat>" sort, akkor errorokat fog dobni.

Megoldás: Átírod az üzeneteket más üzenet küldési lehetőséghez, vagy beszerzel egy ColorChat.inc file-t.

_________________
Néha itt, de többször nem.


A hozzászólást 4 alkalommal szerkesztették, utoljára Akosch:. 2015.08.21. 21:16-kor.

Ők köszönték meg Akosch:. nek ezt a hozzászólást: kengurumancs (2016.04.06. 16:24)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.07.19. 17:36 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.04.10. 15:32
Hozzászólások: 776
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 60 alkalommal
Jó,sokaknak jól fog jönni. :D 2 témát nyitottál :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.07.19. 17:38 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Köszi, láttam, másikat szerkesztettem, törölhető. :D

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.07.19. 19:20 
Offline
Tud valamit

Csatlakozott: 2014.08.22. 10:32
Hozzászólások: 144
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 9 alkalommal
Ezt nem írtad el?
SMA Forráskód: [ Mindet kijelol ]
  1. if(access(id, ADDFLAG))
, mert az elején ADDOLASJOG van.Amúgy tényleg sok mindenkinek jól fog jönni.

Ők köszönték meg Zeu|Sz nek ezt a hozzászólást: Akosch:. (2015.07.19. 19:53)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.07.19. 19:52 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Köszi, frissítve és kiegészítve.

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.07.22. 11:32 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
Nekem az egyik compiler error-t dobott!! :?
https://amx.freakz.ro/

SMA Forráskód: [ Mindet kijelol ]
  1. addkill.sma(29) : error 021: symbol already defined: "pMenu"
  2. addkill.sma(38) : error 017: undefined symbol "sMneu"
  3. addkill.sma(38) : warning 215: expression has no effect
  4. addkill.sma(38) : error 001: expected token: ";", but found ")"
  5. addkill.sma(38) : error 029: invalid expression, assumed zero
  6. addkill.sma(38) : fatal error 107: too many error messages on one line
  7.  
  8. Compilation aborted.
  9. 5 Errors.
  10. Done.

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.08.24. 03:10 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Kódban található hibák javítva + itt egy ColorChat.inc:

https://forums.alliedmods.net/showpost.php?p=1417992&postcount=90?p=1417992&postcount=90

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.12.01. 21:48 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.04.10. 15:32
Hozzászólások: 776
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 60 alkalommal
Azt még le tudnád írni, hogy hogyan tudom vissza nézni ki ajándékozott kinek vagy addolt. Erre kéne egy log

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.12.01. 21:53 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
public adas(id) résznél van ilyen, ezek a sorok alá
SMA Forráskód: [ Mindet kijelol ]
  1. ColorChat(id, GREEN, "[Információ] ^1Sikeresen elküldtél %i értéket.", szam);
  2. ColorChat(g_iCelpont[id], GREEN, "[Információ] ^1 Kaptál %i értéket.", szam); //Dobunk a választott játékosnak egy üzenetet.
  3.  


SMA Forráskód: [ Mindet kijelol ]
  1. new namea[32]; get_user_name(id, namea, charsmax(namea);
  2. new namek[32]; get_user_name(g_iCelpont[id], namek, charsmax(namek);
  3. log_to_file("valami_fajl.txt", "%s adott %s-nak %i értéket", namea, namek, szam);

_________________
GitHub - mforce

Ők köszönték meg mforce nek ezt a hozzászólást: alfaanero (2015.12.01. 22:14)
  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  [ 9 hozzászólás ] 


Ki van itt

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