Forum

> > CS2D > Scripts > [request]need edit
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Englisch [request]need edit

5 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt [request]need edit

super123s
User Off Offline

Zitieren
i have this lua
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
--------------------------------------------------
-- Fast Players Script by Unreal Software       --
-- 03.03.2009 - www.UnrealSoftware.de           --
--------------------------------------------------

if sample==nil then sample={} end
sample.fast={}

--------------------------------------
-- MAKE FAST                        --
--------------------------------------
addhook("spawn","sample.fast.spawn")
function sample.fast.spawn(p)
	parse("equip "..p.." 1")
	parse("equip "..p.." 2")
	parse("equip "..p.." 3")
	parse("equip "..p.." 4")
	parse("equip "..p.." 5")
	parse("equip "..p.." 6")
	parse("equip "..p.." 7")
	parse("equip "..p.." 8")
	parse("equip "..p.." 9")
	parse("equip "..p.." 10")
	parse("equip "..p.." 11")
	parse("equip "..p.." 12")
	parse("equip "..p.." 13")
	parse("equip "..p.." 30")
	parse("equip "..p.." 31")
	parse("equip "..p.." 32")
	parse("equip "..p.." 33")
	parse("equip "..p.." 40")
	parse("equip "..p.." 49")
	parse("equip "..p.." 48")
	parse("equip "..p.." 47")
	parse("equip "..p.." 46")
	parse("equip "..p.." 45")
	parse("equip "..p.." 82")
	parse("speedmod "..p.." 20")
	parse("setmaxhealth "..p.." 250")
	parse("equip "..p.." 60")
	parse("equip "..p.." 61")
	parse("equip "..p.." 62")
	parse("equip "..p.." 63")
	parse("equip "..p.." 64")
	parse("equip "..p.." 65")
	parse("equip "..p.." 66")
	parse("equip "..p.." 67")
	parse("equip "..p.." 68")
	parse("equip "..p.." 69")
end


--[[
	speedmod accepts values from
	-100 (no movement)
	to
	100 (very fast movement)
]]--
now i want i add admin list like this:
admin list={XXXXX}
and just only usgn in admin list have weapon all id
please help me

alt Re: [request]need edit

Cure Pikachu
User Off Offline

Zitieren
Something like this, trimmed as well.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
adminlist = {63915} -- Table of admin's IDs

function admincheck(id)
	for _, u in ipairs(adminlist) do
		if player(id,"usgn") == u then
			return true
		end
	end
	return false
end

addhook("spawn","adminget")
function adminget(p)
	if admincheck(p) then
		parse("setmaxhealth "..p.." 250")
		parse("setarmor "..p.." 204")
		parse("speedmod "..p.." 20")
		return "1,2,3,4,5,6,10,11,30,31,32,33,40,45,46,47,48,49,69"
	end
end
2× editiert, zuletzt 20.11.12 23:28:13

alt Re: [request]need edit

Cure Pikachu
User Off Offline

Zitieren
I followed what the info.txt mentioned. This spawn function, and some custom-made functions, can return values with commas too.
info.txt hat geschrieben
spawn(id)                              on spawn
-id: player id
>return:     "" - (nothing) spawn with regular items
          "x" - spawn with melee weapon only
          "typeid,typeid,..." - spawn with these items + melee

alt Re: [request]need edit

Quit123
User Off Offline

Zitieren
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
adminlist = {63915} 

function isadmin(id)
     for _, usgn in ipairs(adminlist) do
          if player(id,"usgn") == usgn then
               return true
          end
     end
     return false
end

addhook("spawn","adminequip")
function adminequip(p)
     if isadmin(p) then
     parse("equip "..p.." 1")
     parse("equip "..p.." 2")
     parse("equip "..p.." 3")
     parse("equip "..p.." 4")
     parse("equip "..p.." 5")
     parse("equip "..p.." 6")
     parse("equip "..p.." 7")
     parse("equip "..p.." 8")
     parse("equip "..p.." 9")
     parse("equip "..p.." 10")
     parse("equip "..p.." 11")
     parse("equip "..p.." 12")
     parse("equip "..p.." 13")
     parse("equip "..p.." 30")
     parse("equip "..p.." 31")
     parse("equip "..p.." 32")
     parse("equip "..p.." 33")
     parse("equip "..p.." 40")
     parse("equip "..p.." 49")
     parse("equip "..p.." 48")
     parse("equip "..p.." 47")
     parse("equip "..p.." 46")
     parse("equip "..p.." 45")
     parse("equip "..p.." 82")
     parse("speedmod "..p.." 20")
     parse("setmaxhealth "..p.." 250")
     parse("equip "..p.." 60")
     parse("equip "..p.." 61")
     parse("equip "..p.." 62")
     parse("equip "..p.." 63")
     parse("equip "..p.." 64")
     parse("equip "..p.." 65")
     parse("equip "..p.." 66")
     parse("equip "..p.." 67")
     parse("equip "..p.." 68")
     parse("equip "..p.." 69")
          return 0
     end
end
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht