Forum

> > CS2D > Scripts > punishment
Forums overviewCS2D overview Scripts overviewLog in to reply

English punishment

5 replies
To the start Previous 1 Next To the start

old punishment

ANOTHERDAILY
User Off Offline

Quote
what's wrong?
because only one works?
could help me make the two work?

Name has written
adminlist = {96380}

addhook("say" , "tigrebanusgn")
function tigrebanusgn(id,message)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
if (message=="@banusgn 1") then
parse ('banusgn 1')
end
if (message=="@banusgn 2") then
parse ('banusgn 2')
end
if (message=="@banusgn 3") then
parse ('banusgn 3')
end
if (message=="@banusgn 4") then
parse ('banusgn 4')
end
if (message=="@banusgn 5") then
parse ('banusgn 5')
end
if (message=="@banusgn 6") then
parse ('banusgn 6')
end
if (message=="@banusgn 7") then
parse ('banusgn 7')
end
if (message=="@banusgn 8") then
parse ('banusgn 8')
end
if (message=="@banusgn 9") then
parse ('banusgn 9')
end
if (message=="@banusgn 10") then
parse ('banusgn 10')
end
if (message=="@banusgn 11") then
parse ('banusgn 11')
end
if (message=="@banusgn 12") then
parse ('banusgn 12')
end
if (message=="@banusgn 13") then
parse ('banusgn 13')
end
if (message=="@banusgn 14") then
parse ('banusgn 14')
end
if (message=="@banusgn 15") then
parse ('banusgn 15')
end
if (message=="@banusgn 16") then
parse ('banusgn 16')
end
if (message=="@banusgn 17") then
parse ('banusgn 17')
end
if (message=="@banusgn 18") then
parse ('banusgn 18')
end
if (message=="@banusgn 19") then
parse ('banusgn 19')
end
if (message=="@banusgn 20") then
parse ('banusgn 20')
end
if (message=="@banusgn 21") then
parse ('banusgn 21')
end
if (message=="@banusgn 22") then
parse ('banusgn 22')
end
if (message=="@banusgn 23") then
parse ('banusgn 23')
end
if (message=="@banusgn 24") then
parse ('banusgn 24')
end
if (message=="@banusgn 25") then
parse ('banusgn 25')
end
if (message=="@banusgn 26") then
parse ('banusgn 26')
end
if (message=="@banusgn 27") then
parse ('banusgn 27')
end
if (message=="@banusgn 28") then
parse ('banusgn 28')
end
if (message=="@banusgn 29") then
parse('banusgn 29')
end
if (message=="@banusgn 30") then
parse ('banusgn 30')
end
if (message=="@banusgn 31") then
parse ('banusgn 31')
end
if (message=="@banusgn 32") then
parse ('banusgn 32')
end
end
end
end

addhook("say" , "tigrebanip")
function tigrebanip(id,message)
for _, usgn in ipairs(adminlist) do
if player(id,'usgn') == usgn then
if (message=="@banip 1") then
parse ('banip 1')
end
if (message=="@banip 2") then
parse ('banip 2')
end
if (message=="@banip 3") then
parse ('banip 3')
end
if (message=="@banip 4") then
parse ('banip 4')
end
if (message=="@banip 5") then
parse ('banip 5')
end
if (message=="@banip 6") then
parse ('banip 6')
end
if (message=="@banip 7") then
parse ('banip 7')
end
if (message=="@banip 8") then
parse ('banip 8')
end
if (message=="@banip 9") then
parse ('banip 9')
end
if (message=="@banip 10") then
parse ('banip 10')
end
if (message=="@banip 11") then
parse ('banip 11')
end
if (message=="@banip 12") then
parse ('banip 12')
end
if (message=="@banip 13") then
parse ('banip 13')
end
if (message=="@banip 14") then
parse ('banip 14')
end
if (message=="@banip 15") then
parse ('banip 15')
end
if (message=="@banip 16") then
parse ('banip 16')
end
if (message=="@banip 17") then
parse ('banip 17')
end
if (message=="@banip 18") then
parse ('banip 18')
end
if (message=="@banip 19") then
parse ('banip 19')
end
if (message=="@banip 20") then
parse ('banip 20')
end
if (message=="@banip 21") then
parse ('banip 21')
end
if (message=="@banip 22") then
parse ('banip 22')
end
if (message=="@banip 23") then
parse ('banip 23')
end
if (message=="@banip 24") then
parse ('banip 24')
end
if (message=="@banip 25") then
parse ('banip 25')
end
if (message=="@banip 26") then
parse ('banip 26')
end
if (message=="@banip 27") then
parse ('banip 27')
end
if (message=="@banip 28") then
parse ('banip 28')
end
if (message=="@banip 29") then
parse('banip 29')
end
if (message=="@banip 30") then
parse ('banip 30')
end
if (message=="@banip 31") then
parse ('banip 31')
end
if (message=="@banip 32") then
parse ('banip 32')
end
end
end
end

old Re: punishment

sheeL
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
adminList = {12345,45813,xxxxx}

addhook("say","commands")
function commands(id,txt)
for _, usgn in ipairs(adminList) do
if player(id,'usgn') == usgn then
local p = totable(txt)
local cmd = tostring(p[1])
local pl = tonumber(p[2])
if cmd == "!banip" then
parse("banip "..pl)
msg2(id,"©255000000You Used : !banip")
return 1
elseif cmd == "!banusgn" then
parse("banusgn "..pl)
msg2(id,"©255000000You Used : !banusgn")
return 1
end
end
end
end

old Re: punishment

MikuAuahDark
User Off Offline

Quote
i don't use totable function and this is should work
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
adminlist = {96380}

addhook("say","tigrebanusgn")
function tigrebanusgn(id,txt)
	for _, usgn in ipairs(adminlist) do
		if player(id,'usgn') == usgn then
			if txt:lower(txt:sub(1,8))=="@banusgn" then
				pl = txt:sub(10)
				if player(id,"exists") then
					parse("banusgn "..player(pl,"usgn"))
				end
			elseif txt:lower(txt:sub(1,6))=="@banip" then
				pl = txt:sub(8)
				if player(id,"exists") then
					parse("banip "..player(pl,"ip"))
				end
			end
			return 1
		end
	end
end
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview