[Quest Frage] Input-Fenster

09/24/2014 17:52 Prototype333#1
Tag.

Ich verstehe nicht wieso die Quest nicht läuft, was ist falsch?
Wenn ich mit dem NPC rede und ne Zahl eingebe geht der Chat zu, normal sollte aber gesagt werden obs kleiner/größer oder genau 1 ist.
PHP Code:
quest test begin
    state start begin
        when 9004.chat
."input test" begin
            say
("Gib eine Zahl ein:")
            
say("")
            
local s input()
                if 
== 1 then
                    say
("1")
                elseif 
1 then
                    say
("größer 1")
                elseif 
<1 then
                    say
("kleiner 1")
                
end
        end
    end
end 
09/24/2014 17:54 AntikerGolem#2
Hast du eine Sonderberechtigung es hier zu Posten?

[Only registered and activated users can see links. Click Here To Register...]

...
09/24/2014 18:51 iYoshix3#3
Input() gibt einen String zurück, d.h. du kannst ihn nicht mit Zahlen vergleichen, außer
du convertierst "s" zu einer Zahl (tonumber(s) oder s = tonumber(input())).