[HILFE] Problem mit einer Quest

05/16/2010 04:14 Zenduro#1
Hi ich wollt mir ne eigene Quest schreiben die foolgendes machen soll:

In der Quest muss man 250 Wildhunde killen und 250 Hungrige Wildhunde
wenn man das gemacht hat bekommt man den Regenbogenstein (50512)

aber ich bekomms nich hin!!!

kann mir wer da helfen plsssssss!

Bekommt auch THX
05/16/2010 04:24 anil the alpacino#2
Falsche Section.

#reported.
05/16/2010 08:43 AllesWirdGut#3
Schreib mal die Quest hier hin.
Wir schauen dann nach Fehlern.
05/16/2010 11:16 dimaska#4
es gab doch sogar tool hier für quest´s schreiben da war die struktur ähnlich. Benutz sufu findest gleich was
05/16/2010 11:35 IcHwEiSkEiNnAmE#5
nice
05/16/2010 11:38 xIvan4ikx#6
Quote:
Originally Posted by IcHwEiSkEiNnAmE View Post
nice
Was ist bitteschön hier nice?
Seine frage?
Für mich zählt dein Beitrag als spam.
05/16/2010 12:00 Zenduro#7
Hab die Quest noch gefunden hier ist sie:


quest Goes_P begin
state start begin
when login or levelup with pc.level >= 60 begin
set_state(information)
end
end

state information begin
when letter begin
send_letter("Goes P")
end

when info or button begin
say("Goes P")
say("Die Killermaschinen die als Wildhunde bekannt sind")
say("greifen wieder an und terrorisieren uns")
say("sie vergewaltigen andauernd den Schmidt")
say("Nur du kannst uns helfen!!!!")
say("Deine Aufgabe:")
say_reward("Knuddel 250 Wildhunde und 250 hungrige Wildhunde")
pc.setqf("state", 250)
pc.setqf("state", 250)
q.set_counter("Wildhunde", 250)
q.set_counter("hungrige Wildhunde", 250)
end

when 101.kill begin
local count = pc.getqf("state") - 1
if count <= 250 then
pc.setqf("state", count)
q.set_counter("Wildhunde", count)
end

when 171.kill begin
local count = pc.getqf("state") - 1
if count <= 250 then
pc.setqf("state"), count)
q.set_counter("hungrige Wildhunde", count)
end

if count == 0 then
say_title("Goes P Abgeschlossen")
say("Du hast die Wildhunde geknuddelt")
say_reward("Du bekommst von mir einen Regenbogenstein")
say_reward("Außerdem:")
say_reward("10.000.000 Yang")
say_reward("50.000.000 Erfahrung")
pc.change_money(10000000)
pc.give_exp2(5000000)
pc.give_item2(50512, 1)
clear_letter()
set_state(__COMPLETE__)
end
end
end

state __COMPLETE__ begin
end
end