English Zombie Classes

3 replies
Goto Page
To the start Previous 1 Next To the start
16.04.21 11:54:07 am
Up
NanuPlayer
User
Offline Off
Hello everyone, i searched for this script but i didn't find...
i want Zombie classes script Only zombie i dont want for survivors too... if you can help me please help me
edited 1×, last 16.04.21 11:36:58 pm
Bad Life
16.04.21 04:39:11 pm
Up
Bowlinghead
User
Offline Off
This is the example script found in the lua folder with one extra addition in line 42.
More >
Share time limited free games here
16.04.21 07:32:13 pm
Up
NanuPlayer
User
Offline Off
@user Bowlinghead: okay but can you make only zombies/terrorists choose class? :

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
--------------------------------------------------
-- 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)
     menu(id,"Select your Class,Normal Zombie,Chainsaw Zombie,Gas Zombie,Mad Zombie,Police Zombie,Trapper Zombie,(Death Bringer)")     
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


edited 1×, last 17.04.21 12:40:47 am
Bad Life
17.04.21 05:35:29 pm
Up
Gaios
Security Supporter
Offline Off
Spoiler >
To the start Previous 1 Next To the start