brauche hilfe script funct nicht :S
3 replies



29.04.11 08:39:46 pm
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
------------------------------------------------------
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
------------------------------------------------------
Also
1. Schon mal was von
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:
Achja, das Menü wird auf Serveraction 2 Ausgeführt! Das ist nicht F2 sondern F3
Serverinfo=F1
Action1= F2
Action2= F3
Action3= F4
1. Schon mal was von
Code:
gehört?1
Code
2. Die Fehler:


Sollte so aber funktionieren:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
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
Share time limited free games here

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

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

Versuch mal meinen Script (Frisch gescripted ^^)
Ich glaube du hast einen Falschen addhook
Ich glaube du hast einen Falschen addhook

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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
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
Share time limited free games here




