Variable ausgeben

06/13/2014 18:31 Prototype333#1
Hallo Epvp,

ich will eine Zufallszahl als Yang ausgaben lassen. Leider wird jedoch nichts ausgegeben ... kann mir jemand sagen was ich falsch mache?

PHP Code:
when 1000.use begin
    local random 
number(11000)
    
say("Du hast "..random.." Yang bekommen.")
    
pc.change_money(random)
end 
06/13/2014 18:41 ArsMartialis#2
Ich kann in diesem Abschnitt kein Fehler entdecken.

LG

Ars
06/13/2014 18:57 Avulsed#3
Wird nur der Wert nicht ausgegeben oder öffnet sich erst gar kein Fenster? Wenn letzteres der Fall ist überprüf mal, ob das Item den Type 18 hat.

Der Abschnitt ist wie schon erwähnt jedenfalls nicht fehlerhaft.
06/13/2014 19:17 .Colossus.#4
Du kannst nur eine nummer zwischen 1 und 100 generieren lassen.
Code:
when 1000.use begin
    local random = number(1, 100)*10
    say("Du hast "..random.." Yang bekommen.")
    pc.change_money(ergebnis)
    end
    end
end
#Edit:
oder
Code:
when 1000.use begin
    local random = number(1, 100)
    local random2 = number(1, 10)
    local ergebnis = random + random2
    say("Du hast "..ergebnis.." Yang bekommen.")
    pc.change_money(ergebnis)
    end
    end
end
bin mir hier nicht so sicher :D
06/13/2014 19:58 Prototype333#5
Das mit den Nummern geht, das weiß ich.

Also bei mir öffnet sich das Fenster, da steht auch der Text der zuvor kommt, aber dann fehlt diese eine Zeile wo eig stehen soll "Du hast 234 Yang bekommen"
06/13/2014 20:15 ArsMartialis#6
Nimm mal anstatt say chat

LG

Ars
06/13/2014 20:29 Prototype333#7
Okay, jetzt funktioniert es.
Ich hatte wohl einen Fehler außerhalb der Quest, danke trotzdem an die schnellen Antworten :)