hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Pont adás player-player közt
HozzászólásElküldve: 2013.11.10. 23:02 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.10.27. 23:13
Hozzászólások: 412
Megköszönt másnak: 21 alkalommal
Megköszönték neki: 68 alkalommal
Nekem egy olyan pont átadási plugin kell amit player tudd playernek úgy hogy akinek adja levonja attól aki küldte neki
pl: Sanyi-nak van 30 pontja küld Aladár-nak 5pontot akkor , Sanyi számlájáról levesz (-5) és 25 marad. Aladárnak meg (+5)-lesz több.És fontos hogy 5pontonként lehessen adni csak!!!!(itt a forráskód amit crazy írt pontrendszerbe anno valahogy kilehet ebből indulni). MAJD ÉN BELEÍROM AZT AMIT LEÍRTOK!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. public plugin_init() {
  4. register_plugin("Pont adas", "1.0", "crazy")
  5.  
  6. register_clcmd("team_say /adas", "adas")
  7. register_clcmd("say /adas", "adas")
  8. }
  9. public adas(id)
  10. {
  11. if (get_user_flags(id) & ADMIN_IMMUNITY)
  12. {
  13. new menu = menu_create("\y [Pontrendszer] \rKinek akarsz pontot adni?! \y(100p)", "menu_handler")
  14. new players[32], pnum, tempid
  15. new szName[32], szTempid[10]
  16. get_players(players, pnum)
  17. for( new i; i<pnum; i++ )
  18. {
  19. tempid = players[i];
  20. get_user_name(tempid, szName, charsmax(szName))
  21. num_to_str(tempid, szTempid, charsmax(szTempid))
  22. menu_additem(menu, szName, szTempid, 0)
  23.  
  24. }
  25. menu_display(id, menu, 0)
  26. }
  27. else
  28. {
  29. client_print(id, print_chat, "Sajnos nincs jogod hasznalni ezt a parancsot!")
  30.  
  31. }
  32. }
  33. public menu_handler(id, menu, item)
  34. {
  35. if( item == MENU_EXIT )
  36. {
  37. menu_destroy(menu);
  38. return PLUGIN_HANDLED;
  39. }
  40.  
  41. new data[6], szName[64];
  42. new access, callback;
  43. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  44.  
  45. new tempid = str_to_num(data);
  46.  
  47. if( is_user_alive(tempid) )
  48. {
  49. pontok[tempid] += 100
  50. }
  51. adas(id)
  52. menu_destroy(menu);
  53. return PLUGIN_HANDLED;
  54. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont adás player-player közt
HozzászólásElküldve: 2013.11.10. 23:36 
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
Próbáld:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. new pontok[33]
  3. public plugin_init() {
  4. register_plugin("Pont adas", "1.0", "crazy")
  5.  
  6. register_clcmd("team_say /kuldes", "adas")
  7. register_clcmd("say /kuldes", "adas")
  8. }
  9. public adas(id)
  10. {
  11. if (pontok[id]>=5)
  12. {
  13. new menu = menu_create("\y [Pontrendszer] \rKinek akarsz pontot kuldeni? \y(5p)", "menu_handler")
  14. new players[32], pnum, tempid
  15. new szName[32], szTempid[10]
  16. get_players(players, pnum)
  17. for( new i; i<pnum; i++ )
  18. {
  19. tempid = players[i];
  20. get_user_name(tempid, szName, charsmax(szName))
  21. num_to_str(tempid, szTempid, charsmax(szTempid))
  22. menu_additem(menu, szName, szTempid, 0)
  23.  
  24. }
  25. menu_display(id, menu, 0)
  26. }
  27. else
  28. {
  29. client_print(id, print_chat, "Nincs elegendo pontod hogy kuldeni tudj!")
  30.  
  31. }
  32. }
  33. public menu_handler(id, menu, item)
  34. {
  35. if( item == MENU_EXIT )
  36. {
  37. menu_destroy(menu);
  38. return PLUGIN_HANDLED;
  39. }
  40.  
  41. new data[6], szName[64];
  42. new access, callback;
  43. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  44.  
  45. new tempid = str_to_num(data);
  46.  
  47. if( is_user_alive(tempid) )
  48. {
  49. pontok[id]-=5
  50. pontok[tempid] += 5
  51. }
  52. adas(id)
  53. menu_destroy(menu);
  54. return PLUGIN_HANDLED;
  55. }

_________________
Blasenkampfwagen

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

Ők köszönték meg ultraibolya nek ezt a hozzászólást: NiGGeR-BorZ (2013.11.11. 14:46)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont adás player-player közt
HozzászólásElküldve: 2013.11.10. 23:38 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
Tessék itt te adod meg, hogy menyi pontot szeretnél küldeni
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #define PLUGIN "Pont kuldes"
  4. #define VERSION "1.0"
  5. #define AUTHOR "demon"
  6.  
  7. new g_tempid;
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11.  
  12. register_clcmd("team_say /kuldes", "pt_kuldes")
  13. register_clcmd("say /kuldes", "pt_kuldes")
  14. register_clcmd("PONT_KULDES", "pont_kuldes")
  15. }
  16.  
  17. public pt_kuldes(id){
  18. new menu = menu_create("\rKinek szeretnél pontot küldeni?", "kuldes_h");
  19. new players[32], pnum, tempid;
  20. new szName[32], szTempid[10];
  21. get_players(players, pnum);
  22. for( new i; i<pnum; i++ ){
  23. tempid = players[i];
  24. get_user_name(tempid, szName, charsmax(szName));
  25. num_to_str(tempid, szTempid, charsmax(szTempid));
  26. menu_additem(menu, szName, szTempid, 0);
  27. }
  28. menu_display(id, menu, 0);
  29. }
  30.  
  31. public kuldes_h(id, menu, item){
  32. if( item == MENU_EXIT ){
  33. menu_destroy(menu);
  34. return PLUGIN_HANDLED;
  35. }
  36. new data[6], szName[64];
  37. new access, callback;
  38. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  39. g_tempid = str_to_num(data);
  40. client_cmd(id, "messagemode PONT_KULDES");
  41. menu_destroy(menu);
  42. return PLUGIN_HANDLED;
  43. }
  44.  
  45. public pont_kuldes(id){
  46. new name[32], pname[32]
  47. get_user_name(id, name, 31)
  48. get_user_name(g_tempid, pname, 31)
  49. new arg1[33], Value
  50. read_args(arg1, sizeof(arg1) - 1)
  51. remove_quotes(arg1)
  52. Value = str_to_num(arg1)
  53. if(pontok[id] >= Value){
  54. pontok[g_tempid] += Value
  55. pontok[id] -= Value
  56. client_print(g_tempid, print_chat, "%s küldött %d pontot!", name, Value)
  57. client_print(id, print_chat, "Sikeres pont küldés, %d pontot küldtél %s-nak/nek!", Value, pname)
  58. }
  59. else
  60. client_print(id, print_chat, "Nem tudsz %d pontot küldeni nincs elég pontod (Pontod: %d)!", Value, pontok[id])
  61. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont adás player-player közt
HozzászólásElküldve: 2013.11.10. 23:40 
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
Nem ezt kérte.

_________________
Blasenkampfwagen

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


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont adás player-player közt
HozzászólásElküldve: 2013.11.10. 23:43 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
ultraibolya írta:
Nem ezt kérte.

Most már látom, nem olvastam el elég figyelmesen.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont adás player-player közt
HozzászólásElküldve: 2013.11.11. 13:44 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.10.27. 23:13
Hozzászólások: 412
Megköszönt másnak: 21 alkalommal
Megköszönték neki: 68 alkalommal
Működik minden ibolya KÖSZÖNÖM!

_________________
Kép


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


Ki van itt

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