
this script wont work for some reason when i press F2 it dont open.
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
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
--------------------------------------------------
-- Player Classes Script by Unreal Software --
-- 28.02.2009 - www.UnrealSoftware.de --
-- Adds Player Classes to your server --
--------------------------------------------------
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)
if act==1 then
menu(id,"Select your Class,Normal Zombie,Chainsaw Zombie,Gas Zombie,Mad Zombie,Police Zombie,Trapper Zombie,(Death Bringer)")
end
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<=6) 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)
-- Normal Zombie
if (sample.classes.class[id]<=1) then
parse ("setmaxhealth "..id.." 100")
parse ("setarmor "..id.." 0")
return "86";
end
-- Chainsaw Zombie
if (sample.classes.class[id]==2) then
parse ("setmaxhealth "..id.." 125")
parse ("setarmor "..id.." 0")
parse ("speedmod "..id.." 10")
return "85";
end
-- Gas Zombie
if (sample.classes.class[id]==3) then
parse ("setmaxhealth "..id.." 100")
parse ("setarmor "..id.." 0")
return "72,60";
end
-- Mad Zombie
if (sample.classes.class[id]==4) then
parse ("setmaxhealth "..id.." 150")
parse ("setarmor "..id.." 75")
parse ("speedmod "..id.." 25")
return "86";
end
-- Police Zombie
if (sample.classes.class[id]==5) then
parse ("setmaxhealth "..id.." 75")
parse ("setarmor "..id.." 0")
return "1,79";
end
-- Trapper Zombie
if (sample.classes.class[id]==6) then
parse ("setmaxhealth "..id.." 50")
parse ("setarmor "..id.." 25")
parse ("speedmod "..id.." 10")
return "77,87,54";
end
end
if you can fix it please fix it.