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 28 9 1055 56 Next To the start

old Re: Sammelthread/FAQ zu Lua & Editor

CodeBlack
User Off Offline

Quote
Ich nerv ja nur ungern aber das wär nett wenn sich das vllt ma einer überlegen könnt....Kann man mit nem script dem turret noch weitere upgrade stufen hinzufügen?....ich kann das net ich hab ka von lua>.<
wenn da ma einer lust zu hätte wär nett

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
So ich wiederhol mich mal:

ok danke ... jedoch ...

guckt euch das hier bitte mal an ... ich will wissen ob das richtig ist.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
wood1 = 0

addhook("trigger", "hook_trigger")
function hook_trigger(tree,0)
      wood1 = wood1 + 1
      end
end

addhook("say", "hook_say")
hook_say(id, message)
      if (message == wood1) then
            parse (MSG wood1)
      end
end
edited 1×, last 18.04.09 03:00:28 pm

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
k


nee geht nicht das ist mist , der sagt mir das ein fehler in der nähe von 0 sein soll mann jetzt weis ich nicht mehr weiter ... *denk* *denk*

mist mir fällt ese nicht ein .

Aso und eine frage :

was ist der unterschied zwischen den beiden:
1
2
3
4
5
6
7
8
9
10
11
trigger(trigger,source)(once per trigger)
-trigger: trigger name
-source: triggered by 0=map/1=script
>return:	0 - proceed normally
		1 - don't trigger

triggerentity(x,y) triggered entities)
-x: entity x position (tiles)
-y: entity y position (tiles)
>return:	0 - proceed normally
		1 - don't trigger

old Re: Sammelthread/FAQ zu Lua & Editor

Stranded-shadowclonk
User Off Offline

Quote
kann mir einer bei meinem script helfen?
es soll ein Holz abbau script sein, müsste man glaub ich erkennen

1
2
3
4
5
6
7
8
9
10
11
12
13
14
wood1 = 0

addhook("trigger", "hook_trigger")
function hook_trigger(tree,0)
  	  wood1 = wood1 + 1
  	 end
end

addhook("say", "hook_say")
function hook_say(id, message)
 	   if (message == "!wood1") then
  		     parse (MSG wood1)
  	  end
end

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
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
addhook("wilkommensnachricht","welcome")
welcome(p,t)
 msg2(p,"Welcome to our Prison Server, "..player(p,"name").."!")
end

addhook("wilkommensnachricht2","welcome2")
welcome2(p,t)
 msg2(p,"When you're a T write !Jail in Chat and !Afk")
end

addhook("say","Jail_help")
function Jail_help(,p,id, nachricht)
     if (nachricht == "!Jail") then
     if (player(p, "team") == 1) then 
          msg(id,"Attack Walls for hiden Triggers or looking for destroyable walls."
          end
     end
end

addhook("say", "afk")
function afk(id,p,t)
      if (t == "!Afk") then
      if (player(p, "team") == 1) then
         parse("equip "..p.." 51") then
          msg(id,"You have get a Anti freekill Armor.")
              end
         end
     end
end

funzt net
bitte helft mir.

Bin nen Idiot in dem Lua das CS2D supported

old Re: Sammelthread/FAQ zu Lua & Editor

ohaz
User Off Offline

Quote
klar funzt das nicht!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
addhook("join", "jail_welcome")
function jail_welcome(p)
	msg2(p, "Welcome to our prison server, "..player(p,"name").."!")
	msg2(p, "If you're a T write !Jail in Chat and !afk")
end

addhook("say" , "jail_say")
function jail_say(id, nachricht)
	if (player(id, "team") == 1) then
		if (nachricht == "!Jail") then
			msg2(id, "Attack Walls for hiden Triggers or looking for destroyable walls.")
		end
		if (nachricht == "!afk") then
			parse("equip "..id.." 51")
			msg2(id, "You have got an anti freekill armor.")
		end
	end
end
edited 1×, last 20.04.09 05:42:37 pm

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
TheKilledDeath has written
habs mal editiert


es funzt

Edit: Wie macht man das es jeder T nur einmal die Runde usen kann ?

Edit 2: Hat wer schon nen Script gemacht das ein Bestimmter Name die ganzen Commands machen kann ?
also z.B. Admin Script. Nur CineRuSS can it use.... z.B. revive 3 oder givecash 6 16000
edited 1×, last 20.04.09 11:47:01 pm

old Re: Sammelthread/FAQ zu Lua & Editor

ohaz
User Off Offline

Quote
das ist doch dumm... machs lieber per USGN ID!
player(id, "usgn")
versuchs mal selbst, poste es dann hier und wir korrigieren es dir dann

old Re: Sammelthread/FAQ zu Lua & Editor

Todesengel
User Off Offline

Quote
Ist eine nette Funktion..

Hab schonmal bissle probiert ^^.

Ich hab eine Frage, ich habe ei Script am laufen mit Textdraw unter dem Radar und ich habe 2 Leute zum testen geholt aber die haben den Text unter dem Radar nicht gesehen.

Also das Script funktionierte ausschliesslich bei mir, woran liegt dass?

Ausserdem funktioniert der hook mit der welcomemsg nicht.? woran liegt dass?

1
2
3
4
5
6
7
8
9
10
parse("hudtxt 0 \"©255255255You play on  [Servername]!\" 4 102 0")
parse("hudtxt 1 \"Visit: [Homepageurl]\" 4 120 0")
parse("hudtxt 2 \"Dont use Hacks or Bann! \" 4 140 0")


addhook("welcomemsg","join")
function welcomemsg(player)
	parse("msg2 "..player.." \"Welcome on [Servername]@C\"")

end

old Re: Sammelthread/FAQ zu Lua & Editor

Kiffer-Opa
User Off Offline

Quote
BeLiioN has written
1
2
3
parse("hudtxt 0 \"©255255255You play on  [Servername]!\" 4 102 0")
parse("hudtxt 1 \"Visit: [Homepageurl]\" 4 120 0")
parse("hudtxt 2 \"Dont use Hacks or Bann! \" 4 140 0")

Diese Zeilen werden ab Start deines Scripts einmalig ausgeführt. Da sie nicht in einer Funktion stehen, werden sie danach nie mehr ausgeführt. Jeder, der zum Scriptstart nicht auf deinem Server ist, bekommt diese Zeilen folglich nicht zu sehen.
> Abhilfe: Erwähnten Code in eine Funktion packen, die per hook deiner Wahl aufgerufen wird. »join« wäre hier sinnvoll, schätze ich.

BeLiioN has written
1
2
3
4
5
addhook("welcomemsg","join") -- [b]Hier ist ein Fehler[/b]
function welcomemsg(player)
	parse("msg2 "..player.." \"Welcome on [Servername]@C\"")

end

Bei der addhook-Funktion sind die Parameter vertauscht. Die korrekte addhook-Syntax lautet:
1
addhook("hook","NameDerFunktion"[i][,Priorität][/i])
Also grad andersrum, wie du es gemacht hast. Die Priorität ist optional.

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
Hät mal ne Frage: Könnt mir wer nen Buyscript geben?
Es sollten mindestens 3 Sachen sein die aber auch Geld kosten.

Schonmal ein großes THX für die Hilfe.

MFG CineRuSS
edited 3×, last 22.04.09 07:50:06 pm

old Re: Sammelthread/FAQ zu Lua & Editor

DC
Admin Off Offline

Quote
bitte was?! wenn du schon willst dass dir jemand was scriptet, dann gebe dir wenigstens mal bei deiner bitte darum ein bisschen mühe und schreibe es auf deutsch. und dann am besten noch so, dass man es versteht.

das was du da geschrieben hast ist echt ein schlechter witz. absolut unverständlich.

old Re: Sammelthread/FAQ zu Lua & Editor

CineRuSS
User Off Offline

Quote
DC has written
bitte was?! wenn du schon willst dass dir jemand was scriptet, dann gebe dir wenigstens mal bei deiner bitte darum ein bisschen mühe und schreibe es auf deutsch. und dann am besten noch so, dass man es versteht.

das was du da geschrieben hast ist echt ein schlechter witz. absolut unverständlich.


habs geändert

old Starten

TimeQuesT
User Off Offline

Quote
kann mir da jemand helfen?
1
2
3
4
5
addhook ("spawn","starten")
function starten (id)
if (team==1) then parse ("equip "..id.." 74") end
if (team==2) then parse ("equip "..id.." 30") end
end
bei mir zeigt der in der console an das kein Fehler vorliegt
aber trozdem tut er nicht das was das script soll:(
To the start Previous 1 28 9 1055 56 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview