ja hat er doch geschrieben was das problem ist
es müssen insgesamt 3 quests sein
1 = gm login
2 = gm logout
3 = die anzeige quest also aus deinem beispiel nemen wir das mal so
1:
PHP Code:
quest online begin
state start begin
when login with pc.is_gm() begin
local name = pc.get_name()
game.set_event_flag(name, 1)
setskin(NOWINDOW)
end
end
end
2:
PHP Code:
quest offline begin
state start begin
when logout with pc.is_gm() begin
local name = pc.get_name()
game.set_event_flag(name, 0)
setskin(NOWINDOW)
end
end
end
und zuletzt die 3:
PHP Code:
quest online_status begin
state start begin
when login begin
set_state(information)
end
when button or info begin
say("Name Status")
say("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
if game.get_event_flag("[SA]CoreDump")== 1 then
say_reward("SA CoreDump online")
else
say("SA CoreDump offline")
end
if game.get_event_flag("Cannibal")== 1 then
say_reward("Cannibal online")
else
say("Cannibal offline")
end
if game.get_event_flag("[GA]Xungling")== 1 then
say_reward("GA Xungling online")
else
say("GA Xungling offline")
end
end
end
end
so das ist jetzt mal deien quest grob aufgeteilt so must du für alles ne einzelne quest erstellen und sie in die hongkonglist eintragen und schon fünktioniert sie auch
euin vorteil bei dieser quest ist das du obwohl du online bist auch deinen status auf offline stellen kanst alerdings must du das bei jedem map wechsel erneut tun indem du einfach "/e [z.b.]name 0" eingibst und schon wirst du als offline angezeigt was recht nützlich ist wenn du mal deine ruhe wilst
die quest kann mann natürlich noch erweitern so wie meine da wird noch die bedeutung zu den einzelnen rängen angezeigt :-)
und ob der jenige suportet oder nicht wie gesagt alles nur ne frage der erweiterung also schönen gruss und hoffe es klapt jetzt