Advertisement
mforce

Resetscore Chat

Sep 5th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.28 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4.  
  5. new const PREFIX[] = "ProKillers"
  6.  
  7. public plugin_init() {
  8.     register_plugin("Resetscore chat", "1.0", "mforce")
  9.     register_clcmd("say /rs","reset")
  10.     register_clcmd("say /resetscore","reset")
  11.     register_clcmd("say !resetscore","reset")
  12.     register_clcmd("say !rs","reset")
  13.     register_clcmd("say_team /rs","reset")
  14.     register_clcmd("say_team /resetscore","reset")
  15.     register_clcmd("say_team !resetscore","reset")
  16.     register_clcmd("say_team !rs","reset")
  17.  
  18.     set_task(162.0, "rsuzi", _,_,_,"b")
  19. }
  20.  
  21. public reset(id) {
  22.     set_user_frags(id,0)
  23.     cs_set_user_deaths(id,0)
  24.     ChatColor(id, "^4[%s]^1 Sikeresen nulláztad a statisztikádat!", PREFIX)
  25. }
  26.  
  27. public rsuzi() {
  28.     ChatColor(0, "^4[%s]^1 A statisztikád nullázásához írd be: ^3/rs", PREFIX)
  29. }
  30.  
  31. stock ChatColor(const id, const szMessage[], any:...) {
  32.     static pnum, players[32], szMsg[190], IdMsg;
  33.     vformat(szMsg, charsmax(szMsg), szMessage, 3);
  34.    
  35.     if(!IdMsg) IdMsg = get_user_msgid("SayText");
  36.    
  37.     if(id) {
  38.         if(!is_user_connected(id)) return;
  39.         players[0] = id;
  40.         pnum = 1;
  41.     }
  42.     else get_players(players, pnum, "ch");
  43.    
  44.     for(new i; i < pnum; i++) {
  45.         message_begin(MSG_ONE, IdMsg, .player = players[i]);
  46.         write_byte(players[i]);
  47.         write_string(szMsg);
  48.         message_end();
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement