Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.06 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6.  
  7. #define PLUGIN "Automix_by_Coder"
  8. #define VERSION "1.0"
  9. #define AUTHOR "asd"
  10.  
  11. //money
  12.         new g_max_players, g_sync_creat_statustext, g_sync_creat_list
  13. public plugin_init()
  14. {
  15.     register_plugin(PLUGIN, VERSION, AUTHOR)
  16.    
  17. //  register_clcmd(say !ready, mready)
  18. //  register_clcmd(say !notready, mnotready)
  19.     register_clcmd("say !help", "help")
  20. //  register_clcmd(say !mode, mode)
  21.     register_clcmd("say !money", "show_money")
  22. //  register_logevent("round_start",2,"1=Round_Start")
  23. //  register_logevent("round_end", 2, "1=Round_End")
  24.     server_print("MIX_BY_Educated_Coder208 is working on this server^nНа сервере работает охуенный плагин от EducatedCoder208")
  25.    
  26. //MONEY
  27.     RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
  28.     register_event("StatusValue", "show_teammate_money", "be", "1=2", "2!0")
  29.     register_event("StatusValue", "set_team", "be", "1=1") 
  30.     g_max_players = get_maxplayers()
  31.     g_sync_creat_statustext = CreateHudSyncObj()
  32.     g_sync_creat_list = CreateHudSyncObj()
  33. }
  34. new gamestatus = w
  35. public help(id)
  36. {
  37.     set_hudmessage(0, 255, 0, 0.05, 0.35, 0, 6.0, 10.0)
  38.     show_hudmessage(id, "IN DEVELOPING")
  39. }
  40.  
  41. //MONEY НИЖЕ
  42.  
  43. public player_spawn(client)
  44. {
  45.     remove_task(client)
  46.     if (is_user_alive(client))
  47.     {
  48.         set_task(0.1, "show_money", client)
  49.     }
  50. }
  51.  
  52. public show_money(client)
  53. {
  54.     static message[1024];
  55.     static name[32];
  56.    
  57.     new money, id, len;
  58.    
  59.     len = format(message, charsmax(message), "Деньги ваших тиммейтов^n:");
  60.     for (id = 1; id <= g_max_players; id++)
  61.     {
  62.         if (id != client && is_user_connected(id) && cs_get_user_team(id) == cs_get_user_team(client))
  63.         {
  64.             money = cs_get_user_money(id);
  65.             get_user_name(id, name, 31);
  66.             len += format(message[len], charsmax(message) - len, "%-22.22s: %d^n", name, money);
  67.         }
  68.     }
  69.     set_hudmessage(100, 200, 0, 0.05, 0.35, 0, 0.02, 5.0, 0.1, 0.2, 2);
  70.     ShowSyncHudMsg(client, g_sync_creat_list, message);
  71. }
  72.  
  73. public client_disconnect(client)
  74. {
  75.     remove_task(client)
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement