[Need help] mondlicht quest

08/05/2012 02:37 .RUVision#1
Hallo Leute,

ich brauche eure hilfe: und zwar funktioniert bei mir mondlicht event nicht, ich verwende diese quest

hab die quest hochgeladen in /usr/game/share/locale/germany/quest
in die quest.list reingeschrieben (eine zeile leer gelassen)

dann die make.sh ausgeführt um die quests zu compilieren.

server rebootet, und ingame /reload q getippt.

gehe zu den NPC 9010 und da steht nichts!

kann mir bitte jemand helfen? Wäre sehr dankbar

Mfg

----------------------------------------------------------
Code:
quest mondlicht begin
    state start begin
        when 9010.chat."Mondlichttruhen-Event" with pc.is_gm() begin
            if game.get_event_flag("event_2") != 1 then
                say_title("Mondlichttruhen-Event")
                say("")
                say_reward("Das Mondlichttruhen Event ist Aus")
                say_reward("Möchtest du es Starten?")
                local a = select("Ja", "Nein")
                if a == 1 then
                    say_title("Mondlichttruhen-Event")
                    say_reward("Wie lange soll das Event gehen?")
                    say_reward("Länge in Stunden eingeben: ")
                    zeit = input()
                    if zeit == '' then
                        return
                    else
                    zeit_h = tonumber(zeit)
                    say_title("Mondlichttruhen Event")
                    say("")
                    say_reward("Möchtest du das Event für "..zeit_h.." Stunden laufen lassen?")
                    local b = select("Ja", "Nein")
                        if b == 1 then
                            server_timer("event_zeit", zeit_h*60*60)
                            game.set_event_flag("event_2", 1)
                            notice_all("Das Mondlichttruhen-Event hat gestartet")
                        else
                            return
                        end
                    end
                else
                    return
                end
            else
                say_title("Mondlichttruhen-Event")
                say("")
                say_reward("Das Mondlichttruhen-Event ist An")
                say_reward("Möchtest du es Anhalten?")
                local c = select("Ja", "Nein")
                if c == 1 then
                game.set_event_flag("event_2", 0)
                notice_all("Das Mondlichttruhen-Event wurde beendet")
                else
                    return
                end
            end
        end
        when event_zeit.server_timer with game.get_event_flag("event_2") != 0 begin
            game.set_event_flag("event_2", 0)
            notice_all("Das Mondlichttruhen-Event wurde beendet")
        end
        when kill with game.get_event_flag("event_2") == 1 and not npc.is_pc() begin
            local s=number(1, 250)
            if 5 == s then
            game.drop_item_with_ownership(50011,1)
            end
        end
    end
end
08/05/2012 03:09 .NighT™#2
Hast du GM-Rechte & ist der on_klick von dem NPC auf 2 gestellt?
08/05/2012 04:01 .RUVision#3
Quote:
Originally Posted by .NighT™ View Post
Hast du GM-Rechte & ist der on_klick von dem NPC auf 2 gestellt?
Ja ist beides richtig
08/05/2012 08:54 xXKimariXx#4
Benutz mal 9003 als NPC also die Gemi, hatte auch mal so ein Problem
08/05/2012 08:54 xXKimariXx#5
#: Sorry wegen lag doppelpost -_-
08/05/2012 17:45 .RUVision#6
Quote:
Originally Posted by xXKimariXx View Post
#: Sorry wegen lag doppelpost -_-
Ist kein ding :)

Danke für deine hilfe, habs hinbekommen ;)
Es klappt jetzt

Mfg