Forum

> > CS2D > Scripts > brauche hilfe script funct nicht :S
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Deutsch brauche hilfe script funct nicht :S

3 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt brauche hilfe script funct nicht :S

twoja
User Off Offline

Zitieren
In diesem script sollte eigentlich bei drücken von f2
ein Menü aufgehen in dem man die laser waffe kaufen kann
aber es geht nicht

-----------------------------------------------------
addhook("serveraction","laser")
addhook("menu","menuhook")

function laser(id,sa)
if(sa==2)then
menu(id,"lasershop,laser")
end
end

function menuhook(id,titel,button)
if titel=="lasershop" then
if button==1 then
parse ("equip"id"45")
end
end
end
------------------------------------------------------

alt Re: brauche hilfe script funct nicht :S

Bowlinghead
User Off Offline

Zitieren
Also
1. Schon mal was von
1
Code
gehört?

2. Die Fehler:
>Ich habe bei Lua gelernt, das 2 Punkte, also.. etwas verbinden! So das war eigendlich dein Fehler! Du hast die Punkte vergessen!
>Ich habs am anfang auch falsch gemacht! Wenn du bei parses (Sagt man das so?) eine zahl eingibst (In diesen Fall die "45") musst du eine Leertaste drücken! Also " 45".
Sollte so aber funktionieren:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
addhook("serveraction","laser")
addhook("menu","menuhook")

function laser(id,sa)
if(sa==2)then
menu(id,"lasershop,laser")
end
end

function menuhook(id,titel,button)
if titel=="lasershop" then
if button==1 then
parse ("equip "..id.." 45")
end
end
end

Achja, das Menü wird auf Serveraction 2 Ausgeführt! Das ist nicht F2 sondern F3

Serverinfo=F1
Action1= F2
Action2= F3
Action3= F4

alt Re: brauche hilfe script funct nicht :S

twoja
User Off Offline

Zitieren
ah thx
hmm habe das jetzt gerade so getestet...
die liste geht schon mal auf aber wenn ich dann denn knopf laser drücke...
dann geht die liste zu und ich habe nix bekommen

alt Re: brauche hilfe script funct nicht :S

Bowlinghead
User Off Offline

Zitieren
Versuch mal meinen Script (Frisch gescripted ^^)
Ich glaube du hast einen Falschen addhook
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function menu_
menu(id,"Laser menu,Laser|Now for free xD")
end

addhook("serveraction","serveraction_")
function serveraction_(id)
	menu_(id)
end

addhook("menu","myMenu")
function myMenu(id,b)
	if titel=="Laser menu" then
		if b==1 then
			parse ("equip "..id.." 45")
		end
	end
end
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht