wollte mal fragen ob diese quest soweit gut ist.
Soll nur für test zwecke sein, damit ich die DE bios habe.
Hab sie selber geschrieben.
Code:
when Biologe begin
when login or levelup with pc.level >= 50 begin
state start begin
when 20084.chat. "30er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +10 Bewegungsgeschwindigkeit.")
affect.add_collect(apply.MOV_SPEED, 10 ,60*60*24*365*60)
wait()
end
when 20084.chat. "40er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +5 Angriffsgeschwindigkeit.")
affect.add_collect(apply.ATT_SPEED, 5, 60*60*24*365*60)
wait()
end
when 20084.chat. "50er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +60 Verteidigung.")
affect.add_collect(apply.DEF_GRADE_BONUS, 60, 60*60*24*365*60)
wait()
end
when 20084.chat. "60er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +50 Angriffswert.")
affect.add_collect(apply.ATT_GRADE_BONUS, 50, 60*60*24*365*60)
wait()
end
when 20084.chat. "70er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +11 Bewegungsgeschwindigkeit.")
say_reward ("Du erhälst +10% Schadensreduzierung.")
affect.add_collect(apply.MOV_SPEED, 11, 60*60*24*365*60)
affect.add_collect(apply.BLOCK, 10, 60*60*24*365*60)
wait()
end
wait()
when 20084.chat. "80er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +6% Angriffsgeschwindigkeit.")
say_reward ("Du erhälst +10% Angriffswert.")
affect.add_collect(apply.ATT_SPEED, 11, 60*60*24*365*60)
affect.add_collect(apply.ATT_GRADE_BONUS, 10, 60*60*24*365*60)
wait()
end
when 20084.chat. "85er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +10% Schadensreduzierung gegen andere Spieler.")
affect.add_collect(apply.RESIST_WARRIOR, 10, 60*60*24*365*60)
affect.add_collect(apply.RESIST_ASSASSIN, 10, 60*60*24*365*60)
affect.add_collect(apply.RESIST_SURA, 10, 60*60*24*365*60)
affect.add_collect(apply.RESIST_SHAMAN, 10, 60*60*24*365*60)
wait()
end
when 20084.chat. "90er Bio" begin
say_title ("Biologe:")
say ("")
say_reward ("Du erhälst +10% mehr Schaden gegen andere Spieler.")
affect.add_collect(apply.ATTBONUS_HUMAN, 10, 60*60*24*365*60)
wait()
end
when 20084.chat. "92er Bio" begin
say_title ("Biologe:")
say ("")
say ("Welchen Bonus möchtest du?")
local s=select ("Max. TP +1000", "+120 Verteidigung", "+51 Angriff")
if s==1 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +1000 TP erhalten.")
affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60)
wait()
end
elseif s==2 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +120 Verteidigung erhalten.")
affect.add_collect(apply.DEF_GRADE_BONUS, 120, 60*60*24*365*60)
wait()
end
elseif s==3 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +51 Verteidigung erhalten.")
affect.add_collect(apply.ATT_GRADE_BONUS, 51, 60*60*24*365*60)
wait()
end
end
end
when 20084.chat. "94er Bio" begin
say_title ("Biologe:")
say ("")
say ("Welchen Bonus möchtest du?")
local s=select ("Max. TP +1100", "+140 Verteidigung", "+60 Angriff")
if s==1 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +1100 TP erhalten.")
affect.add_collect(apply.MAX_HP, 1100, 60*60*24*365*60)
wait()
end
elseif s==2 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +140 Verteidigung erhalten.")
affect.add_collect(apply.DEF_GRADE_BONUS, 140, 60*60*24*365*60)
wait()
end
elseif s==3 then
say_title ("Biologe:")
say ("")
say_reward ("Du hast +60 Verteidigung erhalten.")
affect.add_collect(apply.ATT_GRADE_BONUS, 60, 60*60*24*365*60)
wait()
end
end
when 20084.chat. "Schließen" begin
say_title ("Biologe:")
say ("")
say ("Bist du dir Sicher, dass du deinen Bonus nicht haben willst?")
local s=select ("Ja!", "Nein!")
if s==1 then
say_title ("Biologe:")
say ("")
say ("Okay, dann eben nicht!")
wait()
end
elseif s==2 then
say_title ("Biologe:")
say ("")
say ("Gute Wahl.)
say (" Geh auf Weiter und wähle deinen Bonus.")
wait()
return
end
end
end
end
end
Vielen Dank für eure Hilfe im vorraus.







