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 214 15 1655 56 Next To the start

old Re: Sammelthread/FAQ zu Lua & Editor

Todesengel
User Off Offline

Quote
Kann man ein Script so schreiben, dass der Befehl an nur einen bestimmten Ort getätigt werden kann?

20x31 wäre zbs ein Tilesetposition.

Könnte mir eine verraten ob dass geht?
edited 4×, last 06.05.09 10:20:57 pm

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
@BeLiioN:
kannst fragen ob der Spieler dort steht. wenn ja funktioniert es , ansonsten kannste machen z.B. dass dann ne Nachricht kommt das er nicht im richtigen Bereich steht.

Jetzt meine Frage:
erstmal die gleiche wie das letzte mal +

Kann man eine Nachricht für Spieler nur sichtbar machen wenn sie z.B. in einem bestimmten Bereich sind , oder sich in der Nähe des Spielers befinden der das gepostet hat?

old Re: Sammelthread/FAQ zu Lua & Editor

Saibot
User Off Offline

Quote
Du kannst den normalen texteditor benutzen oder "LuaEdit" runterladen, dann werden die Skripts farbig markiert.

Und ja, liebe Leute, er spricht englisch. Mir egal, dass ist hier der deutsche Bereich, hier schreibe ich in deusch.

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
Dafür müsstest du ein Bild vom Button erstellen und die Grafik per image/sprite auf der Karte genau da platzieren wo der normale Button auch ist.

Wenn der Button einfach nur einmal benutzbar sein soll kannst du dir das sparen und einfach ein trigger_once zwischen den Button und das Entity welches getriggert werden soll schalten.

old Re: Sammelthread/FAQ zu Lua & Editor

Todesengel
User Off Offline

Quote
ISt es Möglich mit Lua was zu schreiben damit man einen Textbefehl also du sagst !AK47 an tilesetposition 36x25
Nur Auf Dieser Stelle Benutzen kann?, also nicht Überall?

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
aber natürlich. du kannst die spielerposition mit dem player befehl (siehe sys/lua/info.txt) abrufen. dann einfach mit if prüfen ob die x-position und die y-position einem bestimmten wert entspricht und dann je nachdem weitermachen.

für tileposition:
player(id,"tilex") und player(id,"tiley") in Lua.

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
Ich habe vorhin gelesen dass das einbinden von tasten funktioniert! ..... also DC -.- genau danach hatte ich doch mal gefragt .... egal

also ... wie mache ich dass ich nach dem drücken dieser taste , schneller werde?

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
es gibt drei serveraktionstasten, standardmäßig auf f2, f3 und f4 (im controls menü beliebig anpassbar).

wenn der spieler davon eine drückt wird das an den server gesendet und der kann mit einem Lua script darauf reagieren.

aussehen könnte das z.b. so (F2=schneller machen, F3=normal schnell, ungetestet):
1
2
3
4
5
6
7
8
9
addhook("serveraction","myaction")
function myaction(id,key)
	if (key==1) then
		parse("speedmod "..id.." 30")
	end
	if (key==2) then
		parse("speedmod "..id.." 0")
	end
end

old Re: Sammelthread/FAQ zu Lua & Editor

PanDa
User Off Offline

Quote
Hey,
DC , oder i-jmnd anders ? kann mir wer helfen ? Kann man das so machen das am Ende einer Runde von 2 Musikdateien 1 abgespielt wird? also z.B. 1 Für T eine andere für CT? Geht das? Wenn ja sagt mal wer wie?

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
wenn du nicht weisst wie es geht kannst du dir das posten auch sparen

das geht mit dem Lua event endround(mode) und dem cs2d befehl sv_sound (siehe das utsfx.lua sample im samples ordner)

der mode bei endround ist 1 wenn die Ts gewinnen und 2 wenn die CTs gewinnen (normal).
Es gibt noch andere modis wenn durch bombspot oder vip oder geiselzeug oder so gewonnen wird.

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
und wie funktioniert sartround(mode)? ich kapier das mit dem Mode net

@ DC:
aber ich meinte das mit dem Bind befehl .... damit kann man doch machen dass wenn man z.B. C drückt man auch schneller wird -.- , oder?
To the start Previous 1 214 15 1655 56 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview