Quest funzt nicht HELP

03/30/2011 13:38 j-mäx#1
Hallo epvp.=)

habe eine neuen problem und zwar habe ich für 5 neue maps eine quest geschrieben (Bitte nicht lachen ist meine erste:() also eine quest das man sich teln kann über uriel..und ner anderen NPC. doch wenn ich dann make sh ausführe und mich einlogge.ist die NPC nichtma anklickbar.:(
würde mich über jede hilfe freuen..wenn dort fehler sind bitte melden wie gesagt ist noch meine erste:( Mfg gibt auch ein Thx.=)
03/30/2011 13:59 .Delta#2
Hallo j-mäx
probiere es doch bitte mal damit:
PHP Code:
quest vergessenes_königreich begin
    state start begin
        when 20011.chat
."Vergessenes Königreich" begin
            say_title
("Vergessenes Königreich")
            
say("Das Vergessene Königreich ist")
            
say("sehr Gefährlich,da dort elendige")
            
say("Bestien Wohnen und das Alte")
            
say("Königreich Angegriffen haben.")
            
say("Seit dem sind die Könige geflüchtet")
            
say("und die Bestien haben die Stadt übernommen.")
            
say("")
            
say("Darum kann ich dich erst ab Level")
            
say("105 eintreten lassen und für ein")
            
say("Preis von 20.000.000 erleichtern.")
            
say("Aber pass auf,die Bestien sind sehr Stark")
            
say_reward("Soll ich dich Hinteleportieren?")
            
local s1=select("Ja bitte teleportieren.","Nein ich möchte hier bleiben.")
            if 
s1 == 1 then
                
if pc.get_level() < 105 then
                    say_title
("Tut mir Leid")
                    
say_reward("Du musst mehr Erfahrung Sammeln")
                    return
                else
                    if 
pc.get_gold() < 20000000 then
                        say_title
("Du brauchst Mehr yang")
                        
say_reward("Musst wohl noch Farmen gehen")
                        return
                    else
                        
say("Okay du wirst Teleportiert")
                        
say("Viel Glück")
                        
pc.warp(525300 514100)
                    
end
                end
            
elseif s1 == 2 then
                
return
            
end
        end
    end
end 
Das nächste mal bitte hier rein:
[Only registered and activated users can see links. Click Here To Register...]
danke

MfG
Delta619
03/30/2011 14:02 F.R.E.E#3
Okay hast du die Quest in die Hongkong_List eingetragen?
Wenn nicht dann eintragen der_name.quest dann enter speichern und nochmal den befehl in VPC eintragen.
Hoffe ich konnte helfen.
03/30/2011 14:03 .Jack#4
Bitte poste deine Quests in PHP code, weil sonst die Zeilenumbrüche nicht erkennbar sind.
bei größeren quests wird dir dann kein Mensch helfen, weil keiner Lust hat die quest vorher zu ordnen...

du hast bei deiner Quest der select Variablen nichts zugewiesen.
du musst nach
PHP Code:
local x select("Ja""nein"
noch schreiben was passieren soll.
z.B.
PHP Code:
if == 1 then
if == 2 then 
Außerdem hast du bei einem Say("") vergessen die Anführungszeichen wieder zu schließen.
(du hast say(") geschrieben.)

Desweiteren habe ich mir mal erlaubt deinen unteren Teil etwas übersichtlicher zu schreiben.
Habe die quest nicht ausprobiert, habe keinen Server da, wenns also nicht klappt, einfach nochmal posten.



Edit: ich bin einfach zu langsam, 2 Leute waren schneller -.-
03/30/2011 15:25 j-mäx#5
Ich bedanke mich bei euch allen=) bekommt nen thx:D
03/30/2011 15:51 j-mäx#6
#Edit

naya habe das problem..ich kann uriel normal anklicken..nur der zeigt mir die map nicht an..also da steht kein Vergessenes Königreich.:(
03/30/2011 15:59 .Delta#7
editier bitte deinen Doppelpost.

Hast du die Quest in hongkong_list / locale_list eingetragen und make.sh ausgeführt?
03/30/2011 16:08 j-mäx#8
Ja ich habe das in der Hongkong list eingetragen genauso wie die quest geschrieben wird.:(

#Edit
Und natürlich auch make.sh ausgeführt:(