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
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
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 ?
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
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?
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?