[SERVICE] Die Questkontrolle

03/14/2012 12:03 buja12#5116
hast du den Typ auf 18 gestellt ? oder war er schon 18.. wenn du ihn umgestellt hast, hast du ingame ein /reload p gemacht?
03/14/2012 12:58 .HørsT#5117
nein hab ich nicht.
ich hab den ganzen server rebootet.
und type hab ich auf 18 gemacht
03/14/2012 13:01 buja12#5118
hast du den server vorher rebootet? und danach den type umgestellt..
`??
03/14/2012 13:08 .Delta#5119
wie ist denn die vnum, von dem item auf das du rechtsklick machst?
60003 oder 70028? :p
03/14/2012 13:36 buja12#5120
Ich bräuchte echt hilfe bei meinen Quests :D kann mir da jmnd helföööön :D


das problem ist sie sollen nacheinander kommen nur er schickt mir nach der 1ten kein brief nichtz...
sprich wenn die 1te fertig dann die , dann die nächste... usw usw
03/14/2012 13:46 .Delta#5121
PHP Code:
set_quest_state("biologe2_quest""run"
so
03/14/2012 14:12 .HørsT#5122
ist die 60003

aber ich kann den kack nicht anklicken :S
03/14/2012 14:27 buja12#5123
@Delta schau mal meine quests an unten, hab ich alles drin... hatte ich vor her auch mit "" dann hab ichs ohne versucht
03/14/2012 15:10 .HørsT#5124
help me pls :S
03/14/2012 15:51 Prince-Samu#5125
Hab dir die quest in deinem Thread gepostet :)
03/14/2012 16:13 .HørsT#5126
Hab ein neues Questproblem :S

PHP Code:
quest rang begin 
    state start begin 
        when 30000.chat
."Rang" begin 
            rang
.rangdialog() 
        
end 
        
function rangdialog() 
            
say_title("Rangpunkte"
            
say("Ich biete dir die Möglichkeit, deine Rangpunkte"
            
say("zu erhöhen."
            
say("Du kannst jeden Rang annehmen und"
            
say("jederzeit ändern."
            
say(""
            
local action select("Ritterlich""Edel""Gut""Freundlich"
            if 
action == 1 then 
               pc
.change_alignment(20000)
                return 
            elseif 
action == 2 then 
                 pc
.change_alignment(8000
                    return 
            elseif 
action == 3 then
                 pc
.change_alignment(4000)
                    return
            elseif 
action == 4 then
                 pc
.change_alignment(1000)
                    return
            
end 
        end 
    end 
end 
bei make.py befehl kommt der error das i was nicht geht
03/14/2012 17:05 collado#5127
PHP Code:
quest rang begin 
    state start begin 
        when 30000.chat
."Rang" begin 
            rang
.rangdialog() 
        
end 
    
function rangdialog()
            
say_title("Rangpunkte"
            
say("Ich biete dir die Möglichkeit, deine Rangpunkte"
            
say("zu erhöhen."
            
say("Du kannst jeden Rang annehmen und"
            
say("jederzeit ändern."
            
say(""
            
local action select("Ritterlich""Edel""Gut""Freundlich"
            if 
action == 1 then 
               pc
.change_alignment(20000)
            elseif 
action == 2 then 
                 pc
.change_alignment(8000
            elseif 
action == 3 then
                 pc
.change_alignment(4000)
            elseif 
action == 4 then
                 pc
.change_alignment(1000)
            
end
        end
    end
end 
in this moment i cant test, sorry
03/14/2012 17:27 .HørsT#5128
doesnt work your quest
03/14/2012 17:33 Mijago#5129
Mal im Ernst, wie wärs wenn du uns die Fehlermeldung postest?
Ein "Da stimmt irgendwas nicht" Hilft uns nicht wirklich..

Fehlermeldungen sind dafür da, um zu zeigen, dass (und meist wo) ein Fehler vorhanden ist.
03/14/2012 17:54 .αpeх'#5130
Hallu.

Hab derzeit mit meiner Uhrzeit-Message Quest..

PHP Code:
quest zeitmessage begin
    state start begin
        when login 
or levelup or logout begin

            local zeit 
os.date("%H",os.time())
        
            if 
zeit == "0" then
            notice_all
("Ein neuer Tag beginnt! Es ist 0:00 Uhr.")
            
notice_all("Das Team wünscht einen erholsamen Schlaf!")
            
timer("zeitmessage"30*60)
        
            elseif 
zeit == "1" then
            notice_all
("Es ist 1:00 Uhr.")
            
notice_all("Das Team wünscht einen erholsamen Schlaf!")
            
timer("zeitmessage"30*60)
        
            elseif 
zeit == "2" then
            notice_all
("Es ist 2:00 Uhr.")
            
notice_all("Das Team wünscht einen erholsamen Schlaf!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "3" then
            notice_all
("Es ist 3:00 Uhr.")
            
notice_all("Das Team wünscht einen erholsamen Schlaf!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "4" then
            notice_all
("Es ist 4:00 Uhr.")
            
notice_all("Das Team wünscht einen erholsamen Schlaf!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "5" then
            notice_all
("Es ist 5:00 Uhr.")
            
notice_all("Langsam dämmert der Morgen. Die Sonne geht bald auf!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "6" then
            notice_all
("Es ist 6:00 Uhr.")
            
notice_all("Die Sonne bald auf!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "7" then
            notice_all
("Es ist 7:00 Uhr.")
            
notice_all("Aufwachen ihr Schlafmützen! Es wird gleich hell!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "8" then
            notice_all
("Es ist 8:00 Uhr.")
            
notice_all("Guten Morgen liebe Spieler! Die Sonne geht auf!")
            
game.set_event_flag("eclipse")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "10" then
            notice_all
("Es ist 10:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Vormittag!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "11" then
            notice_all
("Es ist 11:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Vormittag!")
            
timer("zeitmessage"30*60)

            elseif 
zeit == "12" then
            notice_all
("Es ist 12:00 Uhr.")
            
notice_all("Guten Appettit beim Essen, liebe Spieler!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "13" then
            notice_all
("Es ist 13:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Nachmittag!")
            
timer("zeitmessage"30*60)
            
            elseif 
zeit == "14" then
            notice_all
("Es ist 14:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Nachmittag!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "15" then
            notice_all
("Es ist 15:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Nachmittag!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "16" then
            notice_all
("Es ist 16:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Nachmittag!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "17" then
            notice_all
("Es ist 17:00 Uhr.")
            
notice_all("Das Team wünscht einen schönen Vorabend auf Zereus2!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "18" then
            notice_all
("Es ist 18:00 Uhr")
            
notice_all("Das Team wünscht einen gemütlichen Abend auf Zereus2!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "19" then
            notice_all
("Es ist 19:00 Uhr")
            
notice_all("Das Team wünscht einen gemütlichen Abend auf Zereus2!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "20" then
            notice_all
("Es ist 20:00 Uhr.")
            
notice_all("Das Team wünscht einen gemütlichen Abend auf Zereus2!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "21" then
            notice_all
("Es ist 21:00 Uhr.")
            
notice_all("Das Team wünscht einen gemütlichen Abend auf Zereus2!")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "22" then
            notice_all
("Es ist 22:00 Uhr.")
            
notice_all("Es ist Spät geworden auf Zereus2. Gute Nacht liebe Spieler!")
            
game.set_event_flag("eclipse")
            
timer("zeitmessage"30*60)
                        
            elseif 
zeit == "23" then
            notice_all
("Es ist 9:00 Uhr.")
            
notice_all("Es ist Spät geworden auf Zereus2. Gute Nacht liebe Spieler!")
            
timer("zeitmessage"30*60)
            
end
        end
            
            when zeitmessage
.timer begin
                notice_all
("Teammitglieder fragen nie nach euren Accountdaten!")
                
notice_all("Teammitglieder erkennt ihr an den [GM]/[GA] etc. vor den Namen")
                
notice_all("Fallt nicht auf Faker herein!")
            
end
        end
    end
end 

Ich denke mir mal, dass mir irgendwo ein oder mehrere 'end' fehlen. Aber keine Ahnung wo :o

VPC-Fehler:

must start with 'quest'
zeitmessage.quest:133:Abort trap (core dumped)

Lg,

WhiTe
zeit