German Sammelthread/FAQ zu Lua & Editor

1,111 replies
Goto Page
To the start Previous 1 2 ... 55 56 Next To the start
10.12.10 04:54:55 pm
Up
schattex
User
Offline Off
ja sollte nur einmal kommen und danke beckerchen es klappt jetzt aber auch danke ipoleacs für die antwort war das mit den hooks am suchen habs gefunden aber nicht verstanden xd
naja jedenfalls klappt es jetzt danke für die antworten
10.12.10 04:56:15 pm
Up
Ipoleacs
User
Offline Off
Quote:
der script muss nicht zwangsläufig hooks haben.

Hab ich ja auch nicht gesagt.Ich sagte nur das ein Lua ohne hooks wenig bringt.Erst recht wenn es nur parse("trigger commands sind.Denn dann kann er das gleiche Resultat auch nur mit dem Editor erzielen.
10.12.10 05:02:39 pm
Up
schattex
User
Offline Off
es sollte ja auch eher sowas sein eine art schutz damit man nicht die maps die ich mache stehlen kann also so dass man ohne das lua die map nicht aufn server spielen kann aber ich werde die namen im lua befehl noch ändern soll man ja jetzt nicht unbedingt wissen also somit könnte man höchstens noch mit meiner erlaubnis oder wenn jmd ALLES von der map absucht während bild komplett weiss ist vom schnee die map für seinen server benutzen
soll ja ne hilfe für die leute sein die viel arbeit in ihre maps stecken und viele wollen ja nicht dass man sie einfach klaut, editiert oder sowas in der art hab auch jetzt in letzter zeit schon 2 -3 threads gesehn wo über mapsteal geredet wurde deswegen habe ich mir mal gedanken gemacht

also solang niemand die namen des triggers weiss sollte man nicht in der lage sein diese map zu spielen
Beispiel:
tg1 bis tg4 sind 4 teamgates die gut versteckt sind und über die ganze map gehen und der trigger schnee sind 4-5 Weather felder mit schnee so wird die map laggen im editor und man sieht nur weiß was die suche nach den namen der trigger ungemein erschwert
10.12.10 09:03:43 pm
Up
schorschi
User
Offline Off
Ich hab ein Problem mit meinen Skript:


Code:
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
addhook("kill","pb_kill")
function pb_kill(killer,victim,weapon)
     if (os.clock()-pb_timer[killer])>30 then
          pb_level[killer]=0;
     end
     level=pb_level[killer]
     level=level+1
     pb_level[killer]=level
     pb_timer[killer]=os.clock()
     if (pb_fblood==0) then
          pb_fblood=1
          parse("sv_sound \"public/firstblood.wav\"");
          msg ("©255255255"..player(killer,"name").." sheds FIRST BLOOD by killing "..player(victim,"name").."!@C")
     end
     if (weapon==51) then
          parse("sv_sound \"public/nade.wav\""); 
          msg ("©255255255"..player(killer,"name").." NADE "..player(victim,"name").."!@C")
     end
     if (weapon==50) then
          parse("sv_sound \"public/knife.wav\""); 
          msg ("©255255255"..player(killer,"name").." HUMILIATED "..player(victim,"name").."!@C")
     else
          if (level==1) then

          elseif (level==2) then
               parse("sv_sound \"public/doublekill.wav\"");
               msg ("©255255255"..player(killer,"name").." made a Doublekill!@C")
          elseif (level==3) then
               parse("sv_sound \"public/triplekill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a Triplekill!@C")
          elseif (level==4) then
               parse("sv_sound \"public/multikill.wav\"")
               msg ("©255255255"..player(killer,"name").." made an MULTIKILL!@C")
          elseif (level==5) then
               parse("sv_sound \"public/ultrakill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a ULTRAKILL!@C")
          elseif (level==6) then
               parse("sv_sound \"public/monsterkill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a MO-O-O-O-ONSTERKILL-ILL-ILL!@C")
          elseif (level==7) then
          parse("sv_sound \"utsfx/godlike.wav\"")
               msg ("©175174173"..player(killer,"name").." is GODLIKE!@C")
          
          else
               parse("sv_sound \"public/unstoppable.wav\"")
               msg ("©255255255"..player(killer,"name").." made a UNSTOPPABLE! "..level.." KILLS!@C")
          end
     end
end



Wenn ich auf meinem Server spiele und bei Doublekill bin und dann aber sterbe und später wieder jemanden töte geht es mit triplekill weiter, aber ich will dass es wieder von vorne anfängt

Kann mir bitte jemand helfen
10.12.10 09:46:47 pm
Up
Ipoleacs
User
Offline Off
Code:
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
addhook("kill","pb_kill")
function pb_kill(killer,victim,weapon)
     if (os.clock()-pb_timer[killer])>30 then
          pb_level[killer]=0;
     end
     level=pb_level[killer]
     level=level+1
     pb_level[killer]=level
     pb_level[victim]=0
     pb_timer[killer]=os.clock()
     if (pb_fblood==0) then
          pb_fblood=1
          parse("sv_sound \"public/firstblood.wav\"");
          msg ("©255255255"..player(killer,"name").." sheds FIRST BLOOD by killing "..player(victim,"name").."!@C")
     end
     if (weapon==51) then
          parse("sv_sound \"public/nade.wav\"");
          msg ("©255255255"..player(killer,"name").." NADE "..player(victim,"name").."!@C")
     end
     if (weapon==50) then
          parse("sv_sound \"public/knife.wav\"");
          msg ("©255255255"..player(killer,"name").." HUMILIATED "..player(victim,"name").."!@C")
     else
          if (level==1) then

          elseif (level==2) then
               parse("sv_sound \"public/doublekill.wav\"");
               msg ("©255255255"..player(killer,"name").." made a Doublekill!@C")
          elseif (level==3) then
               parse("sv_sound \"public/triplekill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a Triplekill!@C")
          elseif (level==4) then
               parse("sv_sound \"public/multikill.wav\"")
               msg ("©255255255"..player(killer,"name").." made an MULTIKILL!@C")
          elseif (level==5) then
               parse("sv_sound \"public/ultrakill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a ULTRAKILL!@C")
          elseif (level==6) then
               parse("sv_sound \"public/monsterkill.wav\"")
               msg ("©255255255"..player(killer,"name").." made a MO-O-O-O-ONSTERKILL-ILL-ILL!@C")
          elseif (level==7) then
          parse("sv_sound \"utsfx/godlike.wav\"")
               msg ("©175174173"..player(killer,"name").." is GODLIKE!@C")
          
          else
               parse("sv_sound \"public/unstoppable.wav\"")
               msg ("©255255255"..player(killer,"name").." made a UNSTOPPABLE! "..level.." KILLS!@C")
          end
     end
end


Nicht getestet.Sollte aber funktionieren

Das Hinzugefügte ist in der neunten Zeile.Nur so zur Info.
11.12.10 01:48:17 pm
Up
Louth
User
Offline Off
Ich wollte fragen ob wer weiß wie ich ein Lua mache das nur bestimmte USGN id´s CT sein können !!Allerdings alle anderen T sein müssen ! bei anderen Lua´s konnt ich dies bis jetzt nicht rausfinden !
edited 1×, last 17.12.10 07:39:00 pm
20.12.10 12:26:31 pm
Up
Agentkiller
User
Offline Off
Wie und wo kann man einstellten. Wie viele z.B Turrets ich
im zm bauen kann.?

Weil ich gerade an einer Bau und Zombi map Arbeite.

Finde ich Blöd das man nur einen bauen kann.
best games: Gothic 1-2, Castle of the winds, Terraria, don't starve, Duke Nukem 1-3d
20.12.10 12:46:39 pm
Up
schattex
User
Offline Off
rcon mp_building_limit turret *zahl*
das geht auch miot den andern buildings aber buildings in denen 2 wörter drin vorkommt wie z.b. Gatefield musst du so schreiben

rcon mp_building_limit "gate field" *zahl*
20.12.10 01:11:25 pm
Up
Agentkiller
User
Offline Off
sorry wo muss ich es eintragen
best games: Gothic 1-2, Castle of the winds, Terraria, don't starve, Duke Nukem 1-3d
20.12.10 01:37:24 pm
Up
schattex
User
Offline Off
in der konsole indem du auf ^ drückst du kannst dir aber auch ein lua machen

parse("mp_building_limit turret 00")


bei 00 kannst du deine zahl einfach hinschreiben als limit^^ aber wenn du der server bist also wenn du den server aufgemacht hast z.b. mit new game dann brauchst du in der konsole kein rcon davor schreiben rcon brauchst du nur schreiben wenn du admin auf einen server bist der wen anders gehöhrt bzw. jemand anders hostet
21.12.10 11:54:25 am
Up
Agentkiller
User
Offline Off
aso ich dachte mehr so das man es irgendwo dann speichern kann, in Options menu. Bin in lua ein noob.
best games: Gothic 1-2, Castle of the winds, Terraria, don't starve, Duke Nukem 1-3d
25.12.10 05:21:37 pm
Up
saar-pi
User
Offline Off
hey leute
kann mir jemand sagen wie ich einen trigger der auf der map ist für eine lua benutzen kann ich habe das auf einen server gesehen als ich den trigger bedient habe geht ein menü auf und das möchte ich gern für meinen server benutzen
To the start Previous 1 2 ... 55 56 Next To the start