Quest idee... brauche hilfe

03/10/2012 10:01 xJ3Lack_MaieRx#1
mich aht es immer aufgeret dass user erst zu spät erfahren haben was für ein event ist.
da dachte ich mir ich mach mla ne quest.
die sollte so funktionieren.
wenn isch ein user anmeldet und ein event läuft soller einen text im chat ausgeben..
aber wie mach ich die überprüfung von dem event?

if mondi_drop = 1 then

geht das so??
kann mir jemand helfen??
03/10/2012 10:04 nagger12#2
[Only registered and activated users can see links. Click Here To Register...]

Da griegste besseree Hilfe ;)
03/10/2012 10:22 Sp0ngeb0b ist cool#3
Morgen ^^

du kannst es mal so probieren:
PHP Code:
quest event_sayer begin
    state start begin
        when login begin
            local status
,events = 0, {
            ---
eventflag name----eventname
                
{"mond_drop", "EVENTNAME"},
                {
"kill_event", "EVENTNAME"},
                {
"drop_event", "EVENTNAME"},
            }
            
chat('Folgende Events sind aktiv:')
            
table.foreach(events,
                function(
i,l)
                    if 
game.get_event_flag(l[1]) >= 1 then
                        status 
= status + 1
                        chat
(l[2])
                    
end
                end
            
)
            if 
status == 0 then chat('Es sind derzeit keine Events aktiv!') end
        end
    end
end 
Erklärung: Du kannst in den Table (worin die events stehen) sämtliche events ergänzen oder entfernen. Auf die linke Seite des tables kommt der eventflag name & auf die rechte seite, wie das event heißt.
03/10/2012 11:17 xJ3Lack_MaieRx#4
ok ich probiers mal wenns klappt bekommste ein thx

ja geil danke klappt :D
hast ein thx bekommen