Forum

> > CS2D > Scripts > Sammelthread/FAQ zu Lua & Editor
Forums overviewCS2D overview Scripts overviewLog in to reply

German Sammelthread/FAQ zu Lua & Editor

1,111 replies
Page
To the start Previous 1 2 3 455 56 Next To the start

old Re: Sammelthread/FAQ zu Lua & Editor

stealth
User Off Offline

Quote
Thomazz has written
Ist es möglich mit LUA andere Sprites für die Player zu aktivieren ? Mit Sounds is es jetzt schon machbar einfach auf der Map platzieren dann werden sie runtereladen und in der LUA benutzt

Mit sounds gehts weil es den befehl sv_sound gibt, player aussehen ändern geht aber nicht weil es da keinen befehl dafür gibt. (Vllt irgendwann wenn DC das macht)

Einen lua-befehl wie sendfile(dateiname) fänd ich da ausserdem besser, dann muss man nicht auf jeder map auf dem server die datei die man verschicken will platzieren! (auch für z.b. sounds)

Ich geb grad mal DC bescheid

old Re: Sammelthread/FAQ zu Lua & Editor

ohaz
User Off Offline

Quote
CineRuSS has written
Nur CT's können sich eine HE holen wenn sie in den Chat HE schreiben. Also direkt auf Hand.

1
2
3
4
5
6
7
8
addhook("say", "tkd_he_say")
function tkd_he_say(p,t)
	if (t == "he") then
		if (player(p, "team") == *) then
			parse("equip "..p.." 51")
		end
	end
end
ACHTUNG! Bei * muss eine zahl hinein. 1 oder 2. Welche CT ist musst du selbst ausprobieren
edited 1×, last 31.03.09 06:52:35 pm

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
TheKilledDeath has written
CineRuSS has written
Nur CT's können sich eine HE holen wenn sie in den Chat HE schreiben. Also direkt auf Hand.

1
2
3
4
5
6
7
8
addhook("say", "tkd_he_say")
function tkd_he_say(p,t)
	if (t == "he") then
		if (player(p, "team") == *)
			parse("equip "..p.." 51")
		end
	end
end
ACHTUNG! Bei * muss eine zahl hinein. 1 oder 2. Welche CT ist musst du selbst ausprobieren


funzt net -.-

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
TheKilledDeath has written
ups, then vergessen!
1
if (player(p, "team") == *) then



also ich habe den Script einzelnt inner textdatei.. würde das gehen ?


Edit: Jetzt geht es !!! i luv you

old Laser DM

STIIL
User Off Offline

Quote
1
2
3
4
5
6
-------------------------------------------------------------------
-- Mod: STIIL.ldm                                                --
-- Simple Laser Deathmatch Mod                                   --
-- hooks: spawn,buy,walkover,drop,die                            --
-------------------------------------------------------------------
-- dofile("sys/lua/STIIL/laserdm.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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
--------------------------------------------------
-- Laser Deathmatch Script by STIIL                --
-- 31.03.2009 - www.pavi.890m.com               --
--------------------------------------------------

if stiil==nil then stiil={} end
stiil.ldm={}

-----------------------
-- INITIAL SETUP     --
-----------------------

-- Weapons
stiil.ldm.wpn={45,50}

-- Game Settings
parse("sv_gamemode 2")		-- Teamdeathmatch
parse("mp_randomspawn 1")	-- Random Spawning
parse("mp_infammo 1")		-- Infinite Ammo


-----------------------
-- SPAWN            --
-----------------------
addhook("spawn","stiil.ldm.spawnwpn")
function stiil.ldm.spawnwpn(i)
	if (player(i,"exists")) then
		-- Strip All Weapons (0)
		parse("strip "..i.." 0")
		-- Give Knife
		parse("equip "..i.." "..stiil.ldm.wpn[2])
		-- Give Laser
		parse("equip "..i.." "..stiil.ldm.wpn[1])
	end
end

-----------------------
-- NO BUYING         --
-----------------------
addhook("buy","stiil.ldm.buy")
function stiil.ldm.buy()
	return 1
end


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


-----------------------
-- NO DROPPING       --
-----------------------
addhook("drop","stiil.ldm.drop")
function stiil.ldm.drop()
	return 1
end


-----------------------
-- NO DEAD DROPPING --
-----------------------
addhook("die","stiil.ldm.die")
function stiil.ldm.die()
	return 1
end

bin für jeden verbesserungsvorschlag offen^^

EDIT:
noch ne frage
wie resete ich den server stand von mir
edited 3×, last 31.03.09 09:19:30 pm

old Re: Sammelthread/FAQ zu Lua & Editor

cs2dmaster
COMMUNITY BANNED Off Offline

Quote
meinst du server restart?
einfach die console öffnen und restart schreiben das wars.

könntes du dein script hochladen?
oder ist der noch net fertig?

old Re: Sammelthread/FAQ zu Lua & Editor

Saibot
User Off Offline

Quote
cs2dmaster, du kannst einfach sein code da kopieren und in den notepad einfügen und als .lua Datei abspeichern.

STIIL has written
bin für jeden verbesserungsvorschlag offen^^


Und sieht nicht so aus, als ob er mit dem code ganz fertig ist. Teste es einfach und schreib ihm 'ne pn, wie du es findest.

old Re: Sammelthread/FAQ zu Lua & Editor

STIIL
User Off Offline

Quote
ne ich meine wie ich die punkte die ich bisher erspielt habe auf null setzte also mein ranksystem reseten^^

ja kannst es mal ausprobieren vllt ergeben sich bei dir fehler^^
einfach mir sagen ob was in der konsole steht^^

EDIT:
öffne editor
kopiere zweite codebox darein
speicher als laserdm.lua in sys/lua/STIIL/ ab
öffne server.lua aus sys/lua/
füg dort erste codebox ein
und speichern fertig
server offline öffnen
dann kannst du es mit bots testen
edited 2×, last 31.03.09 09:19:45 pm

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
der samples ordner und auch die samples-table in lua sind eigentlich für meine beispiele gedacht

eigene scripts sollte man idealerweise in einen eigenen unterordner oder direkt in den sys/lua-ordner packen.

gehen tut es natürlich so oder so, aber sinnvoll ist es nicht unbedingt
To the start Previous 1 2 3 455 56 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview