Dabar yra 2018 Lap 20 18:14




 Puslapis 11 [ 5 pranešimai(ų) ] 
Autorius Žinutė
 Pranešimo tema: Restrict
Žinutės numeris: #1  StandartinėParašytas: 2017 Rgs 10 17:47 
Senbūvis

Užsiregistravo: 2015 Vas 27 19:29
Pranešimai: 1086
Karma: 45

Miestas: Alytus
Sveiki, iškilo problema kažkodėl neveikia nieko neblokuoja toks kodas kur cia klaida ? :)

ter_restrict "32 25 4"
ct_restrict "32 25"

  1. public ter_restrict()
  2. {
  3.     new args[128];
  4.     read_args(args, charsmax(args));
  5.    
  6.     add_to_restriction(CS_TEAM_T, args);
  7.    
  8.     return PLUGIN_HANDLED;
  9. }
  10.  
  11. public ct_restrict()
  12. {
  13.     new args[128];
  14.     read_args(args, charsmax(args));
  15.    
  16.     add_to_restriction(CS_TEAM_CT, args);
  17.  
  18.     return PLUGIN_HANDLED;
  19. }
  20.  
  21. stock add_to_restriction(any:team, args[])
  22. {
  23.     remove_quotes(args);
  24.     trim(args);
  25.    
  26.     restrictions[team] = 0;
  27.    
  28.     if(args[0])
  29.     {
  30.         new arg[32], pos;
  31.        
  32.         while((pos = argparse(args, pos, arg, charsmax(arg))) != -1)
  33.         {
  34.             restrictions[team] |= (1 << (str_to_num(arg) - 1));
  35.         }
  36.     }
  37. }
  38.  
  39. public CS_OnBuy(id, item)
  40. {   
  41.     if(item > 32 && item != CSI_SHIELDGUN)
  42.     {
  43.         return PLUGIN_CONTINUE;
  44.     }
  45.    
  46.     if(item == CSI_VEST || item == CSI_VESTHELM)
  47.     {
  48.         return check_restriction(id, CSI_VEST);
  49.     }
  50.     else
  51.         if(item == CSI_SHIELDGUN)
  52.         {
  53.         return check_restriction(id, CSI_VESTHELM);
  54.     }
  55.    
  56.     return check_restriction(id, item);
  57. }
  58.  
  59. stock check_restriction(id, item)
  60. {
  61.     if(restrictions[players_team[id]] && (1 << (item - 1))) 
  62.     {
  63.         return PLUGIN_HANDLED;
  64.     }
  65.    
  66.     return PLUGIN_CONTINUE;
  67. }


Paskutinį kartą redagavo Terror 2017 Rgs 12 05:00. Iš viso redaguota 1 kartą.


_________________
Šaudyk.LT - „Siekime tikslo kartu. Tobulėkime“.
50% paramos atgavimas, 1 Gbps pralaidumas, Apsauga nuo DDoS.
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Restrict
Žinutės numeris: #2  StandartinėParašytas: 2017 Rgs 10 19:31 
Jau po truputį tampa savu

Užsiregistravo: 2016 Sau 17 20:11
Pranešimai: 173
Karma: 3
  1.  
  2.  if(restrictions[players_team[id]] && (1 << (item - 1)))
  3.  

galbut turetu buti tik vienas & ?


Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Restrict
Žinutės numeris: #3  StandartinėParašytas: 2017 Rgs 10 19:40 
Senbūvis

Užsiregistravo: 2015 Vas 27 19:29
Pranešimai: 1086
Karma: 45

Miestas: Alytus
Softero rašė:
  1.  
  2.  if(restrictions[players_team[id]] && (1 << (item - 1)))
  3.  

galbut turetu buti tik vienas & ?


Ne, jau tikrinau pries tai irgi apie tai pagalvojau bet ne



_________________
Šaudyk.LT - „Siekime tikslo kartu. Tobulėkime“.
50% paramos atgavimas, 1 Gbps pralaidumas, Apsauga nuo DDoS.
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Restrict
Žinutės numeris: #4  StandartinėParašytas: 2017 Rgs 11 21:27 
Moderatorius
Vartotojo avataras

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

Miestas: Vilnius
gal sitas tiks reapi


Prikabinti failai:
items_restrict_ultimate_0.0.4.zip [4.38 KiB]
Atsisiųsta 37 kartus(ų)

_________________
Paveikslėlis
Paveikslėlis
Paveikslėlis
Atsijungęs
 Aprašymas  
 
 Pranešimo tema: Re: Restrict
Žinutės numeris: #5  StandartinėParašytas: 2017 Rgs 11 21:28 
Senbūvis

Užsiregistravo: 2015 Vas 27 19:29
Pranešimai: 1086
Karma: 45

Miestas: Alytus
laimiukas3 rašė:
gal sitas tiks


Kiek suprantu cia tiek T tiek CT.
Man reik jog Butent Tik T komandai užblokuoti HE pirkima.

-- 2017 Rgs 12 01:24 --

Nebereikia, susitvarkiau (rakinkite)



_________________
Šaudyk.LT - „Siekime tikslo kartu. Tobulėkime“.
50% paramos atgavimas, 1 Gbps pralaidumas, Apsauga nuo DDoS.
Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 11 [ 5 pranešimai(ų) ] 


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra 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