Forum

> > CS2D > Scripts > Clan Writing Script.
Forums overviewCS2D overview Scripts overviewLog in to reply

German Clan Writing Script.

3 replies
To the start Previous 1 Next To the start

old Clan Writing Script.

xMillenium
User Off Offline

Quote
Also.
Ich bräuchte mal eure Hilfe.
Ich hab schon einen Script gecodet, dass wenn man redet, dass man dann einen Titel und eine Farbe hat.
z.B Name (Co-Leader) : txt.
Nur das Problem ist jetzt. Ich möchte jetzt ein Script machen, dass man vorerst !colour sagen muss und dann schreibt man erst so. !offcolour zum Auschalten.
Das krieg ich irgendwie nicht hin. Falls das jemanden hilft ist hier mein Clan Script.. © by Touch 2010.

Script:
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
Leader = 
VizeColeader = 
Member = 
Academy = 
addhook("say", "inteyscriptclan")
function inteyscriptclan(id, txt)
local title = 0
local color = "©000000000"
if (player(id, "usgn")==) then
title = "Leader"
color = "©255000255"
end
if(player(id, "usgn")==) then
title = "Vice-CoLeader"
color = "©000000255"
end
if(player(id, "usgn")==) or (player(id, "usgn")==) or (player(id, "usgn")==)  or (player(id, "usgn")==) or (player(id, "usgn")==) then
title = "Member"
color = "©000000255"
end
if(player(id, "usgn")==) then
title = "Academy"
color = "©000255255"
end
if(title==0) then
return 0
else
msg(""..color..""..player(id, "name").." ("..title.."): "..txt)
return 1
end
end

Danke im Vorraus

© by Touch 2010. Dont take it as yours.. ×

old Re: Clan Writing Script.

Banaan
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
has_colour = {}

function string.trim(string) return (string:gsub("^%s*(.-)%s*$", "%1")) end

addhook("say", "inteyscriptclan")
function inteyscriptclan(id, txt)
	local title = 0
	local color = "©000000000"
	if (player(id, "usgn")==) then
		title = "Leader"
		color = "©255000255"
	end
	if(player(id, "usgn")==) then
		title = "Vice-CoLeader"
		color = "©000000255"
	end
	if(player(id, "usgn")==) or (player(id, "usgn")==) or (player(id, "usgn")==) or (player(id, "usgn")==) or (player(id, "usgn")==) then
		title = "Member"
		color = "©000000255"
	end
	if(player(id, "usgn")==) then
		title = "Academy"
		color = "©000255255"
	end
	if(title==0) then return 0
	else
		if txt:trim()=="!colour" then has_colour[id]=true
		elseif txt:trim()=="!offcolour" then has_colour[id]=false
		else
			if has_colour[id]~=nil then
				if has_colour[id]==true then
					msg(""..color..""..player(id, "name").." ("..title.."): "..txt)
					return 1
				end
			end
		end
	end
end

old Re: Clan Writing Script.

Banaan
User Off Offline

Quote
Du musst natürlich die richtige USGN IDs drin schreiben. (z.B.
1
if (player(id, "usgn")==12345)
has_colour ist nur ein leere Tabelle, darin sollst du nichts schreiben.
More >
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview