hlmod.hu
https://hlmod.hu/

Ékezetes resetcore
https://hlmod.hu/viewtopic.php?f=9&t=23175
Oldal: 1 / 1

Szerző:  attila2660 [2015.12.26. 14:00 ]
Hozzászólás témája:  Ékezetes resetcore

Sziasztok ezt a plugint hogy tegyem ékezetessé hogy a szerveren is ékezetekkel írja?

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <fun>
  5.  
  6. #define adtime   600.0 //Default of 10 minuites
  7.  
  8. new pcvar_Advertise
  9. new pcvar_Display
  10.  
  11. public plugin_init()
  12. {
  13.     register_plugin("ResetScore", "1.0", "Golo")
  14.    
  15.    
  16.     register_clcmd("say /resetscore", "reset_score")
  17.     register_clcmd("say /rs", "reset_score")
  18.    
  19.    
  20.     pcvar_Advertise = register_cvar("sv_rsadvertise", "0")
  21.     pcvar_Display = register_cvar("sv_rsdisplay", "0")
  22.    
  23.     if(get_cvar_num("sv_rsadvertise") == 1)
  24.     {
  25.         set_task(adtime, "advertise", _, _, _, "b")
  26.     }
  27. }
  28.  
  29. public reset_score(id)
  30. {
  31.     cs_set_user_deaths(id, 0)
  32.     set_user_frags(id, 0)
  33.     cs_set_user_deaths(id, 0)
  34.     set_user_frags(id, 0)
  35.    
  36.     if(get_pcvar_num(pcvar_Display) == 1)
  37.     {
  38.         new name[33]
  39.         get_user_name(id, name, 32)
  40.         client_print(0, print_chat, "%s nullazta a statjat.", name)
  41.     }
  42.     else
  43.     {
  44.         client_print(id, print_chat, "A statod sikeresen lenullazva!")
  45.     }
  46. }
  47.  
  48. public advertise()
  49. {
  50.     set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)
  51.     show_hudmessage(0, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz")
  52. }
  53.  
  54. public client_putinserver(id)
  55. {
  56.     if(get_pcvar_num(pcvar_Advertise) == 1)
  57.     {
  58.         set_task(10.0, "connectmessage", id, _, _, "a", 1)
  59.     }
  60. }
  61.  
  62. public connectmessage(id)
  63. {
  64.     if(is_user_connected(id))
  65.     {
  66.         client_print(id, print_chat, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz (nem kell reconnectelned)")
  67.     }
  68. }

Szerző:  Bust3r [2015.12.26. 14:12 ]
Hozzászólás témája:  Re: Ékezetes resetcore

Átírod ékezetesre, ami az oldalon van compiler az utf8-ban fordít...
Berakod a szervere.
Láss csodát!

Szerző:  mforce [2015.12.26. 14:14 ]
Hozzászólás témája:  Re: Ékezetes resetcore

  1. #include <amxmodx>
  2. #include <fakemeta>
  3.  
  4. #define PLUGIN "ResetScore"
  5. #define VERSION "1.0"
  6. #define AUTHOR "mforce"
  7.  
  8. public plugin_init() {
  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.  
  19. public reset(id) {
  20.     if(is_user_connected(id)) {
  21.         client_cmd(id, "spk buttons/blip1.wav");
  22.         ChatColor(0, "^4[ProKillers]^1 Sikeresen nulláztad a statisztikádat.");
  23.  
  24.         set_pev(id, pev_frags, 0.0);
  25.         set_pdata_int(id, 444, 0);
  26.        
  27.         static mScoreInfo; if(!mScoreInfo) mScoreInfo = get_user_msgid("ScoreInfo");
  28.         message_begin(MSG_ALL, mScoreInfo);
  29.         write_byte(id);
  30.         write_short(0);
  31.         write_short(0);
  32.         write_short(0);
  33.         write_short(0);
  34.         message_end();
  35.     }
  36.     return PLUGIN_HANDLED;
  37. }
  38.  
  39. stock ChatColor(const id, const szMessage[], any:...) {
  40.     static pnum, players[32], szMsg[190], IdMsg;
  41.     vformat(szMsg, charsmax(szMsg), szMessage, 3);
  42.  
  43.     if(!IdMsg) IdMsg = get_user_msgid("SayText");
  44.  
  45.     if(id) {
  46.         if(!is_user_connected(id)) return;
  47.         players[0] = id;
  48.         pnum = 1;
  49.     }
  50.     else get_players(players, pnum, "ch");
  51.  
  52.     for(new i; i < pnum; i++) {
  53.         message_begin(MSG_ONE, IdMsg, .player = players[i]);
  54.         write_byte(players[i]);
  55.         write_string(szMsg);
  56.         message_end();
  57.     }
  58. }

Szerző:  kengurumancs [2015.12.26. 18:28 ]
Hozzászólás témája:  Re: Ékezetes resetcore

[profil]mforce[/profil] pluginja jobb, azt használd!
De itt van amit kértél:
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <fun>
  5.  
  6. #define adtime   600.0 //Default of 10 minuites
  7.  
  8. new pcvar_Advertise
  9. new pcvar_Display
  10.  
  11. public plugin_init()
  12. {
  13.     register_plugin("ResetScore", "1.0", "Golo")
  14.    
  15.    
  16.     register_clcmd("say /resetscore", "reset_score")
  17.     register_clcmd("say /rs", "reset_score")
  18.    
  19.    
  20.     pcvar_Advertise = register_cvar("sv_rsadvertise", "0")
  21.     pcvar_Display = register_cvar("sv_rsdisplay", "0")
  22.    
  23.     if(get_cvar_num("sv_rsadvertise") == 1)
  24.     {
  25.         set_task(adtime, "advertise", _, _, _, "b")
  26.     }
  27. }
  28.  
  29. public reset_score(id)
  30. {
  31.     cs_set_user_deaths(id, 0)
  32.     set_user_frags(id, 0)
  33.     cs_set_user_deaths(id, 0)
  34.     set_user_frags(id, 0)
  35.    
  36.     if(get_pcvar_num(pcvar_Display) == 1)
  37.     {
  38.         new name[33]
  39.         get_user_name(id, name, 32)
  40.         client_print(0, print_chat, "%s nullázta a statját.", name)
  41.     }
  42.     else
  43.     {
  44.         client_print(id, print_chat, "A statod sikeresen lenullázva!")
  45.     }
  46. }
  47.  
  48. public advertise()
  49. {
  50.     set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)
  51.     show_hudmessage(0, "Csak írd be chatbe, hogy /resetscore vagy /rs a statod nullázásához")
  52. }
  53.  
  54. public client_putinserver(id)
  55. {
  56.     if(get_pcvar_num(pcvar_Advertise) == 1)
  57.     {
  58.         set_task(10.0, "connectmessage", id, _, _, "a", 1)
  59.     }
  60. }
  61.  
  62. public connectmessage(id)
  63. {
  64.     if(is_user_connected(id))
  65.     {
  66.         client_print(id, print_chat, "Csak írd be chatbe, hogy /resetscore vagy /rs a statod nullázásához (nem kell reconnectelned)")
  67.     }
  68. }

Szerző:  attila2660 [2015.12.26. 23:17 ]
Hozzászólás témája:  Re: Ékezetes resetcore

Nem jó ékezet helyett szóköz van kép: http://kepfeltoltes.hu/view/151226/hl_2 ... es.hu_.jpg

Szerző:  Krisznitro [2016.01.17. 16:44 ]
Hozzászólás témája:  Re: Ékezetes resetcore

Nemtudom hogy ez a téma függőben van-e még de ott lesz a jó sma. (kengurumancs írta át , csak lehet hogy elfelejtetted utf8 ba rakni :) )

Csatolmányok:
utfrs.sma [1.74KiB]
Letöltve 105 alkalommal.

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