Quest ( Blauer Tod)

06/05/2010 19:00 RedJ0hn#1
Hey,
gibt es ne Möglichkeit wie bei Newworld ne Quest zu schreiben wo unten steht wenn der Blaue Tod getötet wurde ?
MFG
06/05/2010 19:11 synox07162#2
Ja undzwar:
when MONSTERID.kill begin
d.notice ("Ihr habt den Blauen Tod besiegt!")
end

Natürlich kann man noch einbauen dass , man 20 Sekunden dannach rausgeportet wird.. :P
06/05/2010 19:14 αddι#3
Quote:
Originally Posted by synox07162 View Post
Ja undzwar:
when MONSTERID.kill begin
d.notice ("Ihr habt den Blauen Tod besiegt!")
end

Natürlich kann man noch einbauen dass , man 20 Sekunden dannach rausgeportet wird.. :P
Ich glaube, damit es alle lesen können, muss das d.notice_all heißen.
06/05/2010 19:15 synox07162#4
Bin mir nicht sicher kann auch:
.chat. anstatt d.notice sein..
06/05/2010 19:18 αddι#5
chat liest nur du selber, sonst keiner. d.notice_all ist dann wie ein Ruf mit /n, nur dass der, der ihn killt, keine GM Rechte braucht, damit die Quest gilt.
06/05/2010 19:22 RedJ0hn#6
âber da soll nur der Spieler Name stehen^^

Muss dann nicht noch so ein komischer State Code darüber <-- Ka weiß ned schreibe nicht oft Quests
06/05/2010 19:32 synox07162#7
Ne, weil der ganze DT Quest ist ja eins. Das mit state machst du nur bei Teil Abschnitten.
06/05/2010 19:33 αddι#8
quest blauertod begin
set state begin
when 1095.kill begin
d.notice_all("".. pc.get_name() .." hat den blauen Tod besiegt!")
end
end
end

Et violà!
06/05/2010 19:35 RedJ0hn#9
Vielen Dank : )
06/05/2010 19:38 αddι#10
Kein Thema, eine der einfachsten Quests, die ich jemals geschrieben habe.:D
06/05/2010 19:43 RedJ0hn#11
wo haste Quest proggen gelernt ? ; )
06/05/2010 19:46 synox07162#12
Quote:
Originally Posted by AddiSt View Post
quest blauertod begin
set state begin
when 1095.kill begin
d.notice_all("".. pc.get_name() .." hat den blauen Tod besiegt!")
end
end
end

Et violà!
Kannste mir das mit dem ("".. pc.get_name().." hat den blauen Tod besiegt!") mal erklären bitte? Weil bei mir klappt das nicht mit dem Textt. Also was heiß0t das pc.get_name.. ?

Und: Was ist der Unterschied zwischen :
d.jump_all
d.jump_all_local
d.new_jump_all
???
06/05/2010 19:49 timma15#13
Quote:
Originally Posted by synox07162 View Post
Kannste mir das mit dem ("".. pc.get_name().." hat den blauen Tod besiegt!") mal erklären bitte? Weil bei mir klappt das nicht mit dem Textt. Also was heiß0t das pc.get_name.. ?
ich denke das heißte das der name des spielers da eingefügt wird ingame steht dann da: Name hat den blauen Tod besiegt
06/05/2010 19:59 αddι#14
Genau.. da steht dann, wenn der Spieler Bratwurst heißt:

Bratwurst hat den blauen Tod besiegt!

das mit dem jump und so keine Ahnung, ausprobieren!? Da wird man halt in die nächste Ebene im DT geportet, wo aber genau der Unterschied ist, keine Ahnung. Schau dir mal die deviltower_zone.quest an, vielleicht wirst du da fündig.

Ich habe mir das selber beigebracht, indem ich selber Quests schreibe, zum einen Missionen oder neue Items. Wenn man sich den gesamten Quest Ordner reingezogen hat, weiß man so grob alles.
01/26/2012 17:10 xJ3Lack_MaieRx#15
hey sorry das ich das wieder aufkrame aber bei mir klappt des ned.
hab die quest mit deinem inhalt in mein quest ordner hab den namen in die hongkong_list reingeschrieben hab die quest in VPC geladen und server rebootet
wenn ich den blauen tod kille dann steht da nix :(