Forum

> > CS2D > Scripts > somebody [hlp] me! <LUA>
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Englisch somebody [hlp] me! <LUA>

6 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt somebody [hlp] me! <LUA>

N13-SHADOW
User Off Offline

Zitieren
in any cs2d there is the sample named "classes.lua"
i edited it whats wrong here?
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
--------------------------------------------------
-- 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,Soldier|Armor+MG,Spy|Stealth,(Engineer|Wrench),Pyro|Flamethrower,Scout|Machete,Sniper|AWP")	
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)
	-- SOLDIER
	if (sample.classes.class[id]==1) then
		parse ("setmaxhealth "..id.." 150")
		parse ("setarmor "..id.." 202")
		parse ("speedmod "..id.." 0")
		return "40,4,51";
	end
	-- SPY
	if (sample.classes.class[id]==2) then
		parse ("setmaxhealth "..id.." 100")
		parse ("setarmor "..id.." 206")
		parse ("speedmod "..id.." 5")
		return "21,1";
	end
	-- ENGINEER
	if (sample.classes.class[id]==3) then
		parse ("setmaxhealth "..id.." 100")
		parse ("setarmor "..id.." 50")
		return "10,2,74";
	end
	-- PYRO
	if (sample.classes.class[id]==4) then
		parse ("setmaxhealth "..id.." 125")
		parse ("setarmor "..id.." 75")
		return "46,6,73";
	end
	-- SCOUT
	if (sample.classes.class[id]==5) then
		parse ("setmaxhealth "..id.." 75")
		parse ("setarmor "..id.." 0")
		parse ("speedmod "..id.." 15")
		return "5,69,54";
	end
	-- SNIPER
	if (sample.classes.class[id]==6) then
		parse ("setmaxhealth "..id.." 75")
		parse ("setarmor "..id.." 25")
		return "35,3,53";
	end
        -- 1 hitman
        if (sample.classes.class[id]==7) then
                parse ("setmaxhealth "..id.." 1")
                parse ("speedmod "..id.." 20)
	        return "84,45,69,76,45"
        end
        -- heavy
        if (sample.classes.class[id]==8) then
		parse ("setmaxhealth "..id.." 100")
		parse ("setarmor "..id.." 81")
		parse ("speedmod "..id.." -5")
		return "48,85,81";
        end
        -- zambie     
                if (sample.classes.class[id]==9) then
		parse ("setmaxhealth "..id.." 250")
		parse ("setarmor "..id.." 82")
		parse ("speedmod "..id.." 20")
		return "78,82,86,72,60,41";
        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
i think this is wrong becuse when i paste it in autorun folder it wont work! help me or fix it PLEASE!
2× editiert, zuletzt 20.03.14 06:51:21

alt Re: somebody [hlp] me! <LUA>

DC
Admin Off Offline

Zitieren
Please don't address me personally. This is an open discussion forum and I'm clearly not the only one who might be able to help you. Please change the title to something more unique and more meaningful.

Also learn to ask questions properly please. What's wrong? I don't know because you neither told us what you want to happen nor what actually happens. No error no nothing.

alt lol

N13-SHADOW
User Off Offline

Zitieren
sry i fixd it and it still wont work "whats wrong in line 22?"
√ 68 is fixed

alt Re: somebody [hlp] me! <LUA>

Ak1M
User Off Offline

Zitieren
@user N13-SHADOW:
Zitat
menu(id,"Select your Class,Soldier|Armor+MG,Spy|Stealth,(Engineer|Wrench),Pyro|Flamethrower,Scout|Machete,Sniper|AWP")

Add more class here. ex
[..]|AWP,BullShitsu|BullShitsu,UrHitmanBulshitsu|Bulshitsu")
ect.

alt Re: somebody [hlp] me! <LUA>

Marcell
Super User Off Offline

Zitieren
You forget to close the quote
btw, fixed and enjoy!

Spoiler >
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht