hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 11:16



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-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  [7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 17:59 
Offline
Jómunkásember
Avatar

Csatlakozott:2015.04.18. 17:14
Hozzászólások:454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
Sziasztok! valaki segítene hogy hogy csináljak egy olyat hogy
Kód:
register_clcmd("say /kuldes","pontkuldes")
/kuldes parancsal legyen egy menü és ez a menü:
SMA Forráskód: [ Mindet kijelol ]
  1. format(cim, charsmax(cim), "\rPont küldes ^n\yPont:\r%d ", pont[id], )

és itt lenne olyan hogy Kiválasztassz egy embert és annak bírsz külön adni pontot a saját pontodból .
Chatbe:
SMA Forráskód: [ Mindet kijelol ]
  1. ColorChat(id, RED, "%s Adott XY -nak XY PONTOT.",nev)

Előre is köszönöm :)

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 18:08 
Offline
SM Fejlesztő
Avatar

Csatlakozott:2012.10.18. 15:58
Hozzászólások:2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
elsőnek is kell egy változó
SMA Forráskód: [ Mindet kijelol ]
  1. new pont[33]

utána regisztráld a client commandot
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init() {
  2. register_clcmd("say /kuldes","pontkuldes")
  3. }

utana csinalsz egy player menut (nem akarom részletezni kiki tutorial-ját meg tudja keresni kend')
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. new pont[33]
  4. public plugin_init() {
  5. register_clcmd("say /kuldes","pontkuldes")
  6. }
  7. public pontkuldes(id)
  8. {
  9. new menu=menu_create("rValaszd ki a playert:", "menu_handler")
  10. new players[32],pnum,tempid;
  11. new szName[32],szTempid[10];
  12. get_players(players, pnum);
  13. for( new i; i<pnum; i++ )
  14. {
  15. tempid = players[i];
  16. get_user_name(tempid, szName, charsmax(szName));
  17. num_to_str(tempid, szTempid, charsmax(szTempid));
  18. menu_additem(menu, szName, szTempid, 0);
  19. }
  20. menu_display(id, menu, 0);
  21. }
  22. public menu_handler(id, menu, item)
  23. {
  24. if(item==MENU_EXIT)
  25. {
  26. menu_destroy(menu);
  27. return PLUGIN_HANDLED;
  28. }
  29. new data[6],szName[64];
  30. new access, callback;
  31. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  32. new tempid = str_to_num(data);
  33. if(is_user_connected(tempid))
  34. {
  35. //itt kell hozzaadni es elvenni a pontokat
  36. /* megjegyz.:
  37. * tempid - Az akinek adod a pontot
  38. * id - te
  39. */
  40. pont[id] -= 1;
  41. pont[tempid] += 1;
  42. //ez egy példa
  43. }
  44. }

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 18:46 
Offline
Jómunkásember
Avatar

Csatlakozott:2015.04.18. 17:14
Hozzászólások:454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
Köszi Maxi, még egy kérdés hogy azt hogy birom hogy én a sajátpontomból kiválasztok egyet hogy mennyit akarok küldeni Vagyis : Rámegyek az emberre a /kuldesnel és felül bal felső sarokba valami CVAR-al legyen hogy oda beírsz egy számot és ha van annyid akkor adsz :) Előre is kössz

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 19:12 
Offline
Nagyúr

Csatlakozott:2015.02.01. 11:40
Hozzászólások:670
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 99 alkalommal
Pont küldés
plugin_init
SMA Forráskód: [ Mindet kijelol ]
  1. register_clcmd("PONTOK", "ezust_kuld")

_________________
http://steamcommunity.com/id/floxay/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 19:50 
Offline
Jómunkásember
Avatar

Csatlakozott:2015.04.18. 17:14
Hozzászólások:454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
FloxaY írta:
https://hlmod.hu/viewtopic.php?f=9&t=18732
plugin_initSMA Forráskód: [ Mindet kijelol ]register_clcmd("PONTOK", "ezust_kuld")

Köszönöm Floxay :) na látod nem kell nekünk veszekedni :)

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 20:00 
Offline
Nagyúr

Csatlakozott:2015.02.01. 11:40
Hozzászólások:670
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 99 alkalommal
jahogy te vagy az, valaki törölje az előző hsz-em pls :'D

_________________
http://steamcommunity.com/id/floxay/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Pont küldés Saját pontbol.
HozzászólásElküldve:2015.04.23. 20:06 
Offline
Jómunkásember
Avatar

Csatlakozott:2015.04.18. 17:14
Hozzászólások:454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
FloxaY írta:
jahogy te vagy az, valaki törölje az előző hsz-em pls :'D

xddd :D na de egy kis hiba az a hiba hogy amikor beírom /kuldes ezt dobja ki és semmi hiába megyek rá bárkire nem jó .S
SMA Forráskód: [ Mindet kijelol ]
  1. public ezust_kuld(id)
  2. {
  3. new uzenet[121];
  4. new kuldoneve[32], tempname[32]
  5. read_args(uzenet, charsmax(uzenet))
  6. remove_quotes(uzenet)
  7. get_user_name(id, kuldoneve, 31)
  8.  
  9. if(str_to_num(uzenet) < 0)
  10. return PLUGIN_HANDLED
  11.  
  12. if(pont[id] >= str_to_num(uzenet))
  13. {
  14. pont[id] -= str_to_num(uzenet)
  15. print_color(0, "!g[Pont kuldes]!y Játékos!t %s!y küldött!g %d!y pontot!t %s!y -nak!", kuldoneve, str_to_num(uzenet), tempname)
  16. }
  17. else
  18. {
  19. print_color(id, "!g[Pont kuldes] !y Sajnálom, nincs elég pontod.")
  20. }
  21. return PLUGIN_HANDLED;
  22. }
  23.  


Csatolmányok:
dsdsd.png
dsdsd.png [521.15KiB |Megtekintve 554 alkalommal ]

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005
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  [7 hozzászólás ] 


Ki van itt

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