Leider habe ich das Problem, dass meine Quest nicht vollständig funktioniert, denn wenn man sich einloggt soll der jenige in der Quest auch autom. Online sein. In diesem falle aber funktioniert das nur bei xxxx1 und bei xxxx funktioniert es nur autom. beim ausloggen.
Hier ist die quest, die Probleme macht:
Code:
quest gmlist begin
state start begin
when letter begin
send_letter("GM-Liste")
end
when login with pc.is_gm() begin
game.set_event_flag(pc.get_name(), 1)
end
when logout with pc.is_gm() begin
game.set_event_flag(pc.get_name(), 0)
end
when button or info begin
say_blue("Name Status")
say_blue("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
if game.get_event_flag("[SL]xxxx") == 1 then
say_green("SL xxxx Online")
else
say_red("SL xxxx Offline")
end
if game.get_event_flag("[SA]xxxx") == 1 then
say_green("SA xxxx Online")
else
say_red("SA xxxx Offline")
end
if game.get_event_flag("[GA]xxxx") == 1 then
say_green("GA xxxx Online")
else
say_red("GA xxxx Offline")
end
if game.get_event_flag("[GA]xxxx") == 1 then
say_green("GA xxxx Online")
else
say_red("GA xxxx Offline")
end
if game.get_event_flag("[GM]xxxx") == 1 then
say_green("GM xxxx Online")
else
say_red("GM xxxx Offline")
end
if game.get_event_flag("[GM]xxxx") == 1 then
say_green("GM xxxx Online")
else
say_red("GM xxxx Offline")
end
[COLOR="Red"][B] if game.get_event_flag("[GM]xxxx1") == 1 then
say_green("GM xxxx1 Online")
else
say_red("GM xxxx1 Offline")
end[/B][/COLOR][B][/B]
if game.get_event_flag("[EM]xxxx") == 1 then
say_green("EM xxxx Online")
else
say_red("EM xxxx Offline")
end
end
end
end
PS: Auf eine hilfreiche antworte danke ich sehr.






