hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.24. 10:32



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Majestic-12 [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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: id nem működik
HozzászólásElküldve: 2015.03.07. 15:30 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Sziasztok az lenne a gondom hogy nem adja oda a játékosnak a küldött pontot!

és nem írja ki hogy xyz kapott pontot hanem a szerver nevét írja.

Ja meg még az idtől elveszi a pontot, de a x_tempidtől nem!:(.

Talán eza gond?

Kód:
new x_tempid = str_to_num(data);


sma:

SMA Forráskód: [ Mindet kijelol ]
  1. public kuldesmenu(id){
  2. new cim[121]
  3. format(cim, charsmax(cim), "Küldés")
  4. new menu = menu_create(cim, "kuldes_handler" )
  5. new players[32], pnum, tempid;
  6. new szName[32], szTempid[10];
  7. get_players(players, pnum);
  8. for( new i; i<pnum; i++ ){
  9. tempid = players[i];
  10. {
  11. get_user_name(tempid, szName, charsmax(szName));
  12. num_to_str(tempid, szTempid, charsmax(szTempid));
  13. menu_additem(menu, szName, szTempid, 0);
  14. }
  15. }
  16. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  17. menu_display(id, menu, 0);
  18. }
  19. public kuldes_handler(id, menu, item)
  20. {
  21. if( item == MENU_EXIT )
  22. {
  23. menu_destroy(menu);
  24. return PLUGIN_HANDLED;
  25. }
  26. new data[6], szName[64];
  27. new access, callback;
  28. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  29. new x_tempid = str_to_num(data);
  30. client_cmd(id, "messagemode PONT");
  31. kuldesmenu(id)
  32. menu_destroy(menu);
  33. return PLUGIN_HANDLED;
  34. }
  35.  
  36. public ezust_kuld(id){
  37. new uzenet[121];
  38. new x_tempid = str_to_num(data);
  39. new kuldoneve[32], tempname[32]
  40. read_args(uzenet, charsmax(uzenet))
  41. remove_quotes(uzenet)
  42. get_user_name(id, kuldoneve, 31)
  43. get_user_name(x_tempid, tempname, 31)
  44. if(pont[id] >= str_to_num(uzenet))
  45. {
  46. pont[x_tempid] += str_to_num(uzenet)
  47. pont[id] -= str_to_num(uzenet)
  48. ColorChat(0, RED, "Játékos^3 %s^1 küldött^4 %d^1 pontot^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
  49. }
  50. else
  51. {
  52. ColorChat(id, RED, "Sajnálom, nincs elég Pontod.")
  53. }
  54. return PLUGIN_HANDLED;
  55. }


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


Ki van itt

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