Dabar yra 2018 Vas 24 06:05




 Puslapis 11 [ 7 pranešimai(ų) ] 
Autorius Žinutė
 Pranešimo tema: admin komandas gali naudoti visi
Žinutės numeris: #1  StandartinėParašytas: 2018 Sau 07 20:28 
Jau po truputį tampa savu

Užsiregistravo: 2011 Sau 11 18:32
Pranešimai: 181
Karma: 0

Miestas: Kaunas/Batniava
Sveiki radau plugin man reikalinga. ten yra tokios komandos kaip /pass /nopass, chaton chatoff. Komandos veikia be priekaištu, bet yra didelė problema, tas komandas gali naudoti visi žaidėjai, o ne tik adminai. Gal kas galit pažiūrėti kur problema? .sma faila idedu


Prikabinti failai:
chatpsw.sma [5.72 KiB]
Atsisiųsta 29 kartus(ų)
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #2  StandartinėParašytas: 2018 Sau 09 10:35 
Moderatorius
Vartotojo avataras

Užsiregistravo: 2012 Rgp 03 01:12
Pranešimai: 4271
Karma: 122

Miestas: Vilnius
pamegink


Prikabinti failai:
chatpsw.sma [5.7 KiB]
Atsisiųsta 33 kartus(ų)

_________________
Paveikslėlis
Paveikslėlis
Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #3  StandartinėParašytas: 2018 Sau 09 17:37 
Jau po truputį tampa savu

Užsiregistravo: 2011 Sau 11 18:32
Pranešimai: 181
Karma: 0

Miestas: Kaunas/Batniava
tas pats


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #4  StandartinėParašytas: 2018 Sau 09 18:29 
Viršininkas
Vartotojo avataras

Užsiregistravo: 2011 Kov 12 22:19
Pranešimai: 2004
Karma: 92

Miestas: Linksmakalnis
Kadangi jau naudojai šį pluginą, tavo cmdaccess.ini faile jau yra įrašyta ta komanda. Failą gali rast /addons/amxmodx/configs jame susirandi reikiamą komandą ir parašai ten norimą flag'ą.



_________________
WWW.REZ.LT - Geri, bet ne geriausi serveriai Lietuvoje
CS/CS:S/CS:GO/MC/Killing Floor Serverių monitoriai su žaidėjų atvaizdavimu
50% paramos atgavimas, perkant VPS Dedikuoti.lt
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #5  StandartinėParašytas: 2018 Sau 09 18:57 
Jau po truputį tampa savu

Užsiregistravo: 2011 Sau 11 18:32
Pranešimai: 181
Karma: 0

Miestas: Kaunas/Batniava
Ačiū.
turiu dar viena klausima. kaip padaryti, kad nerodytu žinutes chate (pvz:adminovardas: .pass) kai adminas paraso ".pass". nes dabar rodo. Reikia kad tik rodytu: The password of the server was been changed to: ir t.t.

kodas:
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6.  
  7. #define PLUGIN "PCWmanager"
  8. #define VERSION "1.2"
  9. #define AUTHOR "B1GB0Y"
  10. #define ACCESS_LEVEL ADMIN_LEVEL_C
  11.  
  12. new c_pass
  13.  
  14.  
  15. public plugin_init()
  16. {
  17.     register_clcmd("say", "Hook_Say", -1, "Password")
  18.     c_pass = get_cvar_pointer("sv_password")
  19.  
  20. }
  21.  
  22.  
  23. public Hook_Say(id, level, cid)
  24. {
  25.     if (!cmd_access(id,level,cid,2))
  26.         return PLUGIN_CONTINUE;
  27.    
  28.     new said[128];
  29.     read_args(said, sizeof(said)-1)
  30.     remove_quotes(said)
  31.    
  32.    
  33.     if(equali(said, ".nopass"))
  34.     {
  35.         set_pcvar_string(c_pass, "")
  36.         client_print(0,print_chat,"The server has no longer password")
  37.     }
  38.    
  39.     else if(equali(said, ".pass",5))
  40.     {
  41.         replace(said, sizeof(said)-1, ".pass ", "")
  42.         set_pcvar_string(c_pass, said)
  43.         client_print(0,print_chat,"The password of the server was been changed to: %s", said)
  44.     }
  45.    
  46.     return PLUGIN_CONTINUE;
  47. }  


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #6  StandartinėParašytas: 2018 Sau 09 20:28 
Viršininkas
Vartotojo avataras

Užsiregistravo: 2011 Kov 12 22:19
Pranešimai: 2004
Karma: 92

Miestas: Linksmakalnis
Kažkas tokio

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6.  
  7. #define PLUGIN "PCWmanager"
  8. #define VERSION "1.2"
  9. #define AUTHOR "B1GB0Y"
  10. #define ACCESS_LEVEL ADMIN_LEVEL_C
  11.  
  12. new c_pass
  13.  
  14.  
  15. public plugin_init()
  16. {
  17.     register_clcmd("say", "Hook_Say", -1, "Password")
  18.     c_pass = get_cvar_pointer("sv_password")
  19.  
  20. }
  21.  
  22.  
  23. public Hook_Say(id, level, cid)
  24. {
  25.     if (!cmd_access(id,level,cid,2))
  26.         return PLUGIN_CONTINUE;
  27.    
  28.     new said[128];
  29.     read_args(said, sizeof(said)-1)
  30.     remove_quotes(said)
  31.    
  32.    
  33.     if(equali(said, ".nopass"))
  34.     {
  35.         set_pcvar_string(c_pass, "")
  36.         client_print(0,print_chat,"The server has no longer password")
  37.         return PLUGIN_HANDLED;
  38.     }
  39.    
  40.     else if(equali(said, ".pass",5))
  41.     {
  42.         replace(said, sizeof(said)-1, ".pass ", "")
  43.         set_pcvar_string(c_pass, said)
  44.         client_print(0,print_chat,"The password of the server was been changed to: %s", said)
  45.         return PLUGIN_HANDLED;
  46.     }
  47.    
  48.     return PLUGIN_CONTINUE;
  49. }  



_________________
WWW.REZ.LT - Geri, bet ne geriausi serveriai Lietuvoje
CS/CS:S/CS:GO/MC/Killing Floor Serverių monitoriai su žaidėjų atvaizdavimu
50% paramos atgavimas, perkant VPS Dedikuoti.lt
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: admin komandas gali naudoti visi
Žinutės numeris: #7  StandartinėParašytas: 2018 Sau 10 21:18 
Jau po truputį tampa savu

Užsiregistravo: 2011 Sau 11 18:32
Pranešimai: 181
Karma: 0

Miestas: Kaunas/Batniava
Ačiū. Turbut jau atsibodau aš jums, bet yra dar vienas durnas klausimas. turiu plugina .chatoff, .chaton. Bet kai išjungiu chata tai tada net adminai chate negali parašyti toki komandų kaip: "/rr" ir t.t. Ką čia padaryti, kad admin komandas chate būtų galima rašyti?

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <colorchat>
  5.  
  6. #define PLUGIN "Chat"
  7. #define VERSION "1"
  8. #define AUTHOR "KejgkjjjklSa"
  9.  
  10. #define TAG "tagas"
  11.  
  12. new bool:user_can_speak = true
  13.  
  14. public plugin_init()
  15.  
  16. {
  17.    register_plugin(PLUGIN, VERSION, AUTHOR)
  18.    register_clcmd("say", "check", ADMIN_CVAR)
  19.    
  20. }
  21.  
  22. public check(id, level, cid)
  23. {
  24.    new said[192], name[32]
  25.    read_args(said, charsmax(said))
  26.    remove_quotes(said)
  27.    get_user_name(id, name, charsmax(name))
  28.    
  29.    if(equal(said, ".chatoff"))
  30.    {
  31.       if(!cmd_access(id, level, cid, 1))
  32.      
  33.          return PLUGIN_HANDLED
  34.      
  35.       switch(user_can_speak)
  36.       {
  37.          case true:
  38.          {
  39.             user_can_speak = false
  40.            
  41.             switch(get_cvar_num("amx_show_activity"))
  42.             {
  43.                case 1: ColorChat(0, RED, "[%s] ^4Administratorius isjunge chat'a", TAG)
  44.                case 2: ColorChat(0, RED, "[%s] ^4Administratorius ^3%s ^4isjunge viesa chat'a", TAG, name)
  45.             }
  46.          }
  47.          case false: ColorChat(id, RED, "[%s] ^4Viesas chat'as isjungtas", TAG)
  48.       }
  49.      
  50.       return PLUGIN_HANDLED
  51.    }
  52.    else if(equal(said, ".chaton"))
  53.    {
  54.        if(!cmd_access(id, level, cid, 1))
  55.  
  56.          return PLUGIN_HANDLED
  57.      
  58.       switch(user_can_speak)
  59.       {
  60.          case false:
  61.          {
  62.             user_can_speak = true
  63.            
  64.             switch(get_cvar_num("amx_show_activity"))
  65.             {
  66.                case 1: ColorChat(0, RED, "[%s] ^4Administratorius ijunge chat'a", TAG)
  67.                case 2: ColorChat(0, RED, "[%s] ^4Administratorius ^3%s ^4ijunge chat'a", TAG, name)
  68.             }
  69.          }
  70.          case true: ColorChat(id, RED, "[%s] ^4Viesas chat'as ijungtas", TAG)
  71.       }
  72.    
  73. return PLUGIN_HANDLED
  74.    }
  75.  switch(user_can_speak)
  76.    {
  77.       case false:
  78.       {
  79.          ColorChat(id, RED, "[%s] ^4Viesas chat'as yra isjuntas. Pasikeisk nick i ^3chaton ^4ir administratorius ijungs.", TAG)
  80.          return PLUGIN_HANDLED
  81.       }
  82.    }
  83.    
  84.    return PLUGIN_CONTINUE
  85. }
  86.  
  87.  


Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 11 [ 7 pranešimai(ų) ] 


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias


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