Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 21:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PROBLEM] Questfehler! Bitte um Hilfe!

Discussion on [PROBLEM] Questfehler! Bitte um Hilfe! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Fussballfreak95's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 12
Exclamation [PROBLEM] Questfehler! Bitte um Hilfe!

Hey com

Wie der Titel es schon sagt, habe ich ein Problem mit meiner Quest.
Ich möchte, dass eine Truhe, die ich schon selber erstellt habe (100081) das Anfangsequip enthält. Dazu möchte ich noch einen Text, der beim anklicken der Truhe erscheint, erstellen, wie in der Quest durch "Test" dargestellt.
Schaut euch die Quest mal bitte an und sagt mir, was ich korrigieren muss..

Danke schonmal im Vorraus



Hier die Quest:
Code:
quest truhe_a begin
    state start begin
        when 100081.use begin 
         say_title("Hey ".. pc.get_name() ..".")
            say("Test")
            say("Test")
        say_reward("Möchtest du die Kiste nun öffnen?")
            local s = select("Item Geben","Abrechen")
            if s == 1 then
                local item_vnum = 19
                local item_vnum2 = 11209
                local item_vnum3 = 12209
            if pc.get_job() == 1 then
                item_vnum = 1009
                item_vnum2 = 11409
                item_vnum3 = 12349
            elseif pc.get_job() == 2 then                
                item_vnum2 = 11609
                item_vnum3 = 12489
            elseif pc.get_job() == 3 then
                item_vnum = 7009
                item_vnum2 = 11809
                item_vnum3 = 12629 
            end
            pc.give_item2(item_vnum)
            pc.give_item2(item_vnum2)
            pc.give_item2(item_vnum3)
            pc.give_item2(27003, 200)
            pc.give_item2(27006, 200)
            pc.give_item2(72702)
            pc.give_item2(71050, 20)
            pc.give_item2(70038, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
        end
    end    
                           else
                  return
                end
            end
        end 
     end
end
In der Virtual Box steht dann immer:
Code:
 must start with 'quest'
truhe_a.quest:1:Error occured on compile truhe_a.quest
Fussballfreak95 is offline  
Old 04/06/2012, 20:16   #2
 
elite*gold: 7
Join Date: Apr 2012
Posts: 1,935
Received Thanks: 621
Bitte poste diese Quest in den Sammelthread.
.Avent is offline  
Old 04/06/2012, 20:22   #3
 
3jfx's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
Anstatt immer den Scheiß mit der Questkontrolle zu posten, könntet ihr auch mal helfen.

Du hast viel zu oft "end" benutzt.

PHP Code:
end
    end    
                           
else
                  return
                
end
            end
        end 
     end
end 
kannst du durch
PHP Code:
end
end                          
end
end 
ersetzen.
3jfx is offline  
Old 04/06/2012, 20:30   #4
 
Fussballfreak95's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 12
Mh, danke, aber der Fehler besteht leider immer noch.
Das "return" kann ich auch weglassen?
Das ist doch wichtig, wenn der Member "Nein" anklickt?!
Sorry, bin auf diesem Gebiet blutiger Anfänger. :S
Fussballfreak95 is offline  
Old 04/06/2012, 20:34   #5
 
elite*gold: 7
Join Date: Apr 2012
Posts: 1,935
Received Thanks: 621
Quote:
Originally Posted by 3jfx View Post
Anstatt immer den Scheiß mit der Questkontrolle zu posten, könntet ihr auch mal helfen.

Du hast viel zu oft "end" benutzt.

PHP Code:
end
    end    
                           
else
                  return
                
end
            end
        end 
     end
end 
kannst du durch
PHP Code:
end
end                          
end
end 
ersetzen.
Nein, könnten wir nicht ! Es gibt einige Leute, die sich hier den Sammelthread ausgedacht haben, um hier Ordnung zu halten. Wieso soll man dann auf ihn verzichten ?
.Avent is offline  
Old 04/06/2012, 20:38   #6
 
3jfx's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
Quote:
Originally Posted by Fussballfreak95 View Post
Mh, danke, aber der Fehler besteht leider immer noch.
Das "return" kann ich auch weglassen?
Das ist doch wichtig, wenn der Member "Nein" anklickt?!
Sorry, bin auf diesem Gebiet blutiger Anfänger. :S
Das return gibt nichts zurück, beendet damit folglich einfach nur. Und da, wo sowieso nichts mehr folgt, muss auch nichts beendet werden.

PHP Code:
quest truhe_a begin
    state start begin
        when 100081.
use begin
            say_title
("Hey ".. pc.get_name() ..".")
            
say("Test")
            
say("Test")
            
say_reward("Möchtest du die Kiste nun öffnen?")
            
local s select("Item Geben","Abrechen")
            if 
== 1 then
                local item_vnum 
19
                local item_vnum2 
11209
                local item_vnum3 
12209
                
if pc.get_job() == 1 then
                    item_vnum 
1009
                    item_vnum2 
11409
                    item_vnum3 
12349
                
elseif pc.get_job() == 2 then                
                    item_vnum2 
11609
                    item_vnum3 
12489
                
elseif pc.get_job() == 3 then
                    item_vnum 
7009
                    item_vnum2 
11809
                    item_vnum3 
12629 
                end
                pc
.give_item2(item_vnum)
                
pc.give_item2(item_vnum2)
                
pc.give_item2(item_vnum3)
                
pc.give_item2(27003200)
                
pc.give_item2(27006200)
                
pc.give_item2(72702)
                
pc.give_item2(7105020)
                
pc.give_item2(7003820)
                
pc.give_item2(13009)
                
pc.give_item2(14009)
                
pc.give_item2(15009)
                
pc.give_item2(16009)
                
pc.give_item2(17009)
            
end
        end                          
    end
end 
müsste eigentlich funktionieren.
3jfx is offline  
Old 04/06/2012, 20:41   #7
 
Fussballfreak95's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 12
Habe das Problem schon in diesem thread geschrieben.
Warte nur noch auf Hilfe.

Trotzdem ein Danke an 3jfx

Habs probiert. Geht aber auch nicht. :S
Was könnte denn noch ein Fehler sein. Also wenn die Quest anscheinend richtig ist.
In die Liste habe ich die Quest auch eingefügt.
Könnte ich noch etwas vergessen haben?
Fussballfreak95 is offline  
Reply

Tags
problem, quest, questfehler, questproblem


Similar Threads Similar Threads
Problem mit Honorbuddy Bitte hilfe bitte is sehr wichtig
09/08/2011 - WoW Bots - 3 Replies
Hallo leute ich habe mir heute mal Honorbuddy zugelegt ich habe mal aus spaß dan einen neuen lvl 1er char gemacht (Allianz Hexenmeister) und den hochleveln lassen die erste zeit hat es gut geklappt er hat gut gelevelt is nirgendwo gesuckt doch dan auf lvl 5 gab es ein rieeesiges problem ab dem der einfach nichmehr weitermacht und zwar er läuft in goldhain zu einem flugmeister und will irgendwo hinfliegen aber da ich ja die flugroute noch nich hab macht er nich mehr weiter so ist es bei meinen...
Server Problem bitte helft Leute bitte brauche eure hilfe sauu dringen
07/18/2011 - Metin2 Private Server - 20 Replies
Hi leute wenn man seinen server ya on bringt (ned das erste mal das ich ihn on bring) dann kommt am ende ya immer das operation timed out 7 mal aber jez steht da Operation reciefet 1000 mal der server startet so einfach ned was kann ich da maachen
Questfehler Bitte um Hilfe
10/09/2010 - Metin2 Private Server - 2 Replies
Hallo Ich hab folgendes Problem. Habe eine neue Quest geschrieben. VPC zeigt auch keinen Fehler wenn ich die make.sh ausführe. Nur wenn ich den NPC ingame anklicke passiert nichts. Wie gesagt in VPC wird bei der make.sh kein Fehler angezeigt. Wor liegt das Problem?? Mfg
Questfehler Bitte um Hilfe
09/21/2010 - Metin2 Private Server - 4 Replies
Hallo habe eine Quest geschrieben. Wenn ich die make.sh ausführe kommt folgender Fehler: when doesn't have begin-end clause. (say_title) Infocenter.quest:4:Abort trap (core dumped) Das hier ist die Quest. Wo ist der Fehler?



All times are GMT +1. The time now is 21:55.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.