|
You last visited: Today at 21:54
Advertisement
[PROBLEM] Questfehler! Bitte um Hilfe!
Discussion on [PROBLEM] Questfehler! Bitte um Hilfe! within the Metin2 Private Server forum part of the Metin2 category.
04/06/2012, 20:00
|
#1
|
elite*gold: 0
Join Date: Apr 2009
Posts: 12
Received Thanks: 12
|
[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
|
|
|
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.
|
|
|
04/06/2012, 20:22
|
#3
|
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 ersetzen.
|
|
|
04/06/2012, 20:30
|
#4
|
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
|
|
|
04/06/2012, 20:34
|
#5
|
elite*gold: 7
Join Date: Apr 2012
Posts: 1,935
Received Thanks: 621
|
Quote:
Originally Posted by 3jfx
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 ?
|
|
|
04/06/2012, 20:38
|
#6
|
elite*gold: 0
Join Date: Jun 2010
Posts: 389
Received Thanks: 141
|
Quote:
Originally Posted by Fussballfreak95
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 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
end
end
müsste eigentlich funktionieren.
|
|
|
04/06/2012, 20:41
|
#7
|
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?
|
|
|
 |
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.
|
|