Dabar yra 2018 Lap 20 23:43

Visos datos yra UTC + 2 valandos




 Puslapis 11 [ 8 pranešimai(ų) ] 
Autorius Žinutė
 Pranešimo tema: Bugovas plugins
Žinutės numeris: #1  StandartinėParašytas: 2018 Vas 22 15:23 
Parašęs kelias žinutes

Užsiregistravo: 2018 Vas 19 12:32
Pranešimai: 9
Karma: 0
Sveiki kodel man sitas amx_ss pluginas nedaro ss kas jam blogai? ačiu uz pagalba


  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <geoip>
  4.  
  5. #define VERSION "1.4"
  6.  
  7. new amx_show_activity
  8. new cvar_hostname
  9. new cvar_complain
  10. new cvar_tag
  11. new say_text
  12. new show_message
  13.  
  14. public plugin_init()
  15. {
  16.     /* Register plugin name and author */
  17.     register_plugin("AMXX Snapshot", VERSION, "God@Dorin");
  18.    
  19.     /* Register plugin version */
  20.     register_cvar("screen_version", VERSION, FCVAR_SERVER | FCVAR_SPONLY);
  21.     set_cvar_string("screen_version", VERSION);
  22.  
  23.     /* Register language file */
  24.     register_dictionary("screen_message.txt")
  25.     register_cvar("amx_msg_type", "1")
  26.     /* Register cvars */
  27.     amx_show_activity = get_cvar_pointer("amx_show_activity")
  28.     cvar_hostname = get_cvar_pointer("hostname");
  29.     cvar_complain = register_cvar("amx_website", "amx_ss")
  30.     cvar_tag = register_cvar("amx_chattag", "")
  31.     show_message = register_cvar("amx_msg_type", "1") //CVar ayarżnż dešižtirmeyin yoksa oyun iēi yazżlar bozulur
  32.    
  33.     /* Register admin commands */
  34.     register_concmd("amx_ss","cmdSS",ADMIN_KICK,"<[Player Nick] or [userid]>")
  35.    
  36.     /* Make possible color chat printing */
  37.     say_text = get_user_msgid("SayText");
  38. }
  39.  
  40. public cmdSS(id,level,cid)
  41. {
  42.  
  43.     if(!cmd_access(id, level, cid, 2))
  44.         return PLUGIN_HANDLED;
  45.    
  46.     new arg[32]
  47.     read_argv(1, arg, 31)
  48.    
  49.     new target = cmd_target(id, arg, 1)
  50.     new hostname[64], admin[32], timer[32], player[32], authid[32]
  51.     new ip[32], country[33], site[64], chattag[32]
  52.     get_user_name(id, admin, 31)
  53.     get_user_name(target, player, 31)
  54.     get_user_ip(target, ip, 31, 1)
  55.     get_user_authid(target, authid, 31)
  56.     geoip_country(ip, country)
  57.     get_time("%d/%m/%Y - %H:%M:%S", timer, 63)
  58.     get_pcvar_string(cvar_hostname, hostname, charsmax(hostname))
  59.     get_pcvar_string(cvar_complain, site, charsmax(site))
  60.     get_pcvar_string(cvar_tag, chattag, charsmax(chattag))
  61.    
  62.    
  63.     if(!target)
  64.         return PLUGIN_HANDLED;
  65.        
  66.     if(get_pcvar_num(show_message) == 1)
  67.     {
  68.         /* Show screen messages in chat */
  69.         client_printc(target,"%L", target, "SS_MSG1", chattag, admin)
  70.         client_printc(target,"%L", target, "SS_MSG2", chattag, timer, hostname)
  71.         client_printc(target,"%L", target, "SS_MSG3", chattag, player, ip, authid, country)
  72.         client_printc(target,"%L", target, "SS_MSG4", chattag, site)
  73.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  74.     }
  75.     else if(get_pcvar_num(show_message) == 2)
  76.     {
  77.         /* Show screen messages in hud */
  78.         set_hudmessage(150, 0, 255, -1.0, 0.1, 0, 0.25, 1.0, 0.0, 0.0, 4)
  79.         show_hudmessage(target, "%L", target, "SS_MSG_HUD", timer, hostname, player, ip, authid, country, site)
  80.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  81.     }
  82.     else if(get_pcvar_num(show_message) == 3)
  83.     {
  84.         /* Show screen messages in chat */
  85.         client_printc(target,"%L", target, "SS_MSG1", chattag, admin)
  86.         client_printc(target,"%L", target, "SS_MSG2", chattag, timer, hostname)
  87.         client_printc(target,"%L", target, "SS_MSG3", chattag, player, ip, authid, country)
  88.         client_printc(target,"%L", target, "SS_MSG4", chattag, site)
  89.         /* Show screen messages in hud */
  90.         set_hudmessage(150, 0, 255, -1.0, 0.1, 0, 0.25, 1.0, 0.0, 0.0, 4)
  91.         show_hudmessage(target, "%L", target, "SS_MSG_HUD", timer, hostname, player, ip, authid, country, site)
  92.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  93.     }
  94.            
  95.     /* show message in chat to all players by amx_show_activity */
  96.     switch(get_pcvar_num(amx_show_activity))
  97.     {
  98.         case 2:   client_printc(0,"%L", LANG_PLAYER, "SS_CASE2", admin, player)
  99.         case 1:   client_printc(0,"%L", LANG_PLAYER, "SS_CASE1", player)
  100.     }
  101.    
  102.     /* Confirm for the admin in console that he used amx_ss command */
  103.     console_print(id,"%L", id, "SS_CONSOLE", player)
  104.     return PLUGIN_HANDLED;
  105. }
  106.  
  107. stock client_printc(const id, const string[], {Float, Sql, Resul,_}:...) {
  108.    
  109.     new msg[191], players[32], count = 1;
  110.     vformat(msg, sizeof msg - 1, string, 3);
  111.    
  112.     replace_all(msg,190,"!g","^4");
  113.     replace_all(msg,190,"!y","^1");
  114.     replace_all(msg,190,"!t","^3");
  115.    
  116.     if(id)
  117.         players[0] = id;
  118.     else
  119.         get_players(players,count,"ch");
  120.    
  121.     for (new i = 0 ; i < count ; i++)
  122.     {
  123.         if (is_user_connected(players[i]))
  124.         {
  125.             message_begin(MSG_ONE_UNRELIABLE, say_text,_, players[i]);
  126.             write_byte(players[i]);
  127.             write_string(msg);
  128.             message_end();
  129.         }      
  130.     }
  131. }


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #2  StandartinėParašytas: 2018 Vas 22 18:56 
Moderatorius
Vartotojo avataras

Užsiregistravo: 2012 Rgp 03 01:12
Pranešimai: 4364
Karma: 123

Miestas: Vilnius
fyuzw0w rašė:
Sveiki kodel man sitas amx_ss pluginas nedaro ss kas jam blogai? ačiu uz pagalba


  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <geoip>
  4.  
  5. #define VERSION "1.4"
  6.  
  7. new amx_show_activity
  8. new cvar_hostname
  9. new cvar_complain
  10. new cvar_tag
  11. new say_text
  12. new show_message
  13.  
  14. public plugin_init()
  15. {
  16.     /* Register plugin name and author */
  17.     register_plugin("AMXX Snapshot", VERSION, "God@Dorin");
  18.    
  19.     /* Register plugin version */
  20.     register_cvar("screen_version", VERSION, FCVAR_SERVER | FCVAR_SPONLY);
  21.     set_cvar_string("screen_version", VERSION);
  22.  
  23.     /* Register language file */
  24.     register_dictionary("screen_message.txt")
  25.     register_cvar("amx_msg_type", "1")
  26.     /* Register cvars */
  27.     amx_show_activity = get_cvar_pointer("amx_show_activity")
  28.     cvar_hostname = get_cvar_pointer("hostname");
  29.     cvar_complain = register_cvar("amx_website", "amx_ss")
  30.     cvar_tag = register_cvar("amx_chattag", "")
  31.     show_message = register_cvar("amx_msg_type", "1") //CVar ayarżnż dešižtirmeyin yoksa oyun iēi yazżlar bozulur
  32.    
  33.     /* Register admin commands */
  34.     register_concmd("amx_ss","cmdSS",ADMIN_KICK,"<[Player Nick] or [userid]>")
  35.    
  36.     /* Make possible color chat printing */
  37.     say_text = get_user_msgid("SayText");
  38. }
  39.  
  40. public cmdSS(id,level,cid)
  41. {
  42.  
  43.     if(!cmd_access(id, level, cid, 2))
  44.         return PLUGIN_HANDLED;
  45.    
  46.     new arg[32]
  47.     read_argv(1, arg, 31)
  48.    
  49.     new target = cmd_target(id, arg, 1)
  50.     new hostname[64], admin[32], timer[32], player[32], authid[32]
  51.     new ip[32], country[33], site[64], chattag[32]
  52.     get_user_name(id, admin, 31)
  53.     get_user_name(target, player, 31)
  54.     get_user_ip(target, ip, 31, 1)
  55.     get_user_authid(target, authid, 31)
  56.     geoip_country(ip, country)
  57.     get_time("%d/%m/%Y - %H:%M:%S", timer, 63)
  58.     get_pcvar_string(cvar_hostname, hostname, charsmax(hostname))
  59.     get_pcvar_string(cvar_complain, site, charsmax(site))
  60.     get_pcvar_string(cvar_tag, chattag, charsmax(chattag))
  61.    
  62.    
  63.     if(!target)
  64.         return PLUGIN_HANDLED;
  65.        
  66.     if(get_pcvar_num(show_message) == 1)
  67.     {
  68.         /* Show screen messages in chat */
  69.         client_printc(target,"%L", target, "SS_MSG1", chattag, admin)
  70.         client_printc(target,"%L", target, "SS_MSG2", chattag, timer, hostname)
  71.         client_printc(target,"%L", target, "SS_MSG3", chattag, player, ip, authid, country)
  72.         client_printc(target,"%L", target, "SS_MSG4", chattag, site)
  73.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  74.     }
  75.     else if(get_pcvar_num(show_message) == 2)
  76.     {
  77.         /* Show screen messages in hud */
  78.         set_hudmessage(150, 0, 255, -1.0, 0.1, 0, 0.25, 1.0, 0.0, 0.0, 4)
  79.         show_hudmessage(target, "%L", target, "SS_MSG_HUD", timer, hostname, player, ip, authid, country, site)
  80.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  81.     }
  82.     else if(get_pcvar_num(show_message) == 3)
  83.     {
  84.         /* Show screen messages in chat */
  85.         client_printc(target,"%L", target, "SS_MSG1", chattag, admin)
  86.         client_printc(target,"%L", target, "SS_MSG2", chattag, timer, hostname)
  87.         client_printc(target,"%L", target, "SS_MSG3", chattag, player, ip, authid, country)
  88.         client_printc(target,"%L", target, "SS_MSG4", chattag, site)
  89.         /* Show screen messages in hud */
  90.         set_hudmessage(150, 0, 255, -1.0, 0.1, 0, 0.25, 1.0, 0.0, 0.0, 4)
  91.         show_hudmessage(target, "%L", target, "SS_MSG_HUD", timer, hostname, player, ip, authid, country, site)
  92.         client_cmd(target,"wait;wait;snapshot;wait;snapshot;wait;snapshot")
  93.     }
  94.            
  95.     /* show message in chat to all players by amx_show_activity */
  96.     switch(get_pcvar_num(amx_show_activity))
  97.     {
  98.         case 2:   client_printc(0,"%L", LANG_PLAYER, "SS_CASE2", admin, player)
  99.         case 1:   client_printc(0,"%L", LANG_PLAYER, "SS_CASE1", player)
  100.     }
  101.    
  102.     /* Confirm for the admin in console that he used amx_ss command */
  103.     console_print(id,"%L", id, "SS_CONSOLE", player)
  104.     return PLUGIN_HANDLED;
  105. }
  106.  
  107. stock client_printc(const id, const string[], {Float, Sql, Resul,_}:...) {
  108.    
  109.     new msg[191], players[32], count = 1;
  110.     vformat(msg, sizeof msg - 1, string, 3);
  111.    
  112.     replace_all(msg,190,"!g","^4");
  113.     replace_all(msg,190,"!y","^1");
  114.     replace_all(msg,190,"!t","^3");
  115.    
  116.     if(id)
  117.         players[0] = id;
  118.     else
  119.         get_players(players,count,"ch");
  120.    
  121.     for (new i = 0 ; i < count ; i++)
  122.     {
  123.         if (is_user_connected(players[i]))
  124.         {
  125.             message_begin(MSG_ONE_UNRELIABLE, say_text,_, players[i]);
  126.             write_byte(players[i]);
  127.             write_string(msg);
  128.             message_end();
  129.         }      
  130.     }
  131. }

is ko tu sprendi kad nedaro. steamar no steam klijentas tavo? kur tu tu ss ieskai



_________________
Paveikslėlis
Paveikslėlis
Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #3  StandartinėParašytas: 2018 Vas 22 20:12 
Parašęs kelias žinutes

Užsiregistravo: 2018 Vas 19 12:32
Pranešimai: 9
Karma: 0
Isikeliu plugina nueinu i serva padarau kokiam nors zmogui amx_ss nick tiesiog rodo kad padaro ss bet cstrike nera, ir tik 1 nuotrauka daro o man reikia kad 5 nuotraukas darytu.


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #4  StandartinėParašytas: 2018 Vas 22 21:58 
Flooderis arba specialistas
Vartotojo avataras

Užsiregistravo: 2015 Sau 13 15:17
Pranešimai: 500
Karma: 6
Va tikrai daro, i amxmodx\configs\amxx.cfg) isirask amx_ss nume 5


Prikabinti failai:
amx_ss.sma [3.56 KiB]
Atsisiųsta 129 kartus(ų)
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #5  StandartinėParašytas: 2018 Vas 23 11:51 
Parašęs kelias žinutes

Užsiregistravo: 2018 Vas 19 12:32
Pranešimai: 9
Karma: 0
Susitvarkiau, ačiu kad nepadejot visada visiems reikia darytis patiems.


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #6  StandartinėParašytas: 2018 Vas 23 15:48 
Jau po truputį tampa savu

Užsiregistravo: 2015 Gru 24 14:55
Pranešimai: 159
Karma: 7

Miestas: Kaunas
fyuzw0w rašė:
Susitvarkiau, ačiu kad nepadejot visada visiems reikia darytis patiems.

Jeigu pats nieko nesugebi geriau isviso nieko nedaryk o ne akis kitiem plesyk :D



_________________
Ačiū kad padedate pradedančiajam :)

Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #7  StandartinėParašytas: 2018 Vas 23 19:07 
Parašęs kelias žinutes

Užsiregistravo: 2018 Vas 19 12:32
Pranešimai: 9
Karma: 0
KaimyneliS rašė:
fyuzw0w rašė:
Susitvarkiau, ačiu kad nepadejot visada visiems reikia darytis patiems.

Jeigu pats nieko nesugebi geriau isviso nieko nedaryk o ne akis kitiem plesyk :D


Taigi sakau susitvarkiau ta plugina, tik laiko reikejo.


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Bugovas plugins
Žinutės numeris: #8  StandartinėParašytas: 2018 Vas 23 20:00 
Moderatorius
Vartotojo avataras

Užsiregistravo: 2012 Rgp 03 01:12
Pranešimai: 4364
Karma: 123

Miestas: Vilnius
fyuzw0w rašė:
KaimyneliS rašė:
fyuzw0w rašė:
Susitvarkiau, ačiu kad nepadejot visada visiems reikia darytis patiems.

Jeigu pats nieko nesugebi geriau isviso nieko nedaryk o ne akis kitiem plesyk :D


Taigi sakau susitvarkiau ta plugina, tik laiko reikejo.

tai pasidalink su visais koks problemos sprendimas



_________________
Paveikslėlis
Paveikslėlis
Paveikslėlis
Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 11 [ 8 pranešimai(ų) ] 

Visos datos yra UTC + 2 valandos


Dabar prisijungę

Vartotojai naršantys šį forumą: Google [Bot] ir 3 svečių


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
Jūs negalite prikabinti failų šiame forume

Ieškoti:
Pereiti į:  

cron