|
You last visited: Today at 21:43
Advertisement
TAB Fehler in Quest
Discussion on TAB Fehler in Quest within the Metin2 Private Server forum part of the Metin2 category.
02/18/2011, 19:07
|
#1
|
elite*gold: 0
Join Date: Jul 2009
Posts: 108
Received Thanks: 94
|
TAB Fehler in Quest
Ich habe versucht eine eigene Quest zu schreiben, da ich jedoch totaler Anfänger bin und ich mich mit diesen TABs nicht auskenne bräuchte ich da eure Hilfe. Könnte mir jemand diese Quest entbuggen^^
Wäre dafür sehr dankbar(Thx gibts natürlich auch xD)
PHP Code:
quest lala begin
state start begin
when 70004.use begin
say_title("Blaustahlpanzer")
say("Um diese Rüstung zu erstellen,")
say("brauchst du folgende Items:")
say("")
say_reward("1x Schwarzstahlpanzer+9,")
say_reward("3x Drachenschuppen, 4x Drachenkrallen,")
say_reward("2x Traktat der Fechtkunst")
say("")
say_reward("Möchtest du dieses Item erstellen?")
local s = select("Ja","Nein")
if s == 2 then
return
end
if s == 1 then
say_title("Blaustahlpanzer")
say("Um diese Rüstung zu erstellen,")
say("brauchst du folgende Items:")
say("")
say_reward("1x Schwarzstahlpanzer+9,")
say_reward("3x Drachenschuppen, 4x Drachenkrallen,")
say_reward("2x Traktat der Fechtkunst")
say("")
say_reward("Möchtest du dieses Item erstellen?")
local s = select("Ja","Nein")
return
end
if s == 1 then
if pc.count_item(27992) < 3 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine drei Drachenschuppen!")
return
end
if pc.count_item(27994) < 4 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine vier Drachenkrallen!")
return
end
end
end
if pc.count_item(29967) < 2 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine zwei Traktate der Fechtkunst!")
return
end
end
if pc.count_item(169) < 1 then
say_title("Blaustahlpanzer")
say_reward("Du hast kein Schwarzstahlpanzer+9!")
return
end
pc.remove_item(27992,2)
pc.remove_item(27993,2)
pc.remove_item(27994,2)
pc.remove_item(29967,3)
pc.remove_item(169,1)
item.remove()
pc.give_item2(210,1)
say_title("Blaustahlpanzer")
say_reward("Du hast erfolgreich hergestellt:")
say_item_vnum(210)
end
end
end
end
end
end
|
|
|
02/18/2011, 19:09
|
#2
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
was für n Fehler bekommste denn?
|
|
|
02/18/2011, 19:10
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 108
Received Thanks: 94
|
segmentaion fault(core dumped) und manchmal
43(oder andere Nummer) Abort Trap
|
|
|
02/18/2011, 19:17
|
#4
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
was mir auffällt, du hälst deine Anzahl der benötigten Items nicht ein xD
und der Schwarzstahlpanzer ist nicht die value 169^^
naja nicht wichtig, Quest hab ich bald^^
|
|
|
02/18/2011, 19:18
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 108
Received Thanks: 94
|
Ju das weiß ich^^ aber die Quest weiß das ja nicht^^Naja kenne mich halt mit Quests kaum aus <.<
|
|
|
02/18/2011, 19:19
|
#6
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
wenn du dich für eine Anzahl der benötigten Items entscheiden könntest füg ich das ein^^
€: Ich blick bei dir nicht durch 
Du bringst alle Values durcheinander, nimmst die von Perlen aber nennst sie einfach anderst
|
|
|
02/18/2011, 19:21
|
#7
|
elite*gold: 0
Join Date: Jul 2009
Posts: 108
Received Thanks: 94
|
Hm nein danke das werd ich schon selber schaffen muss ja auch etwas lernen xD aber trotzdem thx
|
|
|
02/18/2011, 19:26
|
#8
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
PHP Code:
quest lala begin
state start begin
when 70004.use begin
say_title("Blaustahlpanzer")
say("Um diese Rüstung zu erstellen,")
say("brauchst du folgende Items:")
say("")
say_reward("1x Schwarzstahlpanzer+9,")
say_reward("3x Drachenschuppen, 4x Drachenkrallen,")
say_reward("2x Traktat der Fechtkunst")
say("")
say_reward("Möchtest du dieses Item erstellen?")
local s = select("Ja","Nein")
if s == 1 then
say_title("Blaustahlpanzer")
say("Um diese Rüstung zu erstellen,")
say("brauchst du folgende Items:")
say("")
say_reward("1x Schwarzstahlpanzer+9,")
say_reward("3x Drachenschuppen, 4x Drachenkrallen,")
say_reward("2x Traktat der Fechtkunst")
say("")
say_reward("Möchtest du dieses Item erstellen?")
local w = select("Ja","Nein")
if w == 1 then
if pc.count_item(27992) < 3 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine drei Drachenschuppen!")
return
end
if pc.count_item(27994) < 4 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine vier Drachenkrallen!")
return
end
if pc.count_item(29967) < 2 then
say_title("Blaustahlpanzer")
say_reward("Du hast keine zwei Traktate der Fechtkunst!")
return
end
if pc.count_item(11299) < 1 then
say_title("Blaustahlpanzer")
say_reward("Du hast kein Schwarzstahlpanzer+9!")
return
end
if pc.count_item(27992) >=3 and pc.count_item(27993) >= 4 and pc.count_item(29967) >= 2 and pc.count_item(11299) >= 1 then
pc.remove_item(27992,3)
pc.remove_item(27994,4)
pc.remove_item(29967,2)
pc.remove_item(11299,1)
item.remove()
pc.give_item2(210, 1)
say_title("Blaustahlpanzer")
say_reward("Du hast erfolgreich hergestellt:")
say_item_vnum(210)
end
elseif w == 2 then
return
end
elsif s == 2 then
return
end
end
end
end
Probiers so, kann dir keine Garantie geben^^
Nur ein Hinweis meinserseits:
Wenn ich mal segmentation fault bekomme, liegt das meistens daran, dass ich die Quest falsch in die Hongkong_list eingetragen habe
|
|
|
02/18/2011, 19:35
|
#9
|
elite*gold: 0
Join Date: Jul 2009
Posts: 108
Received Thanks: 94
|
Danke dir fast entbuggt war ein Tippfehler drinnen und naja die Quest ist noch nicht ganz ausgereift aber dennoch thx^^
Naja muss es nur noch schaffen die Quest anzupassen, jedoch kommts nur wieder zu core Dumps-.-
|
|
|
04/15/2012, 16:19
|
#10
|
elite*gold: 0
Join Date: Oct 2011
Posts: 127
Received Thanks: 28
|
woher bekommt man drachenkrallen? bzw. wie füg ich die ein und wo bekomm ich se für die db? >.<
|
|
|
 |
Similar Threads
|
PvP Quest Fehler
02/13/2011 - Metin2 Private Server - 0 Replies
Quest:
quest pvpquest begin
state start begin
when login with pc.level >= 85 begin
set_state(information)
end
end
state information begin
when letter begin
|
Quest Fehler
02/10/2011 - Metin2 Private Server - 4 Replies
Hey Elitepvpers
Ich habe ein problem mit der devildown Quest.
Immer wenn ich mich einlogge warp der mich zumanfang zurück,solange bis ich einen kick bekomme.
Kann mir einer helfen
quest devildown begin
|
Quest Fehler ?
12/29/2010 - Metin2 Private Server - 11 Replies
Hey ich hab mal versucht in 1 NPC mehrere Shops einzufügen allerdings funzt das nicht so Ganz wenn ich NPC anklicke öffnet er sofort den shop "70000"
quest haare_npc_shop begin
state start begin
when 20092.chat."Krieger Haare" begin
npc.open_shop(70000)
say("Hier findest du Haare für Krieger")
end
|
Quest Fehler
12/29/2010 - Metin2 Private Server - 2 Replies
Hi Leute ich habe mir 2 Quest erstellt, dann aber leider rausgefunden dass diese 2 Fehlerhaft sind.(Leider).
Also die 1.Fehlerhafte:
quest Special begin
state start begin
when login or levelup with pc.get_level() >=99 begin
set_state(information)
end
end
|
Quest Fehler
05/08/2010 - Metin2 Private Server - 3 Replies
€dit: Fehler behoben kann geclosed werden^^
|
All times are GMT +1. The time now is 21:44.
|
|