Quest Problem!

08/29/2012 12:23 heckii123#1
Heyho leute da mir niemand antwortet in der questkontrolle poste ich es mal wieder hier ..

& zwar diese quest zeigt in VPC an : Error occured on compile login.quest

PHP Code:
quest login begin 
    state start begin 
        when login begin 
            notice
(""..pc.get_name ().."Viel Spaß auf BladeMt2) 
            notice("
Viele Infos zum Server findest du unter:") 
            notice("
Homepage 5.105.9.48") 
            notice("
Forum BladeMt2.***********") 
            notice("
Unseren Teamspeak 3 Server erreicht ihr unter:") 
            notice("
85.214.44.188 ein Port ist nicht Nötig") 
            notice("
gebt bitte euren Benutzernamen vom Spiel an!") 
            notice("") 
            notice("
Für Fragen und Probleme steht euch das Ingame Team zu verfügung.") 
        end 
     end 
end 

Die zweite Quest zeigt kein Error an aber funktioniert auch nicht wenn ein Neuer Spieler sich ein neuen Charakter erstellt steht es nicht im rufchat!

PHP Code:
quest newplayer begin 
    state start begin 
        when login with pc
.get_playtime() == 0 begin 
            notice_all
("Wir haben einen neuen Spieler: "..pc.get_name()) 
        
end 
    end 
end 
08/29/2012 12:28 Shadow乙™#2
Quote:
Originally Posted by heckii123 View Post
Heyho leute da mir niemand antwortet in der questkontrolle poste ich es mal wieder hier ..

& zwar diese quest zeigt in VPC an : Error occured on compile login.quest

PHP Code:
quest login begin 
    state start begin 
        when login begin 
            notice
(""..pc.get_name ().."Viel Spaß auf BladeMt2) 
            notice("
Viele Infos zum Server findest du unter:") 
            notice("
Homepage 5.105.9.48") 
            notice("
Forum BladeMt2.***********") 
            notice("
Unseren Teamspeak 3 Server erreicht ihr unter:") 
            notice("
85.214.44.188 ein Port ist nicht Nötig") 
            notice("
gebt bitte euren Benutzernamen vom Spiel an!") 
            notice("") 
            notice("
Für Fragen und Probleme steht euch das Ingame Team zu verfügung.") 
        end 
     end 
end 

Die zweite Quest zeigt kein Error an aber funktioniert auch nicht wenn ein Neuer Spieler sich ein neuen Charakter erstellt steht es nicht im rufchat!

PHP Code:
quest newplayer begin 
    state start begin 
        when login with pc
.get_playtime() == 0 begin 
            notice_all
("Wir haben einen neuen Spieler: "..pc.get_name()) 
        
end 
    end 
end 
zu der ersten quest habe ich keine ahnung aber hier mal eine quest für die 2te.
die muss funktionieren.

PHP Code:
quest welcome begin 
    state start begin 
        when login with pc
.getqf("firstlogin") == 0 begin 
                
if pc.job == 0 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername"
                    
pc.setqf("firstlogin"1
                
end 
                 
                
if pc.job == 1 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Servername"
                    
pc.setqf("firstlogin"1
                
end     

                
if pc.job == 2 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Sura auf Servername"
                    
pc.setqf("firstlogin"1
                
end     

                
if pc.job == 3 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Schamane auf Servername"
                    
pc.setqf("firstlogin"1
                
end                 
                 
          end     
     end         
end 
08/29/2012 12:29 heckii123#3
Quote:
Originally Posted by _Christian121_ View Post
zu der ersten quest habe ich keine ahnung aber hier mal eine quest für die 2te.
die muss funktionieren.

PHP Code:
quest welcome begin 
    state start begin 
        when login with pc
.getqf("firstlogin") == 0 begin 
                
if pc.job == 0 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername"
                    
pc.setqf("firstlogin"1
                
end 
                 
                
if pc.job == 1 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Servername"
                    
pc.setqf("firstlogin"1
                
end     

                
if pc.job == 2 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Sura auf Servername"
                    
pc.setqf("firstlogin"1
                
end     

                
if pc.job == 3 then 
                    notice_all
("Wir begrüßen "..pc.get_name().." als neuen Schamane auf Servername"
                    
pc.setqf("firstlogin"1
                
end                 
                 
          end     
     end         
end 
gleich mal testen :D
08/29/2012 12:30 hackerboy11#4
mach bei der 2. quest when pc.get_level == 1 begin
08/29/2012 12:34 heckii123#5
2te quest hat sich erledigt .

Die erste quest hat da keiner eine lösung?
08/29/2012 12:36 hackerboy11#6
also hat das funktioniert was ich geschrieben habe oder diese quest was christian geschrieben hat?
08/29/2012 12:39 heckii123#7
Quote:
Originally Posted by hackerboy11 View Post
also hat das funktioniert was ich geschrieben habe oder diese quest was christian geschrieben hat?

hab christians quest genommen er hat mir noch eine ähnliche zur verfügung gestellt die funktioniert eauch aber mit der anderen hab ich noch ein problem ... >_>


in VPC kommt : Error occured on compile ersterplay.quest :8
08/29/2012 12:58 ɑɀe'#8
Bei der ersten Quest fehlt nach BladeMt2 ein ".
Die Zeile müsste also so aussehen:
notice(""..pc.get_name*().."Viel*Spaß*auf*BladeMt2 ")