German brauche hilfe script funct nicht :S

3 replies
Goto Page
To the start Previous 1 Next To the start
Up
twoja
User
Offline Off
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
------------------------------------------------------
29.04.11 08:52:27 pm
Up
Bowlinghead
User
Offline Off
Also
1. Schon mal was von
Code:
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:
Code:
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
Share time limited free games here
29.04.11 08:56:56 pm
Up
twoja
User
Offline Off
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
29.04.11 09:14:19 pm
Up
Bowlinghead
User
Offline Off
Versuch mal meinen Script (Frisch gescripted ^^)
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
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
Share time limited free games here
To the start Previous 1 Next To the start