hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.10. 14:07



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: adriansr14, 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: CoD:Mw3
HozzászólásElküldve: 2013.07.06. 09:33 
Objektum adás.. mi benne a hiba?
SMA Forráskód: [ Mindet kijelol ]
  1. register_clcmd("say /wyrzuc", "WyrzucPrzedmiot");
  2.  
  3. Dodajemy pod:
  4.  
  5. register_clcmd("say /daj", "OddajPrzedmiot");
  6.  
  7. Na koniec kodu dodajemy:
  8.  
  9. new oddaj_id[33];
  10. new bool:dostal_przedmiot[33];
  11.  
  12. public OddajPrzedmiot(id)
  13. {
  14. new menu = menu_create("Oddaj przedmiot", "OddajPrzedmiot_Handle");
  15. new cb = menu_makecallback("OddajPrzedmiot_Callback");
  16. new numer_przedmiotu;
  17. for(new i=0; i<=32; i++)
  18. {
  19. if(!is_user_connected(i))
  20. continue;
  21. oddaj_id[numer_przedmiotu++] = i;
  22. menu_additem(menu, nazwa_gracza[i], "0", 0, cb);
  23. }
  24. menu_display(id, menu);
  25. }
  26.  
  27. public OddajPrzedmiot_Handle(id, menu, item)
  28. {
  29. if(!is_user_connected(oddaj_id[item]))
  30. {
  31. client_print(id, print_chat, "Nie odnaleziono zadanego gracza.");
  32. return PLUGIN_CONTINUE;
  33. }
  34. if(dostal_przedmiot[id])
  35. {
  36. client_print(id, print_chat, "Musisz poczekac 1 runde.");
  37. return PLUGIN_CONTINUE;
  38. }
  39. if(!informacje_przedmiotu_gracza[id][0])
  40. {
  41. client_print(id, print_chat, "Nie masz zadnego przedmiotu.");
  42. return PLUGIN_CONTINUE;
  43. }
  44. if(informacje_przedmiotu_gracza[oddaj_id[item]][0])
  45. {
  46. client_print(id, print_chat, "Ten gracz ma juz przedmiot.");
  47. return PLUGIN_CONTINUE;
  48. }
  49. dostal_przedmiot[oddaj_id[item]] = true;
  50. DajPrzedmiot(oddaj_id[item], informacje_przedmiotu_gracza[id][0]);
  51. informacje_przedmiotu_gracza[oddaj_id[item]][1] = informacje_przedmiotu_gracza[id][1];
  52. client_print(id, print_chat, "Przekazales %s graczowi %s.",nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]] , nazwa_gracza[oddaj_id[item]]);
  53. client_print(oddaj_id[item], print_chat, "Dostales %s od gracza %s.",nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]] , nazwa_gracza[id]);
  54. UsunPrzedmiot(id);
  55. return PLUGIN_CONTINUE;
  56. }
  57.  
  58. public OddajPrzedmiot_Callback(id, menu, item)
  59. {
  60. if(oddaj_id[item] == id)
  61. return ITEM_DISABLED;
  62. return ITEM_ENABLED;
  63. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: CoD:Mw3
HozzászólásElküldve: 2013.07.06. 09:34 
Aki tud mást úgy hogy nem kell beleírni a CoD:Mw3 modba az PM!...


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: CoD:Mw3
HozzászólásElküldve: 2013.07.06. 23:17 
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
Tessék XD:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #define PLUGIN "asd"
  4. #define VERSION "1.0"
  5. #define AUTHOR "asd"
  6.  
  7. public plugin_init()
  8. {
  9. register_plugin("asd","1.0","asd")
  10. register_clcmd("say /daj", "OddajPrzedmiot");
  11. register_clcmd("say /wyrzuc", "WyrzucPrzedmiot");
  12.  
  13. return PLUGIN_CONTINUE
  14. }
  15.  
  16. new oddaj_id[33];
  17. new bool:dostal_przedmiot[33];
  18.  
  19. public OddajPrzedmiot(id)
  20. {
  21. new menu = menu_create("Oddaj przedmiot", "OddajPrzedmiot_Handle");
  22. new cb = menu_makecallback("OddajPrzedmiot_Callback");
  23. new numer_przedmiotu;
  24. for(new i=0; i<=32; i++)
  25. {
  26. if(!is_user_connected(i))
  27. continue;
  28. oddaj_id[numer_przedmiotu++] = i;
  29. }
  30. menu_display(id, menu);
  31. }
  32.  
  33. public OddajPrzedmiot_Handle(id, menu, item)
  34. {
  35. if(!is_user_connected(oddaj_id[item]))
  36. {
  37. client_print(id, print_chat, "Nie odnaleziono zadanego gracza.");
  38. return PLUGIN_CONTINUE;
  39. }
  40. if(dostal_przedmiot[id])
  41. {
  42. client_print(id, print_chat, "Musisz poczekac 1 runde.");
  43. return PLUGIN_CONTINUE;
  44. }
  45. {
  46. client_print(id, print_chat, "Nie masz zadnego przedmiotu.");
  47. return PLUGIN_CONTINUE;
  48. }
  49. {
  50. client_print(id, print_chat, "Ten gracz ma juz przedmiot.");
  51. return PLUGIN_CONTINUE;
  52. }
  53. dostal_przedmiot[oddaj_id[item]] = true;
  54. return PLUGIN_CONTINUE;
  55. }
  56.  
  57. public OddajPrzedmiot_Callback(id, menu, item)
  58. {
  59. if(oddaj_id[item] == id)
  60. return ITEM_DISABLED;
  61. return ITEM_ENABLED;
  62. }

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: CoD:Mw3
HozzászólásElküldve: 2013.07.06. 23:54 
Offline
Veterán

Csatlakozott: 2012.11.01. 20:49
Hozzászólások: 1837
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 78 alkalommal
levi1992 írta:
Aki tud mást úgy hogy nem kell beleírni a CoD:Mw3 modba az PM!...

lehetetlen . :)


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


Ki van itt

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