leider immer noch der gleiche fehler -.-
aber danke das du dich so anstrengst
aber danke das du dich so anstrengst
quest createweapon begin
state start begin
when 20092.click begin
say("Saryun:")
----"12345678901234567890123456789012345678901234567890"|
say("Guten Tag Wanderer.")
say("Du hast sehr wahrscheinlich noch nie etwas")
say("von mir gehoert. Meinen Bruder solltest du")
say("allerdings kennen. Er wohnt im Drachental nahe")
say("der Seelengrotte. Er kann mit seiner Zauberkraft")
say("Geiststeine verbessern. Wenn du ihm einen")
say("Beweis für dein können vorlegst kann er auch")
say("Deine Schwerter in anderer verwandeln.")
say("Ich hingegen kann nur Schwerter aus verscheidenen")
say("Materialien herstellen. Soll ich dir ein Schwert")
say("herstellen?")
say("")
local s=select("Ja, Bitte","Nein")
if s==1 then
say("Welches Schwert soll ich erschaffen?")
say("")
local b=select("Himmelsschwert", "Abbrechen")
if b==1 then
say("Für das Himmelsschwert brauchst du folgende")
say("Materialien:")
say("")
say("- 1 Zerbrochenes Schwert")
say("- 50 Jadeerz")
say("- 3 Himmelsstuecke")
say("- 20 Golderz")
say("- 1 Kristall")
say("")
say("Hast du all diese Materialien und moechtest")
say("das Schwert herstellen?")
say("")
local f = select("Schwert herstellen","Nein, doch nicht")
if f==1 then
if pc.countitem("65001")<1 then
say("Du hast nicht alle noetigen Materialien.")
say("Komm wieder wenn du alle hast.")
say("")
else
if pc.countitem("65002")<3 then
say("Du hast nicht alle noetigen Materialien.")
say("Komm wieder wenn du alle hast.")
say("")
else
if pc.countitem("50607")<50 then
say("Du hast nicht alle noetigen Materialien.")
say("Komm wieder wenn du alle hast.")
say("")
else
if pc.countitem("50606")<20 then
say("Du hast nicht alle nötigen Materialien.")
say("Komm wieder wenn du alle hast.")
say("")
else
if pc.countitem("50631")<1 then
say("Du hast nicht alle noetigen Materialien.")
say("Komm wieder wenn du alle hast.")
say("")
else
say("Hier bitte schoen.")
say("")
say_reward("Du hast ein Himmelsschwert von Saryun erhalten")
pc.give_item2("230")
end
end
end
end
end
else
end
end
else
say("Ohh, okay...")
say("Komm wieder wenn du Intresse hast")
end
end
end
end
quest userpannel begin
state start begin
when login begin
send_letter("Uppverfahren")
end
when button or info begin
say_title("Uppverfahren")
local a= select("1Händer","2Händer","Dolch","Sura","Bögen","Glocken","Fächer","Rustungen","Schmuck", "Abbrechen")
say("welches Upverfahren willst du genau wissen ?")
if 1==a then
say_title("Einhandwaffenuppverfahren")
say("Slachts. > Siriuss. > Monds. > Keule > Drachens.")
say("Nymphs. > Siriuss. > Monds. > Keule > Drachens.")
say("Gifts. > Alt Klinge")
elseif 2==a then
say_title("Zweihanduppverfahren")
say("Partisane > Gelbdrachentöter > Drachengottklinge > Nagatöter")
say("Magische Klinge > Blaudrachentöter > Sonnens.")
say("Grolls. > Schwarzstahl Klinge")
elseif 3==a then
say_title("Dolchuppverfahren")
say("Drachenmesser > Seelenlosemesser > Mondzwillingsdolche > Rinalmesser > Aqua Dolche")
say("Bliztmesser > Sägezahndolche > Sonnenschtraldolche > Rinalmesser > Aqua Dolche")
say("Teufelsflügel-Chakram > Stichmesser")
elseif 4==a then
say_title("Surawaffenupverfahren")
say("Geisterzahnklinge > Schnittklinge > Todlichen Klinge")
say("Exozissmuss. > Himmelss. > Baronens. > Heiligess.")
say("Lowens. > Wüstens.")
elseif 5==a then
say_title("Bogenuppverfahren")
say("Großbelbdrachenbogen > Großteufelbogen")
say("Aprikosenbogen > Geisterbogen")
say("Krähstahlbogen > Bogen der Wut")
elseif 6==a then
say_title("Glockenuppverfahren")
say("Donnervogelglocke > Schnitterglocke > Hibiskusglocke")
say("Himmel-&-Erde Glocke > Drachenglocke > Drachenglocke")
say("Orchideenglocke > Wütende Glocke")
elseif 7==a then
say_title("Facheruppverfahren")
say("Erlosungsfacher > Drachen-Facher > Damonenfächer")
say("Himmelsvogelfacher > Acht-Trigramme-Facher > Damonenfächer")
elseif 8==a then
say_title("Rustungsuppverfahren")
say("66er Rustung > King Rustung > Konigs > Blaue 66er Rustung")
elseif 9==a then
say_title("Schmucluppverfahren")
say("Wird noch Gearbeitet")
end
end
end
end
quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(pc.get_name().. " hat " ..mob_name(2095).. " getötet!")
notice_all("Herzlichen Glückwunsch!")
end
end
end
----------------------------------
-- Quest_lvl_1
-- By Surakämpfer1
----------------------------------
quest Quest_lvl_1 begin
state start begin
when login or levelup with pc.get_level() == 1 begin
send_letter("Willkommen auf *SN*")
end
when button or info begin
say_title("Willkommen auf *SN*")
----"1234567890123456789012345678901234567890123456789 0"|
say("Willkommen in der Weil von *SN*. Geh zu Uriel, um dor eine Lehre auszuwählen!")
say("")
local v=find_npc_by_vnum(20011)
if 0==v then
else
target.vid("__TARGET__", v, "Finde Uriel")
send_letter("Finde Uriel")
set_state( gotouriel2 )
end
end
end
state gotouriel2 begin
when button or info begin
say_title("Finde Uriel")
say("Finde Uriel")
----------"1234567890123456789012345678901234567890123456789 0"|
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Uriel :")
----"1234567890123456789012345678901234567890123456789 0"|
say("Ah, Willkommen Neuling. Ich bin geehrt einen weiteren starken Kämpfer an meiner Seite zu sehen! Ich zeige dir jetzt eine Liste aus Berufen. Wenn du einen Beruf anklickst, werden dir mehr Informationen gezeigt.")
local s = select("Kämpfer", "Mediziner", "Händler")
if s == 1 then
say("Kämpfer sind die Personen, welche das Reich vor Metinsteinen, starken gegnern und anderen Reichern verteidigen! Deine Lehrmeister sind folgende Personen: Uriel, Wächter des Dorfplatzes, Schlachtenverwalter und Soon! Willst du es versuchen? Wenn du einmal diese klasse gewählt hast, gibt es kein zurück mehr!")
local s = select("Ja, das ist es!", "Nein!")
if s == 1 then
say("Herzlichen Glückwunsch! Du bist nun ein Kämpfer! Du wurdest befördert auf Stufe 2!")
pc.give_exp2(10)
set_quest_state("Quest_lvl_2_Kämpfer","run")
set_state( __COMPLETE__ )
elseif s == 2 then
return
end
elseif s == 2 then
say("Mediziner sind die personen, welche schauen das keine Tranknot in den Reichen herrscht! Sie stellen alles her, von roten und blauen Tränken, rüner zu Tauen. Die Lehrer sind der Biologe, Uriel und Soon. Willst du diesen Job machen?")
local s = select("Ja, das ist es!", "Nein!")
if s == 1 then
say("Herzlichen Glückwunsch! Du bist nun ein Mediziner! Du wurdest befördert auf Stufe 2!
pc.give_exp2(10)
set_quest_state("Quest_lvl_2_Sammler","run")
set_state( __COMPLETE__ )
elseif s == 2 then
return
end
elseif s == 3 then
say("Händler sind die Personen, welche Lebensmittel jagen, fangen, und zu den Leuten bringen! Deine Lehrmeister werden der Fischer, Octavio, Uriel und Soon sein! Willst du dich für diesen Beruf entscheiden?")
local s = select("Ja, das ist es!", "Nein!")
if s == 1 then
say("Herzlichen Glückwunsch! Du bist nun ein Händler! Du wurdest befördert auf Stufe 2!
pc.give_exp2(10)
set_quest_state("Quest_lvl_2_Haendler","run")
set_state( __COMPLETE__ )
elseif s == 2 then
return
end
end
end
end
state __COMPLETE__ begin
end
end
quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(pc.get_name().. " hat " ..mob_name(2095).. " getötet!")
notice_all("Herzlichen Glückwunsch!")
end
end
end
Quote:
Hey Banhero,
ich könntest du mir sagen was ich ändern muss, damit, wenn man
ein Mob gekillt hat dort auch sozusagen ein Counter drinnne ist und
dann immer steht wie oft einer welchen Mob gekillt hat.
So ähnlich wie hier nur das er immer anzeigt z.b xyz hat xx zum x mal ermordet.
€: Hoffe ist verständlich ausgedruckt.PHP Code:quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(pc.get_name().. " hat " ..mob_name(2095).. " getötet!")
notice_all("Herzlichen Glückwunsch!")
end
end
end
quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(""..pc.get_name().." hat "..mob_name(2095).." getötet!")
notice_all("Herzlichen Glückwunsch!")
end
end
end
quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(pc.get_name().. " hat " ..mob_name(2095).. " getötet!")
pc.setqf("count_" ..mob_name(2095), pc.getqf("count_" ..mob_name(2095)+1))
notice_all("Herzlichen Glückwunsch!")
notice_all(mob_name(2095).. " wurde schon " ..pc.getqf("count_" ..mob_name(2095)).. " mal getötet!")
end
end
end
Die Quest geht nicht ganz, also es kommt nur der NameQuote:
1. Ob deine oder meine Variante ist egal. Läuft aufs selbe hinaus. Nur das meins Kürzer ist
2. Hier neue Quest:
PHP Code:quest mob_kill begin
state start begin
when 2095.kill begin
notice_all(pc.get_name().. " hat " ..mob_name(2095).. " getötet!")
pc.setqf("count_" ..mob_name(2095), pc.getqf("count_" ..mob_name(2095)+1))
notice_all("Herzlichen Glückwunsch!")
notice_all(mob_name(2095).. " wurde schon " ..pc.getqf("count_" ..mob_name(2095)).. " mal getötet!")
end
end
end