|
You last visited: Today at 22:53
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 +2. The time now is 22:53.
|
|