hab soeben meinen server gekillt gebe morgen die rückmeldung ob die quest jetzt geht und gegebnfalls dein verdientes thx.
-- Notiz des Weisen
quest item_notiz begin
state start begin
when 70028.chat."Information" begin
say_title("Informationen:")
say("Guten Tag dies ist ******")
say("balbla bla")
end -- end_of_chat
end -- end_of_state
end -- end_of_quest
So sollte es gehen denke ich, korrigiert mich wenn ich falsch liege :3Quote:
Funktioniert leider auch nicht
habe Typ auf 18
habe questnamen in hongkonglist eingefügt
habe sh make.sh gemacht
wenn ich rechtsklick aud Notiz des Weisen mache,
passiert nichts
PHP Code:-- Notiz des Weisen
quest item_notiz begin
state start begin
when 70028.use" begin
say_title("Informationen:")
say("Guten Tag dies ist ******")
say("balbla bla")
end -- end_of_chat
end -- end_of_state
end -- end_of_quest
quest pferdevk begin
state start begin
when 20349.chat. with pc.level>=10 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein Pferd level 1 kaufen?")
say("Das kostet dich 15.000.000 Yang")
local s = select("Ja", "Nein")
if s == 1 then
horse.advance()
pc.give_item2(50051)
pc.changemoney(-15000000)
else
return
end
end
when 20349.chat. with pc.level>=35 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein KampfPferd kaufen?")
say("Das kostet dich 85 Muscheln")
local s = select("Ja", "Nein")
if s == 1 then
if horse.get_level() >= 11 then
--
else
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
pc.give_item2(50052)
if pc.countitem("27987")=85 then
pc.removeitem2("27987", 85)
else
end
end
elseif s==2 then
end
end
when 20349.chat. with pc.level>=35 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein MilitärPferd kaufen?")
say("Das kostet dich einen Kristall")
local s = select("Ja", "Nein")
if s == 1 then
if horse.get_level() >= 21 then
--
else
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
pc.give_item2(50053)
if pc.countitem("90003")>=1 then
pc.removeitem2("90003", 1)
else
end
end
elseif s==2 then
end
end
end
end
quest pferdevk begin
state start begin
when 20349.chat."Normales Gaul" with pc.level>=10 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein Pferd level 1 kaufen?")
say("Das kostet dich 50.000.000 Yang")
local s = select("Ja", "Nein")
if s == 1 then
horse.set_level(1)
pc.give_item2(50051)
pc.changemoney(-50000000)
else
return
end
end
when 20349.chat."KampfGaul" with pc.level>=35 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein Pferd level 11 kaufen?")
say("Das kostet dich 100.000.000 Yang")
local s = select("Ja", "Nein")
if s == 1 then
horse.set_level(11)
pc.give_item2(50052)
pc.changemoney(-100000000)
else
return
end
end
when 20349.chat."Millitärgaul" with pc.level>=35 begin
say_title("Stallbursche:")
say("")
say("Moechtest du ein Pferd level 35 kaufen?")
say("Das kostet dich 250.000.000 Yang")
local s = select("Ja", "Nein")
if s == 1 then
horse.set_level(21)
pc.give_item2(50053)
pc.changemoney(-250000000)
else
return
end
end
end
end
Und wenn ich dann nun die make.sh auführe natürlich mit allen Rechten.Quote:
----------------------------------
-- main_quest1
-- level1
----------------------------------
quest main_quest_lv1 begin
state start begin
when login or levelup with pc.get_level() == 1 begin
set_state( gotoinfomation )
end
end
state gotoinfomation begin
when letter begin
send_letter("Willkommen bei RevolutionWorld2")
end
when button or info begin
say_title("Willkommen")
----"1234567890123456789012345678901234567890123456789 0"|
say("Spannende Abenteuer sind es die,")
say("die dich hier erwarten.")
say("Doch bist du stark genug?")
say("Finde es herraus indem du zu dem,")
say("Stadtwächter gehst.")
say("Er wird dir alles notwendige lehren.")
wait()
state gototeacher begin
when letter begin
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Finde den Stadtwächter")
end
end
when letter begin
send_letter("Finde den Stadtwächter")
end
when button or info begin
say_title("Finde den Stadtwächter")
say("Sprich mit dem Stadtwächter, indem du ihn")
say("anklickst. Er ist NPC, auf den der große rote")
say("Pfeil zeigt. Wenn du ihn nicht siehst, bist du")
say("vermutlich zu weit entfernt. Folge den blinkenden")
say("Kreisen auf der Marte, bis du zum Stadtwächter")
say("gelang.")
say("")
say("")
----------"1234567890123456789012345678901234567890123456789 0"|
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
set_state( gototeacher )
end
end
say("Stadtwächter")
----"1234567890123456789012345678901234567890123456789 0"|
say("Du scheinst neu hier im Ort zu sein! Wie ich")
say("sehe, haben sie aus dir noch keinen Soldaten")
say("gemacht. hast du überhaupt irgendeine Ausbildung")
say("erhalten? Sieh dich nur an! Du hast bestimmt")
say("noch nie in deinem Leben eine Waffe benutzt!")
say("Also hör zu! Du musst stets wachsam sein, wenn")
say("du im Krieg überleben willst. Bist du Level 10")
say("erreichst, werde ich dir helfen. Aber glaub")
say("nicht, dass es einfach wird!")
say("Und jetzt beweg dich!")
say("")
wait()
say("Stadtwächter:")
say("Mach dich auf dem Weg und lerne die")
say("grundlegenden Methoden für Kampf und Jagd!")
say("Solbald du in das nächste Level erreicht hast,")
say("solltest du ins Dorf zurückkehren, um erneut mit")
say("mir zu reden")
say("Was stehst du noch herum? Los!")
say("")
clear_letter()
set_quest_state("find_squareguard", "find")
set_quest_state("main_quest_lv2","run")
set_state( __COMPLETE__ )
end
end
state __COMPLETE__ begin
end
end
quest gm_item begin
state start begin
when 12345.use begin
say_title("GM Ansagen:")
say("")
say("Was möchtest du sagen?")
say("")
local s=select("GM Online", "GM Offline", "GM ist für Fragen da", "Abbrechen")
if s==1 then
notice_all(pc.get_name().. " ist nun Online!!!")
say_title("GM Ansagen:")
say("")
say("Nachricht gesendet.")
say("")
elseif s==2 then
notice_all(pc.get_name().. " geht nun Offline!!!")
say_title("GM Ansagen:")
say("")
say("Nachricht gesendet.")
say("")
elseif s==3 then
notice_all(pc.get_name().. " ist nun für Eure Fragen da!!!")
say_title("GM Ansagen:")
say("")
say("Nachricht gesendet.")
say("")
elseif s==4 then
else
end
end
end
end
Nun darfst du dich nicht wundern warum Benhero deins überflogen hat.Quote:
Juhuuu..
I've a little Problem =]
Hab meine main_quest1.quest überarbeitet.
Das sieht soo aus:
Und wenn ich dann nun die make.sh auführe natürlich mit allen Rechten.
Dann mache ich InGame auch noch /reload quest und dann einen kleinen relogg dann ist überhaupt keine quest mehr da.
Lg