Forum

> > CS2D > Scripts > Class Script
Forums overviewCS2D overview Scripts overviewLog in to reply

English Class Script

1 reply
To the start Previous 1 Next To the start

old Class Script

Lag Seeing
User Off Offline

Quote
Uhh sorry guys for a fast Forum Post but i need help , my Script would not let my other Classes playable .. Here is the Code
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
if sample==nil then sample={} end
sample.classes={}

-----------------------
-- INITIAL SETUP     --
-----------------------
function initArray(m)
	local array = {}
	for i = 1, m do
		array[i]=0
	end
	return array
end
sample.classes.class=initArray(32)
function sample.classes.classmenu(id)
	menu(id,"Weapon Classes,Class1|Mac 10+Elite+He,Class2|M4a1+Deagle+flashbang ,Class3|Scout+flashbang+He,Class4|AWP+He+Flashbang+m3,")
end


-----------------------
-- TEAM -> CLASS     --
-----------------------
addhook("team","sample.classes.team")
function sample.classes.team(id,team)
	if (team>0) then
		sample.classes.classmenu(id)
	end
end


-----------------------
-- SERVERACTION      --
-----------------------
addhook("serveraction","sample.classes.serveraction")
function sample.classes.serveraction(id)
	sample.classes.classmenu(id)
end


-----------------------
-- CLASS SELECTION   --
-----------------------
addhook("menu","sample.classes.menu")
function sample.classes.menu(id,menu,sel)
	if (menu=="Select your Class") then
		if (sel>=0 and sel<=7) then
			sample.classes.class[id]=sel
			if (player(id,"health")>0) then
				parse("killplayer "..id)
			end
		end
	end
end


-----------------------
-- SPAWN             --
-----------------------
addhook("spawn","sample.classes.spawn")
function sample.classes.spawn(id)
	-- Class1
	if (sample.classes.class[id]<=1) then
		parse('equip '..id..' 23 ')
		parse('equip '..id..' 5 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 58 ')
	end
	-- Class2
	if (sample.classes.class[id]==2) then		
                parse('equip '..id..' 32 ')
		parse('equip '..id..' 3 ')
		parse('equip '..id..' 52 ')
		parse('equip '..id..' 58 ')		
	end
	-- Class3
	if (sample.classes.class[id]==3) then
                parse('equip '..id..' 33 ')
		parse('equip '..id..' 52 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 58 ')
	end
	-- Class4
	if (sample.classes.class[id]==4) then
		parse('equip '..id..' 34 ')
		parse('equip '..id..' 10 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 52 ')
	end
end


-----------------------
-- NO BUYING         --
-----------------------
addhook("buy","sample.classes.buy")
function sample.classes.buy()
	return 1
end


-----------------------
-- NO COLLECTING     --
-----------------------
addhook("walkover","sample.classes.walkover")
function sample.classes.walkover(id,iid,type)
	if (type>=61 and type<=68) then
		return 0
	end
	return 1
end


-----------------------
-- NO DROPPING       --
-----------------------
addhook("drop","sample.classes.drop")
function sample.classes.drop()
	return 1
end


-----------------------
-- NO DEAD DROPPING  --
-----------------------
addhook("die","sample.classes.die")
function sample.classes.die()
	return 1
end

old Re: Class Script

Apache uwu
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
if sample==nil then sample={} end
sample.classes={}

-----------------------
-- INITIAL SETUP     --
-----------------------
function initArray(m)
	local array = {}
	for i = 1, m do
		array[i]=0
	end
	return array
end
sample.classes.class=initArray(32)
function sample.classes.classmenu(id)
	menu(id,"Select your Class,Class1|Mac 10+Elite+He,Class2|M4a1+Deagle+flashbang ,Class3|Scout+flashbang+He,Class4|AWP+He+Flashbang+m3,")
end


-----------------------
-- TEAM -> CLASS     --
-----------------------
addhook("team","sample.classes.team")
function sample.classes.team(id,team)
	if (team>0) then
		sample.classes.classmenu(id)
	end
end


-----------------------
-- SERVERACTION      --
-----------------------
addhook("serveraction","sample.classes.serveraction")
function sample.classes.serveraction(id)
	sample.classes.classmenu(id)
end


-----------------------
-- CLASS SELECTION   --
-----------------------
addhook("menu","sample.classes.menu")
function sample.classes.menu(id,menu,sel)
	if (menu=="Select your Class") then
		if (sel>=0 and sel<=7) then
			sample.classes.class[id]=sel
			if (player(id,"health")>0) then
				parse("killplayer "..id)
			end
		end
	end
end


-----------------------
-- SPAWN             --
-----------------------
addhook("spawn","sample.classes.spawn")
function sample.classes.spawn(id)
	-- Class1
	if (sample.classes.class[id]<=1) then
		parse('equip '..id..' 23 ')
		parse('equip '..id..' 5 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 58 ')
	end
	-- Class2
	if (sample.classes.class[id]==2) then		
                parse('equip '..id..' 32 ')
		parse('equip '..id..' 3 ')
		parse('equip '..id..' 52 ')
		parse('equip '..id..' 58 ')		
	end
	-- Class3
	if (sample.classes.class[id]==3) then
                parse('equip '..id..' 33 ')
		parse('equip '..id..' 52 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 58 ')
	end
	-- Class4
	if (sample.classes.class[id]==4) then
		parse('equip '..id..' 34 ')
		parse('equip '..id..' 10 ')
		parse('equip '..id..' 51 ')
		parse('equip '..id..' 52 ')
	end
end


-----------------------
-- NO BUYING         --
-----------------------
addhook("buy","sample.classes.buy")
function sample.classes.buy()
	return 1
end


-----------------------
-- NO COLLECTING     --
-----------------------
addhook("walkover","sample.classes.walkover")
function sample.classes.walkover(id,iid,type)
	if (type>=61 and type<=68) then
		return 0
	end
	return 1
end


-----------------------
-- NO DROPPING       --
-----------------------
addhook("drop","sample.classes.drop")
function sample.classes.drop()
	return 1
end


-----------------------
-- NO DEAD DROPPING  --
-----------------------
addhook("die","sample.classes.die")
function sample.classes.die()
	return 1
end

1 Line error lol:

1
menu(id,"Select your Class,Class1|Mac 10+Elite+He,Class2|M4a1+Deagle+flashbang ,Class3|Scout+flashbang+He,Class4|AWP+He+Flashbang+m3,")
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview