hlmod.hu
https://hlmod.hu/

id nem működik
https://hlmod.hu/viewtopic.php?f=9&t=19777
Oldal: 1 / 1

Szerző:  NuD[!]e [ 2015.03.07. 15:30 ]
Hozzászólás témája:  id nem működik

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. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/