1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
adminlist = {122461} -- NO / BAN function string.split(split,pat) local t = {} for item in string.gmatch(split, pat) do table.insert(t,item) end return t end function checkban(cmd) local cmdt=string.split(cmd,"(%S*)") if cmdt[1]:sub(1,3)=="ban" then local param if cmdt[1]=="banip" then param="ip" elseif cmdt[1]=="banname" then param="name" elseif cmdt[1]=="banusgn" then param="usgn" end for _,a in pairs(adminlist) do if player(a,param)==cmdt[2] then return true end end end return false end addhook("parse","cantbanadmins1") addhook("rcon","cantbanadmins2") function cantbanadmins1(cmd) if checkban(cmd) then return 2 end end function cantbanadmins2(cmd) if checkban(cmd) then return 1 end end
Thanks

Admin/mod comment
Don't add capital letters in every word, is considered childish. Fixed. /